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

Реферат Реалізація обмежень в СУБД MySQL





в одному файлі. В MySQL для кожної бази даних створюється окремий каталог, а кожній таблиці відповідають три файлу. В інших СУБД можуть використовуватися інші принципи фізичного зберігання даних. p align="justify"> Рядки таблиць можуть бути пов'язані один з одним одним з трьох способів. Найпростіше ставлення - В«один до одногоВ». У цьому випадку рядок першої таблиці відповідає однієї єдиної рядку другої таблиці. На діаграмах таке ставлення виражається записом 1:1. p align="justify"> Ставлення В«один до багатьохВ» означає ситуацію, коли рядок однієї таблиці відповідає кільком рядкам іншої таблиці. Це найбільш поширений тип відносин. На діаграмах він виражається записом 1: N.

Нарешті, при відношенні В«багато до багатьохВ» рядки першої таблиці можуть бути пов'язані з довільним числом рядків в другій таблиці. Таке ставлення записується як N: M.

СУБД

Програміст, що працює з базою даних, не піклується про те, як ці дані зберігаються, і додатки, які взаємодіють з СУБД, не знають про спосіб запису даних на диск. В«ЗовніВ» видно лише логічний образ даних, і це дозволяє міняти код СКБД, не зачіпаючи код самих додатків. p align="justify"> Подібна обробка даних здійснюється за допомогою мови четвертого покоління (4GL), який підтримує запити, що записуються і виконуються негайно. Дані швидко втрачають свою актуальність, тому швидкість доступу до них важлива. Крім того, програміст повинен мати можливість формулювати нові запити. Вони мають назви не регламентованими (ad hoc), оскільки не зберігаються в самій базі даних і служать вузькоспеціалізованим цілям. p align="justify"> Мова четвертого покоління дозволяє створювати схеми - точні визначення даних і відносин між ними. Схема зберігається як частина бази даних і може бути змінена без шкоди для даних. p align="justify"> Схема призначена для контролю цілісності даних. Якщо, наприклад, оголошено, що поле містить цілочисельні значення, то СУБД відмовиться записувати в нього числа з плаваючою комою або рядка. Відносини між записами теж чітко контролюються, і неузгоджені дані не допускаються. Операції можна групувати в транзакції, що виконуються за принципом В«все або нічогоВ». p align="justify"> СУБД забезпечує безпеку даних. Користувачам надаються певні права доступу до інформації. Деяким користувачам дозволено лише переглядати дані, тоді як інші користувачі можуть міняти вміст таблиць. p align="justify"> СУБД підтримує паралельний доступ до бази даних. Додатки можуть звертатися до бази даних одночасно, що підвищує загальну продуктивність системи. Крім того, окремі операції можуть В«распараллеліватьВ» для ще більшого поліпшення продуктивності. p align="justify"> Нарешті, СУБД допомагає відновлювати інформацію у разі непередбаченого збою, непомітно для користувачів створюючи резервні копії даних. Всі зміни, що вносяться в базу даних, реєструються, тому багато операції можна скасовувати і виконувати повт...


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





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

  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Створення бази даних освітньої установи в СУБД Access
  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...
  • Реферат на тему: Розробка бази даних веломастерні &Super Bike Inc& з використанням СУБД Acce ...