Помощь студентам дистанционного обучения: тесты, экзамены, сессия
Помощь с обучением
Оставляй заявку - сессия под ключ, тесты, практика, ВКР
Скоро вступительные экзамены?

Лабораторная работа по базам данных (Вариант 5)



Помощь с дистанционным обучением
Получи бесплатный расчет за 15 минут
 

Введите контактный e-mail:

 

Введите номер телефона

 

Что требуется сделать?

 

Каким способом с Вами связаться?:

E-mail
Телефон
Напишем вам на вашу почту
 
Перезвоним вам для уточнения деталей
 
Перезвоним вам для уточнения деталей
 

или напишите нам прямо сейчас

Написать в WhatsApp
 

Лабораторная работа № 1 «Организация хранения и доступа к данным в СУБД MS Access»
Цель работы: разработать структуру базы данных (БД) для выбранной предметной области, содержащую не менее восьми взаимосвязанных таблиц.
Проектирование таблиц
Вариант 14. Отдел кадров.
Проанализируем предметную область, выделим объекты, информация о которых будет храниться в отношениях (таблицах) разрабатываемой базы данных (Должность, Отдел, Сотрудник, Справочник отпусков, Занимаемая должность, Отпуск, Табель) и укажем их свойства.
Полученные данные представлены в таблицах 1.1-1.6.
Таблица 1.1– Свойства объекта Сотрудник

Таблица 1.2– Свойства объекта Должность
Ключевое поле объекта Должность – Код_должности.
Таблица 1.3 – Свойства объекта Отдел
Ключевое поле объекта Отдел – Код_отдела.
Таблица 1.4– Свойства объекта Занимаемая должность
Ключевое поле объекта Занимаемая должность – {Таб_номер+ Код_должности+ Дата_приема}, так как сотрудник может занимать несколько должностей. При этом он может быть принят повторно на ранее занимаемую должность.
Атрибуты Название_отдела и Код_должности объекта Занимаемая должность являются внешними ключами (из объектов Отдел и Должности).
Таблица 1.6– Свойства объекта Табель
Ключевое поле объекта Табель – {Таб_номер+ Месяц+ Год}.
Следует учесть, что отношения должны быть нормализованы до 3 нормальной формы.
Сформулируем ограничения нормальных форм.
Отношение находится в первой нормальной форме (1НФ), если значения атрибутов, из которых построено данное отношение, являются простыми (атомарными) значениями.
Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме, и каждый неключевой атрибут полностью зависит от первичного ключа.
Отношение находится в третьей нормальной форме (3НФ) тогда и только тогда, когда отношение находится в 2НФ и все неключевые атрибуты взаимно независимы.
Все отношения в рассматриваемой предметной области являются атомарными. Однако, рассмотрев возможные значения, принимаемые отношением Сотрудник, можно заметить, что атрибуты Пол, Семейное положение будут повторяться. Создадим для этих атрибутов отдельные отношения:
Таблица 1.7– Отношение Пол
Таблица 1.8– Отношение Семейное положение
Аналогично, отношение Табель и Отпуск содержат повторяющиеся значения: значения месяца и вид отпуска. Создадим для этих атрибутов отдельные отношения:
Таблица 1.9– Отношение Месяца
Таблица 1.10– Отношение Справочник отпусков
Все отношения находятся во 2НФ, так как в отношениях Должности, Отделы, Сотрудники, Пол, Семейное положение, Месяца, Справочник отпусков ключевые поля простые и, соответственно, нет зависимости от части ключа, а в отношениях Занимаемая должность, Табель и Отпуск, имеющих составной первичный ключ, так же нет зависимостей от части ключа.
Так же полученные отношения находятся в 3НФ, так как нет неключевых полей, которые зависят от другого неключевого поля.
Создание таблиц
Все таблицы в данной работе создаются с помощью Конструктора таблиц.
Структура созданных таблиц представлена на рисунках 1.1-1.10.
Рисунок 1.1 – Структура таблицы Месяца
Рисунок 1.2 – Структура таблицы Отделы
Рисунок 1.3 – Структура таблицы Пол
Рисунок 1.4 – Структура таблицы Семейное положение
Рисунок 1.5 – Структура таблицы Сотрудник
Рисунок 1.6 – Структура таблицы Должности
Рисунок 1.7 – Структура таблицы Занимаемые должности
Рисунок 1.8 – Структура таблицы Занимаемые Табель
Рисунок 1.9 – Структура таблицы Справочник отпусков
Рисунок 1.10 – Структура таблицы Отпуск
Создание схемы данных
Схема базы данных представлена на рисунке 1.11.
Рисунок 1.11 – Схема базы данных
Заполнение таблиц исходными данными
Все таблицы базы данных заполнены данными. Заполненные таблицы представлены на рисунках 1.12-1.21.
Рисунок 1.12 – Таблица Пол
Рисунок 1.13 – Таблица Месяца
Рисунок 1.14 – Таблица Отделы
Для удобства ввода данных в поле Телефон_отдела создана маска ввода 00\-00\-00.
Рисунок 1.15 – Таблица Должности
Рисунок 1.16 – Таблица Семейное положение
Рисунок 1.17 – Таблица Сотрудники
Рисунок 1.18 – Таблица Справочник отпусков
Рисунок 1.19 – Таблица Занимаемые должности
Рисунок 1.20 – Таблица Табель
Для удобства ввода в поле Год задано свойство Значение по умолчанию, равное 2020.
1.21 – Таблица Отпуск

