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

Реферат Пакет прикладних програм для управління СУБД





Поняття транзакції необхідне для підтримки логічної цілісності БД. p align="justify">. Журналізація. Одним з основних вимог до СУБД є надійність зберігання даних у зовнішній пам'яті. Під надійністю зберігання розуміється те, що СУБД повинна бути в змозі відновити останній узгоджений стан БД після будь-якого апаратного або програмного збою. Для цих цілей ведеться журнал змін БД. Журнал - це особлива частина БД, недоступна користувачам СУБД і підтримувана з особливою ретельністю (іноді підтримуються дві копії журналу, що розташовуються на різних фізичних дисках), в яку надходять записи про всі зміни основної частини БД. p align="justify">. Підтримка мов БД. Для роботи з базами даних використовуються спеціальні мови, в цілому звані мовами баз даних. У сучасних СУБД зазвичай підтримується єдиний інтегрований мова, що містить всі необхідні засоби для роботи з БД, починаючи від її створення, і забезпечує базовий користувальницький інтерфейс з базами даних. Стандартним мовою найбільш поширених в даний час реляційних СУБД є мова SQL (Structured Query Language - Структурований мова запитів). p align="justify"> 1.3 Настільні СУБД


Нам вже відомо, що СУБД - це програма для роботи з базами даних. Саме за допомогою СУБД користувач та інші програми отримують доступ до даних, що зберігаються в базі. Як правило, будь-яка СУБД складається з двох частин. Перша частина - це та програма, з якою працює користувач, - клієнт даних. Друга ж частина безпосередньо займається базою даних: приймає від клієнта даних запити на вибірку і зміна даних, виконує їх і повертає клієнту. Це так званий процесор даних. Можна сказати, що клієнт даних займається прийомом запитів від користувача і виведенням результатів, а процесор - власне обробкою даних. І залежно від того, як реалізовані клієнт і процесор даних, СУБД діляться на дві великі групи: настільні і клієнт-серверні. Настільна СУБД реалізована у вигляді однієї-єдиної програми; і клієнт, і процесор даних злиті воєдино в одному виконуваному файлі. Наприклад, в Microsoft Access процесор даних реалізований у вигляді набору бібліотек DLL, але все одно фактично становить з клієнтом нерозривне ціле. Настільна СУБД працює безпосередньо з файлами баз даних, точно так само, як Microsoft Word працює з файлами документів. Коли користувачеві потрібно отримати дані з бази, він за допомогою СУБД відкриває містить цю базу файл. СУБД зчитує початок файлу (так званий заголовок файлу), що містить службову інформацію, завантажує перший фрагмент даних і обробляє його, потім - другий, третій і т. д., поки всі потрібні користувачу дані не будуть виведені на екран. Якщо користувач змінює якісь дані, СУБД записує їх у потрібне місце файлу, змінює різні службові структури і, можливо, записує небудь в заголовок файлу. Закінчивши роботу, користувач закриває файл з базою даних. До того ж настільні СУБД працюють вельми швидко, але тільки в тому випадку, якщо файл бази даних знаходиться на дисках того...


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





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

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