Таблица «Группы» №
| Название
| Идентификатор
| Тип
| Не пусто
| Ограничение
| 1
| Код группы
| Kod_grupu
| Числовой
| Да
| ПК (первичный ключ)
| 2
| Код кафедры
| Kod_kafedru
| Числовой
| Да
| ВК (внешний ключ)
| 3
| Номер группы
| N_grupu
| Текстовый
| Нет
| Например, МТ-461
| 4
| Год поступления
| God_post
| Числовой
| нет
|
| 5
| Курс обучения
| Kurs
| Числовой
| Нет
| Вычисляемое поле, как разность между текущей датой и
годом поступления
|
Таблица «Студенты» №
| Название
| Идентификатор
| Тип
| Не пусто
| Ограничение
| 1
| Код студента
| Kod_studenta
| Числовой
| Да
| ПК (первичный ключ)
| 2
| Код группы
| Kod_grupu
| Числовой
| Да
| ВК (внешний ключ)
| 3
| ФИО
| FIO
| Текстовый
| Нет
|
| 4
| Год рождения
| God_rogdeniya
| Числовой
| нет
|
| 5
| Адрес проживания
| Address
| Текстовый
| Нет
|
|
Таблица «Дисциплины»
№
| Название
| Идентификатор
| Тип
| Не пусто
| Ограничение
| 1
| Код дисциплины
| Kod_disciplinu
| Числовой
| Да
| ПК (первичный ключ)
| 2
| Код кафедры
| Kod_kafedru
| Числовой
| Да
| ВК (внешний ключ)
| 3
| Название дисциплины
| Name_dis
| Текстовый
| Нет
|
| 4
| Расчасовка
| Raschasovka
| Числовой
| нет
|
| 5
| Форма контроля
| Kontrol
| Текстовый
| Нет
| Два значения –
экзамен или зачет
|
Таблица «Ведомости»
№
| Название
| Идентификатор
| Тип
| Не пусто
| Ограничение
| 1
| Код ведомости
| Kod_vedomopsti
| Числовой
| Да
| ПК (первичный
ключ)
| 2
| Код группы
| Kod_grupu
| Числовой
| Да
| ВК (внешний ключ)
| 3
| Код дисциплины
| Kod_disciplinu
| Числовой
| Да
| ВК (внешний ключ)
| 4
| Код преподавателя
| Kod_prepodavately
| Числовой
| Да
| ВК (внешний ключ)
| 5
| Учебный год
| God
| Числовой
| Нет
|
| 6
| Семестр
| Semester
| Числовой
| Нет
| Диапазон от 1-10
|
Таблица «Подчиненная таблица Ведомости»
№
| Название
| Идентификатор
| Тип
| Не пусто
| Ограничение
| 1
| Код под_ведомости
| Kod_pod_vedomopsti
| Числовой
| Да
| ПК (первичный
ключ)
| 2
| Код ведомости
| Kod_ edomopsti
| Числовой
| Да
| ВК (внешний ключ)
| 3
| Код студента
| Kod_studenta
| Числовой
| Да
| ВК (внешний ключ)
| 4
| Оценка
| Osenka
| Числовой
| Нет
| Диапазон от 0-12
| Варианты заданий для практической работы №1
№ варианта
| Условие
| Вариант №1
| На основании выбранного варианта выполнить:
Выполнить анализ предметной области исследуемой организации; Описать основные сущности предметной области; Установить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями; Построить инфологическую модель ПО; Построить даталогическую модель базы данных организации.
БД – успеваемость студентов ВУЗА. БД состоит из следующих таблиц:
факультеты, кафедры, учебные группы, студенты, ведомости успеваемости.
|
| Таблица факультеты имеет следующие атрибуты: название факультета, ФИО декана, номер комнаты, номер корпуса, телефон.
Таблица кафедра имеет следующие атрибуты: название кафедры, факультет, ФИО заведующего, номер комнаты, номер корпуса, телефон, кол-во преподавателей.
Таблица учебные группы имеет следующие атрибуты: название группы, год поступления, курс обучения, кол-во студентов в группе.
Таблица студенты имеет следующие атрибуты: студента, фамилия, имя, отчество, группа, год рождения, пол, адрес, город, телефон.
Таблица ведомости успеваемости имеет следующие атрибуты: группа, студент, предмет, оценка.
| Вариант №2
| На основании выбранного варианта выполнить следующее:
Выполнить анализ предметной области исследуемой организации; Описать основные сущности предметной области; Установить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями; Построить инфологическую модель базы данных организации; Построить даталогическую модель базы данных организации. БД – информационная система супермаркета. БД состоит из следующих таблиц: отделы, сотрудники, товары, продажа товаров, должности.
Таблица отделы имеет следующие атрибуты: название отдела, кол-во прилавков, кол-во продавцов, номер зала.
Таблица сотрудники имеет следующие атрибуты: фамилия, имя, отчество, отдел, год рождения, год поступления на работу, стаж, должность, пол, адрес, город, телефон.
Таблица должности имеет следующие атрибуты: название должности, сумма ставки.
Таблица товары имеет следующие атрибуты: название товара, отдел, страна- производитель, условия хранения, сроки хранения .
Таблица продажа товаров имеет следующие атрибуты: сотрудника являющегося продавцом, товара, дата, время, кол-во, цена, сумма.
| Вариант №3
| На основании выбранного варианта выполнить следующее:
Выполнить анализ предметной области исследуемой организации; Описать основные сущности предметной области; Установить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями; Построить инфологическую модельПО; Построить даталогическую модель базы данных организации. БД – информационная система военного округа. БД состоит из следующих таблиц: места дислокации, вид войск, части, роты, личный состав.
Таблица вид войск имеет следующие атрибуты: название.
Таблица места дислокации имеет следующие атрибуты: страна, город, адрес, занимаемая площадь.
Таблица части имеет следующие атрибуты: номер части, место
| |