Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Типи стуктур баз даних

Читайте также:
  1. В. кількість виданих лікарняних листів за останню добу
  2. ГІС І БАЗИ ДАНИХ
  3. З поданих висловів вибрати ненормативні.
  4. Занесення даних в температурний листок
  5. Оператор введення даних
  6. Оператор виведення даних
  7. Тема 1: Організація збору даних. Технологія роботи з організаціями та самостійний збір даних

 

1. Ієрархічна

Поділяється на рівні: Ректор, декан, кафедра, викладач

2. Мережна

Є модифікацією ієрархічної, але можливі звязки «багато до багатьох», що є не можливим в ієрархічній структурі.

3. Реляційна

Структура, яка складається з таблиць (рядки і стовпці), на перетині яких розміщається інформація про зв'язок між сутностями і записами. (На даний момент застосовується найширше).

 

4)Реляційна База Даних

 

Властивості таблиць в реляційній базі даних:

1. В таблиці не може бути двох одинакових рядків

2. Таблиця може скаладаться тільки з одного стовпця.

3. На перетині стовпця і рядка має бути атомарне значення.

 

Спробуємо створити просто базу даних для форума:

 

Користувачі

І’мя E-mail Пароль
     
     

 

Теми

Назва Автор
   
   

 

Повідомлення

Текст Автор
   
   

 

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

Первинний ключ (PK – primary key) – стовпчик, значення якого в кожній таблиці різний.

Зовнішній ключ (FK – foreign key) – стовпчик має свою відповідність до PK і в своїй таблиці є унікальним.

Користувачі

Id користувача І’мя E-mail Пароль
  Дмитро dima11@mail.ru qwer12qwer
  Ігор ihorkosa@gmail.com Aa123456
  Максим pingpongm@mail.ru 23121989qw

 

Теми

Id теми Назва Id Автор
  Машини  
  Літаки  
  Машини  

 

Повідомлення

Id повідомлення Текст Автор
  Потрібно … Дмитро
  Важливим є … Максим
  Можливо … Максим

 

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

Id повідомлення Текст Id Автора Id теми
  Потрібно …    
  Важливим є …    
  Можливо …    

 


Дата добавления: 2015-07-20; просмотров: 36 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Поняття БД.| Типи Даних

mybiblioteka.su - 2015-2024 год. (0.006 сек.)