Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Властивості СУБД і бази даних

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

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

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

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

На даний момент розрізняють такі категорії СУБД:

· однофайлові, що допускають одночасну роботу з одним файлом. Ці системи, зазвичай, пред’являють мінімальні вимоги до ресурсів ПЕОМ, проте, засоби взаємодії з БД мають обмежені можливості;

· багатофайлові, зорієнтовані на обробку інформації, представленої у вигляді різних екранних форм, за допомогою непроцедурних мов запитів;

· інтегровані, в яких поряд з мовою запитів включено внутрішню мову програмування, конструкції якої забезпечують опис структури БД, обробку даних, розробку прикладних програм, в тому числі, програм користувача;

· сервери БД, побудовані на основі архітектури «клієнт/сервер». Ця архітектура дозволяє сумістити переваги однокористувацьких і багатокористувацьких систем. Програмні засоби, які функціонують на робочих станціях (клієнт), в значній мірі зорієнтовані на представлення інформації. На сервері відбувається безпосередня обробка запитів, відбір даних і передавання інформації на робочу станцію.

За ступенем універсальності розрізняють два класи СУБД:

· системи загального призначення;

· спеціалізовані системи.

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

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

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

· дозволяють визначати структуру створюваної бази, ініціалізувати її і проводити початкове завантаження даних.

· керують повноваженнями користувачів на доступ до БД, організовують паралельний доступ до неї декількох користувачів.

· забезпечують захист логічної і фізичної цілісності даних – захист від руйнувань.

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

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

 

Основні засоби СУБД:

· засоби опису структури бази даних;

· засоби конструювання екранних форм, призначених для введення даних, перегляду і їх обробки в діалоговому режимі;

· засоби створення запитів для вибірки даних за заданих умов, а також виконання операцій по їх обробці;

· засоби створення звітів з бази даних для виведення на друк результатів обробки в зручному для користувача вигляді;

· мовні засоби – макроси, вбудована алгоритмічна мова (Dbase, Visual Basic або інший), мова запитів (QBE - Query By Example, SQL) тощо, які використовуються для реалізації нестандартних алгоритмів обробки даних, а також процедур обробки подій в завданнях користувача;

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

 

До основних властивостей СУБД і бази даних можна віднести:

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

· несуперечність даних;

· цілісність БД;

· можливість багатоаспектного доступу;

· всілякі вибірки даних і їх використання різними додатками користувача;

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

· захист даних від несанкціонованого доступу засобами розмежування доступу для різних користувачів;

· можливість модифікації структури бази даних без повторного завантаження даних;

· забезпечення незалежності програм від даних, що дозволяє зберегти програми при модифікації структури бази даних;

· реорганізація розміщення даних бази на машинному носієві для поліпшення об’ємно-тимчасових характеристик БД;

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

 


Читайте також:

  1. Аеродинамічні властивості колісної машини
  2. Аналіз паралельного інтерейсу з DSP-процесорами: запис даних в ЦАП, що під’єднаний до адресного простору пам’яті
  3. Аналіз паралельного інтерфейсу з DSP-процесорами: читання даних з АЦП, що під’єднаний до адресного простору пам’яті
  4. Аналіз статистичних даних про склад та плинність кадрів, які обіймали керівні
  5. Аналіз та інтерпретація одержаних даних
  6. Аналізатори людини та їхні властивості.
  7. Аналізатори людини та їхні властивості.
  8. Архіватори даних.
  9. Архітектура баз даних
  10. Атрибутивні ознаки і властивості культури
  11. Аудит розрахунків за відшкодуванням завданих збитків
  12. Бази даних АС ДЗК




Переглядів: 6466

<== попередня сторінка | наступна сторінка ==>
Склад реляційної бази даних | Технологія використання СУБД

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.