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

Реферат Реляційні бази даних





ість в реляційної моделі даних цих двох механізмів? p align="justify"> Відповідь на це питання в їх відмінності рівнем процедурності. На основі алгебраїчних операцій будуються вираження реляційної алгебри. Аналогічно тому, як інтерпретуються арифметичні і логічні вираження, вираження реляційної алгебри мають процедурну інтерпретацію. Тобто, запит, який представлений на мові реляційної алгебри, обчислюється на основі обчислень елементарних алгебраїчних операцій, при цьому необхідно враховувати їх старшинство і можлива наявність дужок. Однозначної інтерпретації для формули реляційного числення не існує. Формула покликана встановлювати умови, які повинні задовольняти кортежам результуючого відносини. Саме тому мови реляційного числення є більш непроцедурного або декларативними. p align="justify"> Враховуючи еквівалентність механізмів реляційної алгебри і реляційного числення, можна користуватися будь-яким з цих механізмів для перевірки ступеня реляційної деякої мови БД.

Зазначимо, що хоча і рідко алгебру або числення приймаю в якості повної основи якої мови БД. Зазвичай (як, наприклад, у випадку мови SQL) мова грунтується на деякій суміші алгебраїчних і логічних конструкцій. Тим не менш, знання алгебраїчних і логічних основ мов баз даних часто буває корисно на практиці. p align="justify"> Різні проблеми при оновленні таблиць пов'язані, насамперед, з прагненням мінімізувати число таблиць. Тому будуть дані рекомендації з разбиению деяких великих таблиць на кілька маленьких. Виникає питання: Як правильно сформувати необхідний відповідь, якщо необхідні дані зберігаються в різних таблицях? p align="justify"> Е. Ф. Кодд запропонував реляційну модель даних. Він так само став творцем інструменту для зручної роботи з відносинами - реляційної алгебри. Кожною операцією цієї алгебри використовується одна або кілька таблиць (відносин) як її операндів і продукує в результаті нову таблицю, тобто дозволяє "розрізати" або "склеювати" таблиці (Малюнок 3).


В 

Малюнок 3. Деякі операції реляційної алгебри


Для реалізації всіх операцій реляційної алгебри і майже всіх їх поєднань були створені мови маніпулювання даннимі.Назовем найпоширеніші серед них:

. SQL: Structured Query Language - Структурізованний мова запитів;

2. QBE: Quere-By-Example - запити за зразком. p align="justify"> Вони відносяться до мов дуже високого рівня. Вони застосовуються для вказівки користувачем тих даних, які необхідно отримати, але при цьому процедура отримання не уточнюється. br/>

Висновок


В даний час реляційні бази даних - найбільш поширений тип баз даних, що обумовлено відносною легкістю проектування. Іншим вирішальним чинником переваги РБД є підтримка виробників програмного забезпечення управління базами даних. Найбільш відомі і широко застосовуються СУБД, такі як MS Access, ...


Назад | сторінка 9 з 11 | Наступна сторінка





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

  • Реферат на тему: Основи реляційної алгебри
  • Реферат на тему: Розробка реляційної бази даних у MS Access
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Проектування реляційної бази даних
  • Реферат на тему: Розробка реляційної моделі бази даних