Лабораторная работа № 2 «Создание запросов в СУБД MS Access»

Тема: Создание запросов в СУБД MS Access. Создание запросов с помощью визуального средства построителя запросов и с помощью языка SQL.
Цель работы: создать запросы в среде MS Access.
1. Создание запросов с помощью построителя запросов:
1. Запрос на выборку.
Выведем сведения об отпуске сотрудников (рис 1.1 и 1.2)
Рисунок 1.1– Структура запроса
Рисунок 1.2– Выборка запроса
2. Запрос на выборку с параметрами.
Выведем сведения об отпуске сотрудников какого-либо отдела, уходящих в Учебный отпуск (рис 1.3 и 1.4).
Рисунок 1.3– Структура запроса
Рисунок 1.4– Выборка запроса
3. Запрос на обновление данных.
Обновим количество детей определенного сотрудника (рис 1.5– 1.7).
Рисунок 1.5– Структура запроса
Рисунок 1.6– Выполнение запроса
Рисунок 1.7– Выборка запроса
4. Запрос на удаление записей.
Удалим из таблицы Сотрудники определенного сторудника (рис 1.8 и 1.9).
Для проверки правильности выполнения запроса таблицу Табель дополнили соответствующей информацией.
Рисунок 1.8– Структура запроса
Рисунок1.9– Выполнение запроса
2. Создание запросов на языке SQL
Создание новой таблицы Льгота (рис.1.10).
Рисунок 1.10– Структура запроса
Создание таблицы Дополнительные_сведения, содержащей внешний ключ по отношению к первичному ключу таблицы Льгота (рис. 1.11).
Кроме того, таблица Дополнительные_сведения содержит внешний ключ по отношению к первичному ключу таблицы Сотрудники
Рисунок 1.11– Структура запроса
Результат продемонстрирован на рис. 1.12.
Рисунок 1.12– Схема данных (фрагмент)
6. Создание индекса.
Создадим уникальный индекс Lgota в таблицы Льготы по полю Название_льготы (рис. 1.13 и 1.14).
Рисунок 1.13– Структура запроса
Рисунок 1.14 – Созданный индекс
7. Создание запроса на добавление одной записи в существующую таблицу (рис. 1.15 и 1.16).
Рисунок 1.15– Структура запроса
Рисунок 1.16 – Добавленная запись
Создание запроса на добавление группы записей (из дополнительной таблицы) (рис. 1.17-1.19).
Рисунок 1.17– Структура запроса
Рисунок 1.18 – Выполнение запроса
Рисунок 1.19 – Добавленные записи
8. Запрос на обновление данных в таблице.
Обновим фамилию сотрудника в таблице Сотрудники (рис. 1.20-1.22).
Рисунок 1.20– Структура запроса
Изменим фамилию сотрудницы Сергеевой на Сергеевская.
Рисунок 1.21 – Выполнение запроса
Рисунок 1.22 – Обновленная запись
9. Запрос на выборку записей из таблиц, используя правила внешнего и внутреннего соединения, а также различные условия отбора и сортировки.
Выведем названия вакантных должностей организации, упорядоченные по названию должности (рис. 1.23 и 1.24).
Рисунок 1.23– Структура запроса
Рисунок 1.24– Выборка запроса
10. Перекрестный запрос.
Выведем сведения о штате каждого отдела (рис. 1.25 и 1.26).
Рисунок 1.25– Структура запроса
Рисунок 1.26– Выборка запроса
11. Запрос на удаление таблицы и индекса
Рисунок 1.25– Структура запроса

