14
ДатаПослан
Коли було послано повідомлення
15
ІмяФото
Ім'я фотографії
16
КодПісьма
Унікальний код листи
17
Кому
Кому було послано повідомлення
18
геть
Прчітано ілінет
2 . Проектування. Нормалізація бази даних. Схема даних
2 .1 Покроковий опис нормалізації бази даних (методом ER -діаграм )
Визначимо суті
В· Користувачі p> В· Листи
В· Фотографії
Крок 1 . Кожен користувач може має кілька листів. За цим з боку користувача модальність необов'язково координально багато. Кожен лист обов'язково повинно мати двох користувачів. За цим з боку листування модальність обов'язково координально багато.
Отже, отримаємо ER-діаграму, представлену на рис. 1:
В В
Рис. 1
Крок 2 . Кожен користувач може має кілька фотографій. За цим з боку користувача модальність необов'язково координально багато. Кожна фотографія обов'язково повинно мати тільки одного користувача. За цим з боку фотографії модальність обов'язково координально 1.
Отже, отримаємо ER-діаграму, представлену на рис. 2:
В
Отже, отримаємо ER-діаграму, представлену на рис. 3:
В
Мають
Належать
В
Детальний опис нормалізації кожного зв'язку.
Крок 1 . Зв'язок Мають. Кардинальність зв'язку багато до багатьох. Потрібні три відносини по одному для кожної суті і одне для зв'язку. Отримаємо відносини:
Користувачі ( Нік , Пароль, Мило, ДатаРег, ДатаРожд, КолПросм, ВремяЗаход, Чоловік, Рейтинг)
Листи ( КодПісьма , повідомивши, ОтКого, ДатаПослан, Кому )
ПользоватПісьма ( КодПісьма , Нік )
Крок 2 . Зв'язок Належать. Кардинальність зв'язку один до багатьох і модальність з боку М-зв'язковий сутності "обов'язково". Потрібні два відношення по одному для кожної суті. При цьому ключ сутності буде первинним ключем для відповідного ставлення, і ключ одинзв'язної суті повинен бути доданий як атрибут (зовнішній ключ) у відношення, що відводиться для М-зв'язковий сутності.
Отримаємо відносини:
Користувачі ( Нік , Пароль, Мило, ДатаРег, ДатаРожд, КолПросм, ВремяЗаход, Чоловік, Рейтинг)
Фото ( КодФото , Глав, ІмяФото, Нік )
2 .2 Схема даних
Після нормалізації отримали такі відносини:
Користувачі ( Нік , Пароль, Мило, ДатаРег, ДатаРожд, КолПросм, ВремяЗаход, Чоловік, Рейтинг)
Листи ( КодПісьма , повідомивши, ОтКого, ДатаПослан, Кому )
ПользоватПісьма ( КодПісьма , Нік )
Фото ( КодФото , Глав, ІмяФото, Нік )
2 .3 Перелік і опис таблиць та їх полів (із зазначенням типів даних і обмежень) у зведеній таблиці
Таблиця 2. Зведена таблиця атрибутів і відносин бази даних В«Інтернет знайомстваВ» після нормалізації методом ER-діаграм
Ім'я відносини (Таблиці)
Ім'я атрибута
Ім'я поля
Тип д-х
Опис
Користувачі ( Polzovateli )
Нік
Nik
tinitext
Нік користувача
Пароль
Parol
tinitext
Пароль користувача
Мило
Milo
tinitext
Ел. Скриньку користувача
Схожі реферати:
Реферат на тему: Особливість дізнання у справах, за якими обов'язково провадження попере ...Реферат на тему: Багато табличні бази даних Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&Реферат на тему: Інформаційні бази даних: нормалізація, зв'язку і ключі Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
|
Український реферат переглянуто разів: | Коментарів до українського реферату: 0
|
|
|