Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lekcii_OBD.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.87 Mб
Скачать

2.Файлові системи бд. Підхід, використовуваний у файлових системах. Обмеження, властиві файловим системам.

Файлові системи були першою спробою комп'ютеризації роботи з усім відомими ручними картотеками.

Файлові системи БД

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

Рис.1.2. Файлова система БД.

Файловим системам притаманна надлишковість даних, яка пов’язана з неоднорідністю (зберіганням в файлах з різними структурами), неузгодженістю – коли різні програми по-різному трактують одні й ті ж елементи даних а також:

-Поділ і ізоляція даних:

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

-Дублювання даних:

-притамана ФС децентралізація роботи з даними (виконується в кожнім відділі незалежно) супроводжується неощадливими витратами ресурсів і може призвести до порушення їхньої цілісності.

-Залежність від даних:

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

-Несумісність файлів:

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

-Фіксовані запити/швидке збільшення кількості додатків

3.Системи з базами даних. База даних. Система керування базами даних — скбд. Компоненти середовища скбд. Переваги і недоліки скбд.

База даних(БД) - спільно використовуваний набір логічно зв'язаних даних, разом з їх описом, призначений для задоволення інформаційних потреб в визначеній предметній області. Є фундаментальним компонентом інформаційної системи

Кожна БД має свою структуру, або схему (schema).

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

У сукупності, опис даних називається системним каталогом (system catalog), або словником даних (data dictionary), а самі елементи опису прийняті називати метаданими (meta-data), тобто "дані про дані".

Саме наявність самоопису даних у базі даних забезпечує в ній незалежність даних від програмного Забезпечення (program-data independence).

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

Система бази даних – база даних, система управління базою даних, апаратне забезпечення.

Рис.1.3. Середовище СУБД

3.1.Компоненти середовища скбд

Типова інформаційна система включає такі компоненти, як:

  • апаратне забезпечення, у тому числі пристрої збереження;

  • програмне забезпечення бази даних;

  • база даних;

  • прикладне програмне забезпечення;

  • персонал, що використовує і розробляє цю систему.

3.1.2.Програмне забезпечення.

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

3.1.4. Процедури.

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

-реєстрація в СУБД;

-використання окремого інструмента СУБД чи програми;

-запуск та зупинка СУБД;

-створення резервних копій СУБД;

-обробка збоїв апаратного і програмного забезпечення.

3.1.5. Персонал, що використовує і розробляє цю систему

-адміністратори даних і баз даних;

-розроблювачі баз даних;

-прикладні програмісти;

-кінцеві користувачі.

3.3.Переваги СКБД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]