- •Л ббд лр№ 37абораторный практикум
- •1. Постановка задач на лабораторную работу «проектирование концептуальной модели базы данных»
- •Построение км для остальных задач оа и общей км для оа выполняется в рамках курсового проекта.
- •2.2. СозданиЕ локальных концептуальНых моделей
- •Идентификация локальной км (см.П.2.2.1).
- •2.2.1. Идентификация локальных моделей
- •Км 1 - отчет о пропусках занятий по студентам (за месяц, за семестр) (название группы, фио студента, количество пропусков);
- •2.2.3. Определение связей
- •2.2.4. Определение атрибутов и связывание их с сущностЯми
- •2.2.5. Определение доменов атрибутов
- •2.2.6. Определение потенциальныХ и первичныХ ключЕй
- •2.2.7. Построение диаграммы «сущность-связь» для отдельной задачи
- •Диаграмма «сущность-связь» для задачи 1 - км 1:
- •Дисциплина
- •Занятие Номер дня семестра Дата Количество пропущенных занятий Причина отсутствия
- •Дисциплина
- •2.3.2. Проверка глобальнОй км бд
- •3. Документирование концептуальной модели базы данных
- •Список использованных сокращений
- •Список использованных источников
Л ббд лр№ 37абораторный практикум
по дисциплине
«БАЗЫ И БАНКИ ДАННЫХ»
Тема лабораторной работы
«РАЗРАБОТКА КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БД»
СОДЕРЖАНИЕ
1. ПОСТАНОВКА ЗАДАЧ НА ЛАБОРАТОРНУЮ РАБОТУ «ПРОЕКТИРОВАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БАЗЫ ДАННЫХ» 2
1.Построение КМ для остальных задач ОА и общей КМ для ОА выполняется в рамках курсового проекта. 3
2.Понятия: КМ, сущность, атрибут, связь, домен, ключ – см. «Методическое обеспечение работы». 3
3.Ниже приведен фрагмент описания ОА «деканат факультета», который используется в работе при рассмотрении примеров построения КМ: 3
Выходная информация: 3
КМ1 - отчет о пропусках занятий по студентам (за месяц, за семестр) (название группы, ФИО студента, количество пропусков); 3
отчет о пропусках занятий по группам (за месяц, за семестр) (название группы, количество пропусков); 3
отчет о пропусках занятий по курсам (за месяц, за семестр) (название специальности, номер курса, количество пропусков); 3
КМ2 - отчет о сдаче лабораторных работ по студентам (за месяц, за семестр) (название дисциплины, название группы, общее количество работ, список студентов (ФИО студента, количество сданных работ)); 3
КМ3 - отчет об аттестации по курсовому проектированию (название дисциплины, название группы, ФИО преподавателя, список студентов (ФИО студента, оценка)); 3
КМ4 - отчет о контингенте студентов факультета (по специальности (по курсам, по группам (ФИО студента, номер зачетной книжки))); 3
отчет о дисциплинах факультета (по семестрам) (специальность, курс, группа, список дисциплин (номер дисциплины, дисциплины, кол.часов лекций, кол.часов лаб.работ, наличие курсового проекта)); 3
отчет о преподавателях факультета (название кафедры, список (ФИО преподавателя, должность, ученая степень, ученое звание)); 3
отчет о закреплении дисциплин (название кафедры, номер дисциплины, название дисциплины, список групп, список преподавателей (ФИО преподавателя, должность))1 3
2. пример построения концептуальной модели для Про «успеваемость» 4
2.1. МЕТОДИКА СозданиЯ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БД 4
2.2. СозданиЕ ЛОКАЛЬНЫХ КОНЦЕПТУАЛЬНых МОДЕЛЕЙ 4
1.Идентификация локальной КМ (см.п.2.2.1). 5
2.2.1. ИДЕНТИФИКАЦИЯ ЛОКАЛЬНЫХ МОДЕЛЕЙ 5
КМ 1 - отчет о пропусках занятий по студентам (за месяц, за семестр) (название группы, ФИО студента, количество пропусков); 5
КМ 2 - отчет о сдаче лабораторных работ по студентам (за месяц, за семестр) (название дисциплины, название группы, общее количество работ, список студентов (ФИО студента, количество сданных работ)); 5
КМ 3 - отчет об аттестации по курсовому проектированию (название дисциплины, название группы, ФИО преподавателя, список студентов (ФИО студента, оценка)); 5
КМ 4 - отчет о контингенте студентов факультета (по специальности (по курсам, по группам (ФИО студента, номер зачетной книжки))); 5
КМ i - другие задачи. 5
2.2.2. Определение сущностей 5
2.2.3. Определение связей 6
2.2.4. Определение атрибутов и связывание их с сущностЯМИ 7
2.2.5. Определение доменов атрибутов 8
2.2.6. Определение потенциальныХ и первичныХ ключЕЙ 8
2.2.7. ПОСТРОЕНИЕ ДИАГРАММЫ «СУЩНОСТЬ-СВЯЗЬ» ДЛЯ ОТДЕЛЬНОЙ ЗАДАЧИ 8
2.3. ОБЪЕДИНЕНИЕ локальных КМ в глобальную модель БД 10
2.3.1. СЛИЯНИЕ локальных КМ в глобальную модель БД 10
2.3.2. ПРОВЕРКА глобальнОЙ КМ БД 13
3. ДОКУМЕНТИРОВАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ БАЗЫ ДАННЫХ 13
СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ 14
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 14