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

Реферат Інформаційні бази даних: нормалізація, зв'язку і ключі















Реферат

на тему:

Інформаційні бази даних: нормалізація, зв'язку і ключі


Основні поняття Баз даних


Розвитку обчислювальної техніки здійснювалося за двома основними напрямками:

В· застосування обчислювальної техніки для виконання чисельних розрахунків;

В· використання засобів обчислювальної техніки в інформаційних системах.

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

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

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

Набори принципів, які визначають організацію логічної структури зберігання даних в базі, називаються моделями даних. p> Існують 4 основні моделі даних - списки (плоскі таблиці), реляційні бази даних, ієрархічні і мережеві структури.

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

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


Основні поняття реляційних БД: нормалізація, зв'язку і ключі


1. Принципи нормалізації:

В· У кожній таблиці БД не повинно бути повторюваних полів;

В· У кожній таблиці повинен бути унікальний ідентифікатор (первинний ключ);

В· Кожному значенням первинного ключа повинна відповідати достатня інформація про тип сутності або про об'єкт таблиці (наприклад, інформація про успішність, про групу або студентах);

В· Зміна значень в полях таблиці не повинно впливати на інформацію в інших полях (крім змін в полях ключа).

2. Види логічного зв'язку.

Зв'язок встановлюється між двома загальними полями (стовпцями) двох таблиць. Існують зв'язку з відношенням В«один-до-одногоВ», В«один-до-багатьохВ» і В«багато-до-багатьохВ».

Відносини, які можуть існувати між записами двох таблиць:

В· один - До - одному, кожного запису з однієї таблиці відповідає один запис у іншій таблиці;

В· один - До - багатьох, кожного запису з однієї таблиці відповідає декілька записів інший таблиці;

В· багато - До - одному, безлічі записів з однієї таблиці відповідає один запис у іншій таблиці;

В· багато - До - багатьох, безлічі записів з однієї таблиці відповідає кілька записів в іншій таблиці.

Тип відносини в створюваній зв'язку залежить від способу визначення пов'язуються полів:

В· Ставлення В«Один-до-багатьохВ» створюється в тому випадку, коли тільки одне з полів є полем первинного ключа або унікального індексу. p> В· Ставлення В«Один-до-одногоВ» створюється в тому випадку, коли обидва пов'язуються поля є ключовими або мають унікальні індекси. p> В· Ставлення В«Багато-до-багатьохВ» фактично є двома відносинами В«один-до-багатьохВ» з третьої таблицею, первинний ключ якої складається з полів зовнішнього ключа двох інших таблиць

3. Ключі. Ключ - Це стовпець (може бути декілька стовпців), що додається до таблиці і дозволяє встановити зв'язок із записами в іншій таблиці. Існують ключі двох типів: первинні та вторинні або зовнішні.

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

Зовнішній (Вторинний) ключ - це одне або кілька полів (стовпців) в таблиці, щ...


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





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

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