Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основні поняття реляційної бази даних

Поиск

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

Ознайомимося з основними поняттями реляційної бази даних на прикладі таблиці, поданої на рис. 3.10. Як ви вже знаєте, основним об’єктом реляційної бази даних є таблиця. Як і кожна двовимірна таблиця, таблиця реляційної бази даних складається з рядків і стовпців. Для зберігання даних про сутності деякої предметної області може бути використано кілька таблиць, які можуть бути пов'язані між собою.

 
 

Рядок таблиці реляційної бази даних називають записом, або кортежем. Запис містить значення властивостей одного екземпляра сутності. Наприклад, у таблиці Країни світу (рис 3.10) п’ятий зверху запис містить такий набір даних: Австралія, Австралія і Океанія, 7636, 22647633, 01.01.1901, Конституційна монархія. Ці дані є значеннями відповідних властивостей одного екземпляру сутності Країна світу: назва країни, частина світу, площа, кількість населення, дата утворення держави та державний устрій. Інший запис містить набір значень тих самих властивостей, але вже іншого екземпляра сутності – іншої країни.

Стовпець таблиці реляційної бази даних називають полем, або атрибутом. Поле має ім’я, яке відображає назву властивості. Поле містить множину значень однієї властивості всіх Дані, що містяться в кожному полі таблиці є однотипними. Для кожного поля при проектуванні таблиці бази даних встановлюється тип даних.

Як уже зазначалося, у реляційній моделі даних передбачена обов’язкова вимога ідентифікації екземплярів сутності за рахунок унікальності набору значень властивостей. Для таблиці реляційної бази даних це означає, що значення в одному з полів не повинні повторюватись. Таке поле називають ключовим або ключем таблиці. Ключові поля ще називають ідентифікаторами. В окремих реалізаціях реляційних базах даних допускається ідентифікація об’єкта бази даних за набором значень кількох властивостей, тобто ключем буде набір даних з кількох полів, наприклад, трьох полів Прізвище, Ім’я, По батькові.

У таблиці бази даних, поданої на рис. 3.10 як ключове можна використати поле Назва, так як не існує однакових назв країн і тому значення в цьому полі є унікальним для кожного запису.

 

Перевірте себе

1. • Поясніть що таке модель даних? Для чого створюється модель даних?

2. ○ Назвіть складові моделі даних.

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

4. ○ Які типи даних можуть використовуватись в базах даних?

5. • Що таке обмеження цілісності в моделі даних?

6. ○ Назвіть найпоширеніші види моделей даних.

7. • Опишіть ієрархічну модель даних, вимоги до її структури, засоби опрацювання даних та обмеження цілісності.

8. • Опишіть мережну модель даних, вимоги до її структури даних, засоби опрацювання даних та обмеження цілісності.

9. ○ Коли і ким було розроблено теорію реляційної моделі даних?

10. • Опишіть реляційну модель даних, вимоги до її структури даних, засоби опрацювання даних та обмеження цілісності.

11. • Чим відрізняється об’єктно-реляційна модель даних від реляційної?

12. • За значенням якої властивості визначаються типи баз даних? Які ви знаєте типи баз даних?

13. ○ Що є основним об’єктом реляційної бази даних?

14. • Опишіть таблицю реляційної бази даних.

15. • Що таке ключове поле? Які вимоги до ключового поля?

Виконайте завдання

5. ○
Визначте, яку модель даних ілюструє кожне із зображень (рис. 3.11).

 

6. ○ (ДЗ) Визначте, яку модель даних ілюструє кожне із зображень (рис. 3.12).

 
 


Властивість А Властивість В Властивість С Властивість D
А1 В1 C1 D1
А2 B2 C2 D2
А3 B3 C3 D3
Аn Bn Cn Dn

 

7. • У фірмі «Біт та Байт» керівництво здійснює генеральний директор, якому підпорядкована рада директорів з чотирьох осіб - директора з маркетингу, директора з виробництва, директора з персоналу та директора з економічних питань. Директору з маркетингу підпорядкований відділ маркетингу, а директору з виробництва три цехи зі складання комп’ютерів. У підпорядкуванні директора з економічних питань знаходиться відділ економічного прогнозування та бухгалтерія. Використовуючи одну з моделей даних розробіть графічну модель управляння фірмою.

8. • (ДЗ) Необхідно створити базу даних бібліотеки, в якій повинні зберігатися такі відомості про книги: автор (прізвище, ім’я, по батькові кожного з авторів); назва; тип видання; місце видання; назва видавництва; рік видання; кількість сторінок; кількість томів; номер тома; бібліотечний шифр. Запропонуйте модель даних для цієї бази даних.

9. • Розгляньте рис. 3.13. Запропонуйте варіанти проведення ліній зв’язків між об’єктами для випадку, коли малюнок буде ілюструвати модель бази даних, яка побудована:

а) на ієрархічній моделі даних;

б) на мережній моделі даних.

10. ○ Розгляньте фрагмент таблиці реляційної бази даних, поданий на рис. 3.14. Визначте:

а) назви об’єктів, виділених на рисунку іншим кольором та позначених цифрами 1 та 2;

б) яке поле можна використати як ключове для цієї таблиці, поясніть чому;

в) як можна назвати сутність, дані про яку представлені в таблиці;

г)

 
 

скільки екземплярів сутності подано на рисунку;

д) які властивості екземплярів сутності описані в даній таблиці.

11. • (ДЗ) Розгляньте фрагмент таблиці реляційної бази даних, поданий на рис. 3.15. Визначте:

а). назви об’єктів, виділених на рисунку іншим кольором та позначених цифрами 1 та 2;

б). яке поле можна використати як ключове для цієї таблиці, поясніть чому;

в). як можна назвати сутність, дані про яку представлені в таблиці;

г).

 
 

скільки екземплярів сутності подано на рисунку;

д). які властивості сутності описані в даній таблиці.

 

3. Дейт, К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ. — М.: Издательский дом "Вильяме", 2005. — 1328 с.: ил. — Парал. тит. англ.

4. Руденко В.Д. Бази даних в інформаційних системах/За заг. ред. В.Ю.Бикова/навчальний посібник для студентів педагогічних університетів. – К.: Фенікс, 2010. – 240 с.: іл..

 

 


 



Поделиться:


Последнее изменение этой страницы: 2016-09-18; просмотров: 1912; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.233.15 (0.007 с.)