Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-59.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
154.6 Кб
Скачать

3. Опишіть основні етапи розвитку бд

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

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

Зараз із поширенням сфери використання баз даних ставляться все більші вимоги до роботи систем управління базами даних. Серед них такі:

1. Швидкодія.

2. Захист від будь-яких нештатних ситуацій.

3. Надійність зберігання.

4. Розмежування доступу до даних.

5. Можливість підтримки цілісності даних тощо.

У 1979 році з'явилася й перша система управління базами даних (СУБД) Oracle, що використовує SQL. Технологія ця лише набирає обертів. Саме об'єднання реляційних баз даних із клієнт-серверними технологіями дозволяє сучасному бізнесу справлятися зі зростаючими обсягами даних.

Мова SQL поділяється на кілька складових частин. Вони служать для побудови об'єктів бази даних і маніпулювання ними, завантаження даних у таблиці, відновлення і видалення інформації, виконання запитів до бази даних, керування доступом до бази даних і її загального адміністрування.

Система управління базами даних Microsoft Access входить до складу пакета Microsoft Office. Вона дозволяє розв'язувати широке коло завдань користувачів без програмування і доступна для широкого кола непрофесійних користувачів персональних комп'ютерів. СУБД Access розроблена для експлуатації у комп'ютерних мережах у середовищі Windows. Одна з основних переваг СУБД Ассеss полягає у тому, що вона має прості та зручні засоби обробки кількох таблиць у одній базі даних. Таблиця є основним об'єктом бази даних. У одній базі даних зберігається кілька таблиць та засоби зв'язування таблиць.

  1. Опишіть можливості словнику даних, як підсистеми банку даних.

Дані про базу даних, чи метадані, можливо розбити на три класи : семантична інформація, фізичні характеристики та інформація про використання. Засобами автоматизації формування та використання метаданих являються словники даних (системи словників-довідників даних). Перерахуємо їхні основні функції: · встановлення зв'язку між користувачами БД; · здійснення простого та ефективного керування елементами даних при вводі в систему як нових елементів , так і при зміні опису існуючих; · зменшення надлишковості; · усунення протиріччя даних; · централізація керування елементами даних з метою спрощення проектування БД та її розширення.

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

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

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

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

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

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