Файл: Технология работы с базами данных.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 236

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Отчёт по практическим заданиямпо теме «Технология работы с базами данных»Задание №1. Работа с таблицамиСоздадим файл базы данных с именем «Сведения о сотрудниках». В данной базе данных создадим структуру таблицы «Штат», которая представлена на рисунке 1.Рисунок 1 – Структура таблицы «Штат»Создадим структуру таблиц «Сотрудники» и «Список». Результат представлен на рисунке 2.Рисунок 2 – Структура таблиц «Сотрудники» и «Список»Заполним созданные таблицы данными. Результат заполнения таблиц «Штат», «Сотрудники» и «Список» представлен на рисунках 3,4,5. Рисунок 3 – Результат заполнения таблицы «Штат»Рисунок 4 – Результат заполнения таблицы «Сотрудники»Рисунок 5 – Результат заполнения таблицы «Список»Установим связь между таблицами с соблюдением условия обеспечения целостности и каскадных изменений. В результате получилась схема, представленная на рисунке 6.Рисунок 6 – Схема базы данныхДля полей Код должности и Код сотрудника из таблицы «Список» создадим столбцы подстановок на основе данных из таблиц «Штат» и «Сотрудники». Результат представлен на рисунке 7.Рисунок 7 – Создание столбцов постановокЗадание №2. Работа с формамиСоздадим на основе таблицы «Сотрудники» форму, которая представлена на рисунке 8. С

помощью созданной формы, добавим в базу данных несколько записей.


Рисунок 8 – Создание формы «Сотрудники»
На основе таблицы «Список» создадим разделенную форму, которая представлена на рисунке 9.


Рисунок 9 – Создание разделенной формы
С помощью мастера форм построим форму на основе всех таблиц, включая определенные поля. Результат представлен на рисунке 10.


Рисунок 10 – Создание формы на основе всех таблиц
Создадим форму с вкладками «Основная» и «Дополнительная» и разместим на вкладках необходимые поля. Результат создания представлен на рисунке 11.



Рисунок 11 – Создание формы с вкладками
Задание №3. Работа с запросами
Выведем список сотрудников, имеющих льготы. Результат представлен на рисунке 12.


Рисунок 12 – Создание запроса «Льготы»
Сформируем запрос, содержащий информацию о сотрудниках с высшим образованием, занимающим должность программиста. Результат представлен на рисунке 13.


Рисунок 13 – Формирование запроса «Программисты»
Сформируем запрос, содержащий информацию об адресе, телефоне и ФИО генерального директора фирмы. Результат представлен на рисунке 14.


Рисунок 14 – Создание запроса «Директор»

Сформируем запрос, содержащий информацию о сотрудниках, принятых на работу в 2006-2007 гг., имеющих иждивенцев. Результат формирования запроса представлен на рисунке 15.


Рисунок 15 – Создание запроса «Иждивенцы»Сформируем запрос, содержащий информацию о сотрудниках, не проживающих в г. Новосибирске. Результат представлен на рисунке 16.Рисунок 16 – Создание запроса «Иногородние»Создадим запрос и определим, есть ли в фирме вакансии в штатном расписании. Результат представлен на рисунке 17.Рисунок 17 – Создание запроса «Вакансии»Используя итоговый запрос, выведем средний оклад сотрудников с высшим образованием. Результат представлен на рисунке 18.Рисунок 18 – Создание итогового запросаИспользуя запрос на создание таблицы, сформируем новую таблицу, включив в нее поля ФИО, Образование, Дата принятия на работу, Телефон,Должность и Оклад. Результат представлен на рисунке 19.Рисунок 19 – Формирование новой таблицыСформируем запрос, содержащий информацию об окладах сотрудников, и всем сотрудникам, имеющим оклад меньше 20000, начислим премию в размере 30% от оклада. Результат представлен на рисунке 20.Рисунок 20 – Создание запроса «Премия»Задание №4. Работа с отчётамиНа основе таблицы «Сотрудники» построим отчет с помощью инструмента Отчет, а затем доработаем его в режиме Конструктора таким образом, чтобы все поля одновременно отображались на экране. Результат построения отчёта представлен на рисунке 21.Рисунок 21 – Формирование отчёта «Сотрудники»Используя «Мастер отчетов» построим отчёт с группировкой по полю «Образование» и итоги по полю «Оклад». Результат представлен на рисунке 22.
Рисунок 22 – Создание отчёта с группировкой