216.18K
Category: databasedatabase

Проектирование базы данных (тема 3)

1.

Проектирование базы данных
1.
2.
Этапы проектирования
Построение концептуальной схемы

2.

1. Этапы проектирования
1.
2.
3.
4.
Концептуальное проектирование
Логическое проектирование
Выбор СУБД
Физическое проектирование

3.

1. Этапы проектирования:
концептуальное проектирование
1.
На данном этапе изучается предметная область ,
разрабатывается модель.
2. Для каждого объекта выделяются атрибуты.
3. Устанавливаются связи между объектом и
атрибутами.
4. Устанавливаются связи между объектами.

4.

1. Этапы проектирования:
логическое проектирование
На данном этапе разрабатывается
общая
глобальная, логическая схема информационной
модели.

5.

1. Этапы проектирования:
выбор СУБД
На данном этапе определяются критерии выбора
СУБД.

6.

1. Этапы проектирования:
физическое проектирование
В зависимости от выбранной СУБД на данном этапе
определяются:
1. Количество ИС
2. Методы организации данных.
3. Первичный и дополнительные ключи.

7.

1. Этапы проектирования
Начало
Концептуальное
проектирование
Логическое проектирование
Выбор СУБД
нет
Оценка
качества
удовлетворит
ельная?
нет
да
Физическое
проектирование
Оценка
качества
удовлетворит
ельная?
да
Конец

8.

2. Построение концептуальной
схемы
1 этап концептуального проектирования изучение предметной области:
Предметная область (ПрО)– это часть реального
мира, которая будет отражена в ИС.
После изучения предметной области, выделяются
объекты.
Пример:
ПрО: учебный процесс в
колледже
ЦК
Специальност
ь
Группа
Студент
Дисциплины
Преподавате
ли

9.

2. Построение концептуальной
схемы
2 этап концептуального проектирования –
выделение атрибутов объекта.
Для каждого объекта определяются атрибуты и
идентификатор, который отображается в виде
схемы.
- объект
- атрибут

10.

2. Построение концептуальной
схемы
Пример:
Студент
Номер студенческого
билета
ФИО
Дата рождения
Паспортные данные
Адрес прописки
Знание ин.языков

11.

2. Построение концептуальной
схемы
Виды связей между
объектом и атрибутами.
Если свойство является
постоянным у объекта, то
оно называется
статическим (S).
Если свойство меняется с
течением времени, то оно
называется динамическим
(D).
Схема.
S
D

12.

2. Построение концептуальной
схемы
Виды связей между
объектом и атрибутами.
Если объект обладает только
одним значением данного
свойства, то такое свойство
называется единичным.
Если объект обладает
несколькими значениями
данного свойства, то такое
свойство называется
множественным
Схема.

13.

2. Построение концептуальной
схемы
Виды связей между
объектом и атрибутами.
Если свойство присутствует у
всех объектов данного
класса, то оно является
постоянным.
Если свойство присутствует не у
всех объектов данного
класса, то условным.
Схема.

14.

2. Построение концептуальной схемы
Пример связей между объектом и атрибутами:
Студент
S
Номер студенческого
билета
D
ФИО
S
Дата рождения
D
Паспортные данные
D
Адрес прописки
D
Знание ин.языков

15.

Задание
1. Выделите атрибуты для объектов:
специальность, группа и ЦК (Цикловая
комиссия), записать их идентификаторы.
Представьте в виде схемы.
2. Определите виды связей между объектами
и их атрибутами.
English     Русский Rules