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

Реферат Етапи розробки бази даних у середовищі Microsoft Access 2003





е поле Name описувало ім'я, прізвище та по батькові співробітника, тобто в одному полі було описано відразу три атрибути однієї таблиці, а це суперечить правилу атомарності даних у кожній таблиці, а, отже, суперечить вимогам першої нормальної форми.

За тим же принципом у сутності "Працівник" атрибут Place замінимо двома атрибутами NativeLand і HomeTown, які характеризують рідну країну і місто, в якому народився працівник (він же може бути вихідцем з сонячного Єревана, наприклад) . Атрибут Address розкладемо на 4 атрибуту City, Street, House і Apartment, що відповідає значенням населеного пункту, в якому проживає співробітник, назві вулиці, номеру будинку і квартири. Далі в сутності "Попереднє місце роботи" атрибут WorkAdress замінимо атрибутами WorkCity (місто), WorkStreet (Вулиця), WorkBuildihg (номер будинку), і Unit (номер блоку цеху боку будинку), таким чином атомарне і точно описавши адресу попереднього місця роботи співробітника університету.

Тепер всі атрибути всіх сутностей (колонки всіх таблиць) приведені до атомарному, логічно неподільного увазі, а всі дані розділені на 4 родинні групи. Таким чином, можна сказати, що моя логічна модель бази даних приведена до першої нормальної формі (Рис.3). br/>В 

Рис.3 перша нормальна форма


3.5 Друга нормальна форма


Таблиця знаходиться в другій нормальній формі, якщо вона задовольняє умовам першої нормальної форми, і будь-яке неключових поле однозначно ідентифікується повним набором ключових полів.


3.5.1 Визначення ключових полів

Настав час поговорити про ключові полях. Міць реляційних баз даних, таких як Microsoft Access, спирається на їх здатність швидко знайти і зв'язати дані з різних таблиць за допомогою запитів, форм і звітів. Для цього кожна таблиця повинна містити одне або кілька полів, однозначно визначають кожен запис у таблиці. Такі поля називають первинним ключем таблиці. Якщо для таблиці визначено первинний ключ, то Microsoft Access запобігає дублювання значень полів або введення значень Null в ці поля. У Microsoft Access 2003 можна виділити три типи ключових полів: простий ключ, складовою ключ і лічильник. Якщо поле містить унікальні значення, то його можна визначити як ключове або простий ключ. Приклади з нашого реального життя: ідентифікаційний номер платника податків, однозначно визначає кожного жителя нашої країни, номер свідоцтва пенсійного фонду, кадастровий номер земельної ділянки, реєстровий номер будови, номер автомобіля - все це унікальні номери в межах країни. p align="justify"> Існує так само поняття первинного ключа. Первинний ключ (primary key) - в реляційної моделі даних один з потенційних ключів відношення, вибраний в якості основного ключа (або ключа за замовчуванням). p align="justify"> Якщо відносно є єдиний потенційний ключ, ...


Назад | сторінка 8 з 31 | Наступна сторінка





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

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