Uploaded by kotenkods.

Отчет 1

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ
ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ
УНИВЕРСИТЕТ»
(ТГПУ)
Физико-математический факультет
Кафедра информатики
Лабораторная работа № 1
Практические аспекты проектирования БД
Выполнил: ст. 473 гр.
Котенко Д. С.
Проверил: ассистент СНИЛИТ
Пираков Ф.Д.
Томск – 2020
Цель работы: состоит в разработке схемы реляционной базы данных
(БД) для информационной системы.
Ход работы:
1. Ознакомится с теоретическим материалом
2. Ознакомится с вариантом задания
3. Спроектировать логическую модель БД
После ознакомления с теоретическим материалом, ознакамливаюсь с
вариантом задания, на рисунке 1 представлена БД радиостанции.
Рисунок 1 БД радиостанция
После ознакомления приступаю к описанию сущностей моей базы
данных.
Предметная область:
Необходимо разработать информационную систему для Радиостанции.
Требуется хранить данные о сотрудниках, информацию об музыкальных
композициях, их жанре и авторов. Так же, должны быть фиксированы записи
с радиоэфира. Были выделены основные сущности и их атрибуты:
Сотрудники (Employee) – люди, работающие на радиостанции.
Атрибутами сущности являются:
a)
Код сотрудника (EmployeeCode)
b)
ФИО (FIOd)
c)
Возраст (Age)
d)
Пол (Gender)
e)
Адрес (Address)
f)
Телефон (PhoneNumber)
g)
Паспортные данные (PassportData)
h)
Код должности (PositionCode)
Должности (Position) – служебное положение сотрудника на работе
Атрибутами должности являются:
a)
Код должности (PositionCode)
b)
Наименование должности (NamePosition)
c)
Оклад (Salary)
d)
Обязанности (Charge)
e)
Требования (Requirement)
Исполнители (Musician) – музыканты, исполняющие музыкальную
композицию.
Атрибутами исполнителей являются:
a)
Код исполнителя (MusicianCode)
b)
Наименование (NameMusic)
c)
Описание (Description)
Жанр (Genre) – род музыки, характеризующийся определенными
композиционными признаками.
Атрибутами жанра являются:
a)
Код жанра (GenreCode)
b)
Наименование (NameGenre)
c)
Описание (Description)
Записи (Audio) – это запись музыки на хранимом электронном насителе
Атрибутами записи являются:
a)
Код записи (AudioCode)
b)
Наименование (NameAudio)
c)
Код исполнителя (MusicianCode)
d)
Альбом (Album)
e)
Год (Year)
f)
Код жанра (GenreCode)
g)
Дата записи (DateAudio)
h)
Длительность (Duration)
i)
Рейтинг (Rating)
График работы (Work Schedule) – продолжительность календарного
времени, в течении которого работник отрабатывает норму часов
Атрибутами графика работы являются:
a)
Дата (Date)
b)
Код сотрудника (EmployeeCode)
c)
Время 1 (Time_1)
d)
Время 2 (Time_2)
e)
Код записи 2 (AudioCode 2)
f)
Время 3 (Time_3)
g)
Код записи 3 (AudioCode_3)
После описания сущностей и атрибутов, проектирую логическую
модель базы данных. Результат на рисунке 2.
Рисунок 2 Логическая схема БД радиостанция
Вывод: в ходе выполнения лабораторной работы получил навыки в
проектирование баз данных.
Download