
- •Лабораторна робота № 2 Створення однотабличної бази даних
- •Лабораторна робота № 3 Робота з таблицею бази даних
- •Лабораторна робота № 4 Проектування запитів. Проектування форм
- •Лабораторна робота № 5 Проектування звіту користувача бази даних
- •Лабораторна робота №6 Створення багатотабличної бази даних і встановлення зв’язків між таблицями
- •Лабораторна робота № 7 Встановлення зв’язків між базами даних і проектування запитів
- •Лабораторна робота № 8 Використання мови sql при створенні таблиць і проектуванні запитів
Міністерство освіти і науки, молоді та спорту України
Державний економіко-технологічний університет транспорту
Кафедра УПП
Звіти по лабораторним роботам
з дисципліни:
«Інформаційні системи і технології»
Виконала:
Ст. гр. 4-КДЗ
Вознюк І. М.
Перевірила:
Філіпович Л. В.
Київ 2013
Лабораторна робота № 2 Створення однотабличної бази даних
Постановка задачі
Створити однотабличну базу даних “Cт.Петрівка”, яка містить таблицю “Кадри” з наступними реквізитами (полями): Табельний номер, Прізвище, Ім’я, По-батькові, Дата народження, Адреса, Телефон, Посада, Освіта, Дата прийому на роботу, Оклад.
Висновок
Розроблено модель організаційної структури “Cт. Петрівка”, де працює 20 працівників.
У середовищі СУБД Acces створено базу даних “Cт. Петрівка”.
Сформовано структуру таблиці “Кадри” у режимі “Конструктор”.
Ключовим полем таблиці “Кадри” призначено поле Табельний номер.
Створена структура таблиці “Кадри” подається у вигляді наступної таблиці.
Таблиця 2.1 – Структура таблиці «Кадри»
-
№ з/п
Ідентифікатор поля
Тип даних
Властивості поля
1
Табельний номер
Текстовий
Індексоване поле (співпадання не допускаються), ключове поле, обов’язкове поле.
2
Прізвище
Текстовий
Індексоване (співпадіння допускаються), Обов’язкове поле.
3
Ім'я
Текстовий
Не індексоване, обов’язкове поле.
4
По-батькові
Текстовий
Не індексоване, не обов’язкове поле
5
Дата народження
Дата /час
Не індексоване, короткий формат дати, обов’язкове поле.
6
Адреса
Текстовий
Не індексоване, обов’язкове поле.
7
Телефон
Текстовий
Не індексоване, не обов’язкове поле.
8
Посада
Текстовий
Не індексоване, обов’язкове поле
9
Освіта
Текстовий
Не індексоване, обов’язкове поле.
10
Дата прийому на роботу
Дата/час
Не індексоване, короткий формат дати, обов’язкове поле
11
Оклад
Грошовий
Не індексоване, обов’язкове поле.
Лабораторна робота № 3 Робота з таблицею бази даних
Постановка задачі
За даними розробленої моделі предметної області запровадити введення даних у таблицю “Кадри” (20 записів) та їх редагування.
Висновок
У таблицю бази даних “Кадри” введено 20 записів.
Додано 21 та вилучено 20 запис у таблиці “Кадри”.
Змінено послідовність розміщення полів у таблиці: Телефон і Адреса
Відсортовані записи по спаданню значень поля Оклад.
Вибрано записи за змістом поля Освіта (вища).
Вибрано записи із застосуванням розширеного фільтру за полем Посада і Освіта (умова вибору: машиніст; вища).
Лабораторна робота № 4 Проектування запитів. Проектування форм
Постановка задачі
За таблицею бази даних “Кадри” створити запити на основі різних критеріїв і запит на оновлення поля у режимі “Конструктор”.
Створити форми на введення і корегування записів таблиці “Кадри”.
Висновок
Створено запит «Телефонний довідник», про працівників, які мають телефонні номери.
Створено запит на вибірку записів за діапазоном значень дат, про працівників, які були прийняті на роботу з 10.10.2000 по 10.10.2013.
Створено запит на вибірку інформації про співробітників, які мають вищу освіту і працюють більше трьох років.
Створено запит на оновлення посадового окладу на 20 відсотків для всіх працюючих.
Створено запити на визначення середнього та максимального окладів (середній оклад становить 681,24 р., а максимальний – 1 076,40 р.).
Створено форми для введення і редагування таблиці «Кадри» в режимі «Автоформа» ( в столбец, ленточная, табличная).
Створено форми для введення і редагування таблиці «Кадри» у режимі «Мастер форм».