САМОСТОЯТЕЛЬНАЯ РАБОТА № 1
1. Разработать модель «Сущность-связь» по индивидуальному задания и предварительно определить структуру таблиц базы данных. Согласовать с преподавателем.
2. Разработать структуру (схему данных) базовых таблиц (не менее трех) базы данных (смотри таблицу заданий к работе), удовлетворяющих требованиям целостности, непротиворечивости и неизбыточности. В таблицах в соответствии с типом данных, размещенных в каждом поле, определите наиболее подходящий тип для каждого поля.
3. Создать структуры базовых таблиц и наполнить их содержимым, состоящим более чем из 15 записей. При создании структуры таблиц целесообразно задавать ключевые (уникальные) поля. Это поможет в дальнейшем для организации связей между таблицами.
Варианты заданий
1 |
База данных «Студенческая библиотека».
Ориентировочные таблицы: |
2 |
База данных «Страховая фирма».
Ориентировочные таблицы: «Виды страховок», «Клиенты\объекты»,
«Страховая деятельность» |
3 |
База данных «Агентство недвижимости».
Ориентировочные таблицы: «Объекты недвижимости», «Продажи»,
«Покупки». |
4 |
База данных ГИБДД (Государственная инспекция безопасности дорожного
движения) |
5 |
База данных «Деканат ВУЗа».
Ориентировочные таблицы: «Список студентов», «Список предметов»,
«Сессия» |
6 |
База данных отдела кадров производственного предприятия. Ориентировочные таблицы: «Сотрудники», «Штатное расписание»,
«Отделы», «Цеха». |
7 |
База данных фирмы покупки и продажи автомобилей
Ориентировочные таблицы: «Продажи», «Покупки», «Автомобили» |
8 |
База данных «Гостиница» |
|
Ориентировочные таблицы: «Номера», «Счета», «Клиенты» |
9 |
База данных «Расчет квартплаты ТСЖ»
Ориентировочные таблицы: «Список жильцов», «Оплаты», «Тарифы». |
10 |
База данных «Железнодорожные кассы»
Ориентировочные таблицы: «Продажи», «Посадочные места»,
«Направления» |
11 |
База данных «Авиапассажирские перевозки»
Ориентировочные таблицы: «Рейсы», «Самолеты», «Продажи» |
12 |
База данных музея.
Ориентировочные таблицы: «Экспонаты», «Авторы», «Экспозиции». |
13 |
База данных «Спортивные комплексы района»
Ориентировочные таблицы: «Нормативы», «Спортсмены», «Соревнования» |
14 |
База данных «Экзаменационная сессия».
Ориентировочные таблицы: «Предметы», Оценки», «Студенты» |
15 |
База данных «Турагентство».
Ориентировочные таблицы: «Туры», «Продажи», |
16 |
База данных Аптека».
Ориентировочные таблицы: «Товары», «Поставщики», «Продажи» |
17 |
База данных «Сборка и реализация компьютеров».
Ориентировочные таблицы: «Продукция», «Клиенты», «Заказы». |
18 |
База данных Продуктовые магазины района
Ориентировочные таблицы: «Продажи», «Отделы», «Товары». |
19 |
База данных больницы (одного отделения).
Ориентировочные таблицы: «Больные», Диагнозы», «Врачи» |
20 |
База данных «Видеотека».
Ориентировочные таблицы: «Артисты», «Фильмы», «Продажи» |