Лабораторная работа № 3 «Создание форм в СУБД MS Access»

Тема: Создание форм в СУБД MS Access. Создание экранных форм и их использование для ввода данных.
Цель работы: создать ленточную, табличную и сложную формы в базе данных MS Access, используя в качестве источника записей созданные ранее таблицы и запросы.
Создана ленточная форма по таблице Должности. В форму добавлены кнопки перемещения по записям и кнопка закрытия формы (рис. 1.1).
Рисунок 1.1 – Ленточная форма Должности
Создана табличная форма по таблице Должности (рис. 1.2).
Рисунок 1.2 – Табличная форма Должности
Создана сложная форма по таблицам Должности и Занимаемые_должности.
В форму добавлены кнопки перемещения по записям и кнопка закрытия формы, кнопка добавления записи и открытия ленточной формы (рис. 1.3).
Рисунок 1.3 – Сложная форма

Помощь с дистанционным обучением
Получи бесплатный расчет за 15 минут
 

Введите контактный e-mail:

 

Введите номер телефона

 

Что требуется сделать?

 

Каким способом с Вами связаться?:

E-mail
Телефон
Напишем вам на вашу почту
 
Перезвоним вам для уточнения деталей
 
Перезвоним вам для уточнения деталей
 

или напишите нам прямо сейчас

Написать в WhatsApp
 

Оставить комментарий

 

Ваше имя:

Ваш E-mail:

Ваш комментарий

Inna Petrova 18 минут назад

Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики

Иван, помощь с обучением 25 минут назад

Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Коля 2 часа назад

Здравствуйте, сколько будет стоить данная работа и как заказать?

Иван, помощь с обучением 2 часа назад

Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 часов назад

Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!

Иван, помощь с обучением 6 часов назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Василий 12 часов назад

Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.

Иван, помощь с обучением 12 часов назад

Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Анна Михайловна 1 день назад

Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?

Иван, помощь с обучением 1 день назад

Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Сергей 1 день назад

Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.

Иван, помощь с обучением 1 день назад

Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инна 1 день назад

Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?

Иван, помощь с обучением 1 день назад

Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Студент 2 дня назад

Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.

Иван, помощь с обучением 2 дня назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Ольга 2 дня назад

Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2

Иван, помощь с обучением 2 дня назад

Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вика 3 дня назад

сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.

Иван, помощь с обучением 3 дня назад

Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Игорь Валерьевич 3 дня назад

здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО

Иван, помощь с обучением 3 дня назад

Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вадим 4 дня назад

Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ

Иван, помощь с обучением 4 дня назад

Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Кирилл 4 дня назад

Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?

Иван, помощь с обучением 4 дня назад

Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Oleg 4 дня назад

Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?

Иван, помощь с обучением 4 дня назад

Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Валерия 5 дней назад

ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?

Иван, помощь с обучением 5 дней назад

Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 дней назад

Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.

Иван, помощь с обучением 5 дней назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Иван неделю назад

Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки

Иван, помощь с обучением неделю назад

Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Дарья неделю назад

Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.

Иван, помощь с обучением неделю назад

Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru