 
        
        Базы данных - лк 1
.pdfОрганизация баз данных
Лекция 1
Лектор – Радченко Вячеслав Алексеевич
 
Представление объектов реального
мира в электронном виде
| Реальный мир | Информация | Данные | 
Объект
Свойства Атрибуты
Элемент
данных
| Значение | Значение | |
| элемента | ||
| атрибута | ||
| данных | ||
| 
 | 
 
Схематическое представление элемента данных
Должность
| Номер сотрудника | Должность | 
 
Модель реального мира
Формальное представление модели данных
M = <D, R, O>
-D – множество данных;
-R – отношения (связи) между данными;
-O – операционная спецификация.
 
Схема и подсхемы
| 
 | Схема | 
 | Экземпляр схемы | 
 | |||||
| 
 | B C | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | B | C | 
 | 
 | 
 | ||
| A B | 
 | 
 | 
 | 
 | 
 | ||||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | C D | A | B | 
 | 2 | 3 | 
 | 
 | 
 | 
| 
 | 
 | ||||||||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | C | D | |
| 
 | 1 | 2 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | ||||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 3 | 4 | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Подсхема
B C A B  2 3 1 2
 2 3 1 2
 
Связи элементов данных
| Номер | 1 | 1 | Иванов | Директор | 
| Сотрудник | 
 | Должность | ||
| сотрудника | 
 | 
 | 
 | 
 | 
| 1 | М | Номер | 
 | 066 … | |
| Иванов | 057 … | ||||
| Сотрудник | 
 | ||||
| 
 | телефона | ||||
| 
 | 
 | 
 | 097 … | ||
| 
 | 
 | 
 | 
 | 
| М | М | Иванов | 
| 
 | ||
| Водитель | 
 | Автомобиль | 
Петров 
 
Группировка элементов данных
| Ключ | Атрибут 1 | Атрибут 2 | … | Атрибут N | 
| 
 | 
 | 
 | 
 | 
| Номер рейса | Дата | Свободные | 
| 
 | 
 | места | 
| 
 | 
 | 
 | 
| 12 | 10-12-14 | 44 | 
| 
 | 
 | 
 | 
| 12 | 12-01-15 | 110 | 
| 
 | 
 | 
 | 
| 14 | 12-01-15 | 200 | 
| 
 | 
 | 
 | 
| Номер рейса | Откуда | Куда | 
| 
 | 
 | 
 | 
| 12 | Киев | Париж | 
| 
 | 
 | 
 | 
| 14 | Киев | Лондон | 
| 
 | 
 | 
 | 
