Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 2 Проектирования и создание БД.doc
Скачиваний:
2
Добавлен:
20.08.2019
Размер:
1.03 Mб
Скачать

1.1.Угоди по іменуванню полів таблиць

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

Таблиця 1.2. Типи перемінних і символ, що рекомендується, для додавання в найменування поля

Тип даних

Символ, що рекомендується

Приклад

Character

с

Customer. cLastName

Date

d

Customer. dBirthDay

DateTime

t

Customer. tLastMod

Double

b

Customer. bRate

Float

f

Customer. fValue

General

g

Customer. gPicture

Logical

l

Customer. ISellMail

Memo

m

Customer. mNotes

Currency

y

Customer. yCreditLimit

Numeric

n

Customer, nlterns

Integer

i

Customer. icdCustomer

1.2.Проектування нормалізованих баз даних

При проектуванні реляційної бази даних вам необхідно вирішити питання про найбільш ефективну структуру даних. Основні цілі, що при цьому переслідуються:

  • забезпечити швидкий доступ до даних у таблицях;

  • виключити непотрібне повторення даних, що може бути причиною помилок при введенні і нераціональному використанні дискового простору комп'ютера;

  • забезпечити цілісність даних таким чином, щоб при зміні одних об'єктів автоматично відбувалася відповідна зміна зв'язаних з ними об'єктів.

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

Теорія нормалізації оперує з п'ятьма нормальними формами таблиць (від першої до п'ятої включно). Ці форми призначені для зменшення надлишкової інформації від першої до п'ятої нормальної форми. Тому кожна наступна нормальна форма повинна задовольняти вимогам попередньої форми і деяких додаткових умов. При практичному проектуванні баз даних четверта і п'ята форми, як правило, не використовуються, тому ми обмежимося розглядом перших трьох нормальних форм.

1.2.1.Перша нормальна форма таблиці

Таблиця в першій нормальній формі повинна задовольняти наступним вимогам:

  1. Таблиця не повинна мати записів які повторюються.

  2. У таблиці повинні бути відсутні групи полів які повторюються.

  3. Рядки повинні бути не упорядковані. Стовпці повинні бути не упорядковані.

Для задоволення умови 1 кожна таблиці повинна мати унікальний індекс.