- •Лабораторная работа №2 Обработка и экспорт данных в ms Excel
- •Ход работы
- •Требования к отчету о выполнении лабораторной работы
- •Контрольные вопросы и задания для самопроверки
- •Лабораторная работа №3 Основы проектирования баз данных в субд ms Access
- •Структура таблицы «Студенты»
- •1. Построение бд «Успеваемость студентов» в виде реляционной модели
- •Результаты успеваемости студентов
- •2. Разработка структуры бд.
- •Структура таблицы «Справочник академических групп»
- •Структура таблицы «Справочник дисциплин»
- •Структура таблицы «Успеваемость»
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Автоматизация торгов акциями из индексной корзины
- •Вариант 7
- •Автоматизация учета видов депозитных вкладов в банка Украины
- •Вариант 8
- •Автоматизация обмена валюты
- •Вариант 9
- •Автоматизация денежных переводов
- •Вариант 10
- •Автоматизация страхования жизни
- •Вариант 1
- •Вариант 2
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
Структура таблицы «Справочник дисциплин»
Название реквизита |
Тип данных |
Имя поля в БД |
Код дисциплины |
Счетчик |
Код_дисциплини |
Название дисциплины |
Текстовый |
Назва_ дисциплины |
Ключ: Код_дисциплини
4. «Успеваемость» (базовая таблица) – табл. 3.4.
Таблица 3.4
Структура таблицы «Успеваемость»
Название реквизита |
Тип данных |
Имя поля в БД |
Код студента |
Числовой |
Код_студента |
Код дисциплины |
Числовой |
Код_дисциплини |
Оценка |
Числовой |
Оценка |
Ключ: Код_студента + Код_дисциплини
В таблице «Справочник дисциплин» поле Код_дисциплини является первичным ключом, поэтому оно должно быть уникальным (совпадение не допускается).
В таблице Успеваемость поле Код_дисциплини играет роль внешнего ключа (поле, с помощью которого соединяются базовая и вспомогательная таблицы). Оно введено для связи с таблицей «Справочник дисциплин».
Аналогично определяются ключевые поля в таблицах «Справочник дисциплин» и «Студенты».
Задание для самостоятельного выполнения
По выбранной предметной области спроектировать реляционную базу данных. Разработать структуру таблиц БД для сохранения данных, представить ее в виде таблиц. Для каждой таблицы указать название, для структуры отметить названия реквизитов, полей и тип данных.
Требования к отчету о выполнении лабораторной работы
Отчет о выполнении лабораторной работы должен содержать:
1) титульный лист (пример подан в приложении А);
2) цель и ход выполнения работы со скриншотами промежуточных результатов;
3) результаты и выводы полученные в ходе выполнения лабораторной работы.
Контрольные вопросы и задания для самопроверки
1. Что такое «данные»? Чем данные отличаются от информации?
2. В чем заключается отличие банка данных от базы данных?
3. Для чего необходимы ключевые поля?
4. Чем отличается сетевая модель БД от иерархической?
5. Что такое «реляционная БД»?
Приложение Б
Задание для выполнения лабораторных работ
Задание 1. Выполните проектирование БД в MS Ecxel по заданной предметной области. Заполните БД. Количество записей минимум 20.
Вариант 1
Таблица Б.1
Автоматизация работы магазина
№ накладной |
Дата |
Производитель |
Адрес |
Телефон |
Поставщик |
Товар |
Цена товара |
Кассир |
Цена покупки |
Количество |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
