Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Проектування інформаційної системи

Реферат Проектування інформаційної системи





Оцінки В»-В« код оцінки В».

Між інформаційними об'єктами можна визначити наступні логічні відносини:

У В«ГРУПІВ» В«може бути один або більшеВ» В«СТУДЕНТІВВ»;

На одному В«ФАКУЛЬТЕТІВ» В«може бути одна або більшеВ» В«ГРУПВ»;

Один В«ТРАНСПОРТВ» В«може бути в одному і більшеВ» В«МаршрутВ»;

Один В«СТУДЕНТВ» В«має одну або декількаВ» В«ОЦІНОКВ»;

По одному В«ПРЕДМЕТУВ» В«може бути одна або більшеВ» В«ОЦІНОКВ»;


2.3 Створення моделі В«сутність-зв'язокВ»


Для інформаційних об'єктів, ідентифікованих в рамках розглянутої предметної області, створено модель В«сутність-зв'язокВ» (схема 1).


В 

Рис 1. Модель сутність-зв'язок


2.4 Нормалізація моделі даних


Модель В«сутність-зв'язокВ», представлена ​​на схемі 1 чи не знаходиться в першій нормальній формі, тому що в сутності В«СТУДЕНТИВ» є множинні і повторювані атрибути, які представляють собою упущені в моделі сутності.

Приведення до 2НФ передбачає винесення атрибутів, які не задовольняють вимогам функціонально повній залежності від унікального ідентифікатора суті, що є складовим ключем.

Приведення до 3НФ полягає у виключенні транзитивних залежностей атрибутів від атрибутів, які не є частиною ключа. Приведення до 3НФ, так само як і приведення до 1НФ, 2НФ, дозволяє виявити в моделі упущені сутності та зв'язку і, крім того, усунути надмірність даних і аномалії зміни. p align="justify"> Крім розглянутих вище перетворень для отримання структури, представимо в реляційних базах даних, в моделі В«сутність-зв'язокВ» повинні бути усунені зв'язку виду В«багато - до - багатьохВ».

Після приведення схеми по 3 нормалізації і усунувши зв'язку виду В«багато - до - багатьохВ» вона прийняла вигляд (Схема2).


В 

Рис 2. Модель сутність-зв'язок. Приведення до 3 НФ і усунення зв'язку В«м - мВ». br/>

3. Фізична модель


3.1 Розробка фізичної моделі бази даних


На підставі моделі В«сутність - зв'язокВ» генерується проект бази даних у відповідності з наступними правилами:

кожна сутність перетворюється в таблицю, ім'я суті стає ім'ям таблиці; кожен атрибут сутності перетворюється на колонку таблиці, яка називається полем, ім'я атрибуту стає іменем поля; кожен рядок таблиці є екземпляром сутності і називається записом; ключові атрибути стають первинними ключами таблиць; якщо для сутності була визначена ключова зв'язок, то первинний ключ пов'язаної сутності копіюється в таблицю і об'єднується з ключем таблиці розглянутої сутності; зв'язок М: 1 призводить до копіювання первинних ключів таблиці для сутності, яка знаходиться на одній стороні зв'язку, в таблицю для сутності, яка знаходиться на іншому кінці зв'язку; якщо зв'язок М: 1, то ключі таблиці для сутності, що знаходиться на кінці В«одинВ», копіюється в таблицю для сутності на стороні В«багатоВ».

При генерації таблиць необхідно зберігати унікальність імен одержуваних колонок в межах однієї таблиці. Отже, основним об'єктом Access є таблиця. Для її створення у вікні бази даних вибирається корінець таблиця, потім кнопка В«СтворитиВ». Усі таблиці створені в режимі В«КонструкторВ». Створення таблиці в режимі В«КонструкторВ» полягає у визначенні для кожного поля таблиці властивостей. При створенні таблиці необхідно позначати ключові поля, натисканням кнопки В«Ключове полеВ» на панелі інструментів. br/>

3.2 Структура фізичної моделі (схема даних)


На (рис.3) зображена фізична модель БД В«ОсвітаВ», отримана після перетворень логічної моделі.


В 

Рис 3. Схема даних для бази даних В«ОсвітаВ»


У проектованої базі даних створені наступні таблиці:


В 

Рис 4. Таблиця 1 Групи


В 

Рис 5. Таблиця 2 Оцінки


В 

Рис 6. Таблиця 3 Предмети


В 

Рис 7. Таблиця 4. Студенти


В 

Рис 8. Таблиця 5. Факультети


4. Проектування інтерфейсу



Назад | сторінка 2 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Інформаційні бази даних: нормалізація, зв'язку і ключі
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Реляційні моделі бази даних