UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75834
останнє поновлення: 2016-11-29
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваОгляд систем керування базами даних (реферат)
АвторPetya
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось3632
Скачало421
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Реферат на тему:

 

Огляд систем керування базами даних.

 

Система керування базами даних та її основні функції.

 

Система керування базами даних - це сукупність мовних та програмних

засобів, які призначені для створення, ведення і сумісного використання

баз даних багатьма користувачами.

 

Системи керування базами даних виконують наступні функції:

 

Керування даними у зовнішній пам’яті. Функції управління даними у

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

пам’яті як для безпосереднього збереження даних, так і для службових

цілей (наприклад, прискорення доступу до даних шляхом використання

індексів), тобто підтримку логічних моделей даних, які в свою чергу

визначають фізичну модель представлення даних; В деяких існуючих

системах керування базами даних активно використовуються можливості

файлових систем, хоча користувачі не повинні знати, чи використовує

система керування базами даних файлову структуру чи ні. Існує цілий

набір способів організації зовнішньої пам’яті баз даних. Конкретні

методи організації зовнішньої пам’яті необхідно вибирати сумісно зі

всіма іншими рішеннями. Основна функція керування даними – реалізація

типових операцій обробки даних, а саме: збір, реєстрація і перенесення

інформації на машинні носії; передача інформації в місця її зберігання і

обробки; ввід інформації в ЕОМ, контроль вводу і її компонування в

пам’яті комп’ютера; створення і ведення внутрішньомашинної інформаційної

бази; обробка інформації на ЕОМ (нагромадження, сортування, корекція,

вибір, арифметична і логічна обробка) для розв’язання функціональних

задач системи (підсистеми) управління об’єктом.

 

Управління буферами оперативної пам’яті. Системи керування базами даних

використовують бази даних значних розмірів, які перевищують доступні

обсяги оперативної пам’яті. Якщо в цьому випадку при звертанні до

будь-якого елемента даних проходить обмін із зовнішньою пам’яттю, тоді

швидкість роботи системи визначається швидкістю обміну із зовнішньою

пам’яттю. Єдиним способом реального збільшення цієї швидкості є

буферизація даних в оперативній пам’яті. І навіть, якщо операційна

система проводить загальносистемну буферизацію, цього недостатньо для

цілей систем керування базами даних, яка в більшій мірі визначає

корисність буферизації для тієї чи іншої частини бази даних. В

розвинутих системах керування базами даних підтримується власний набір

буферів оперативної пам’яті з конкретними правилами заміни буферів. При

управлінні буферами необхідно розробляти і застосовувати узгоджені

алгоритми буферизації, журналізації та синхронізації. Існує цілий напрям

розвитку систем керування базами даних, орієнтований на постійну

наявність всієї бази даних в оперативній пам’яті. Цей напрям грунтується

на припущенні, що в майбутньому обсяги оперативної пам’яті зростуть, що

і дозволить не турбуватися про буферизацію.

 

Управління транзакціями. Транзакція - це послідовність операцій над

базами даних, що розглядаються системою керування базами даних як єдине

ціле, при цьому зміни вносяться не відразу, а відкладаються до закриття

-----> Page:

0 [1] [2] [3] [4] [5] [6] [7]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