МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Огляд СУБДСистемою управління базами даних називають програмну систему, яка преназначена для створення на ЕОМ загальної бази даних, яка використовується для розв’язування множини задач. Подібні системи служать для підтримки баз даних в актуальному стані і забезпечують ефективний доступ користувачів до даних, які зберігаються в базі даних, у рамках надання користувачам повноважень. СУБД призначена для централізованого управління базою даних у інтересах всіх працюючих у цій системі. По ступені універсальності розрізняють два класи СУБД: § системи загального призначення; § спеціалізовані системи. СУБД загального призначення не орієнтовані на якусь предметну область або на інформаційні потреби деякої групи користувачів. Кожна система такого роду реалізується як програмний продукт, який здатний функціонувати на деякій моделі ЕОМ у визначеній операційній системі і доставляється багатьом користувачам як комерційний виріб. Такі СУБД володіють засобами настройки на роботу з конкретною БД. Використання СУБД загального призначення в якості інструментального засобу для створення автоматизованих інформаційних систем, заснованих на технології БД, дозволяє суттєво скоротить строки розробки, зекономити трудові ресурси. Спеціалізовані СУБД створюються у рідких, виняткових випадках при неможливості або недоцільності використання СУБД загального призначення. СУБД загального призначення — складні програмні комплекси, призначені для виконання всієї сукупності функцій, пов‘язаних із створенням і експлуатацією БД інформаційної системи. Ринок програмного забезпечення має велику кількість різнобічних по своїм функціональним можливостям комерційних систем управління БД загального призначення, а також засобами їх оточення практично для всіх моделей машин і для різних операційних систем. Сучасні СУБД володіють засобами забезпечення цілісності даних і надійної безпеки, що дає можливість розробникам гарантувати велику безпеку даних при менших затратах сил на низькерівніве програмування. Продукти, які функціонують у середовищі WINDOWS, відрізняються зручним користувацьким інтерфейсом і вбудованими засобами підвищення продуктивності. Розглянемо основні характеристики деяких СУБД — лідерів на ринку програм, які призначені як для розробніків інформаційних систем, так і для кінцевих користувачів. У склад групи таких програмних продуктів увійшли: § dBASE IV 2.0, компанії Borland International; § Microsoft Access § Microsoft FoxPro (Microsoft Corp); § Paradox (Borland). Продуктивнісь СУБД Продуктивність СУБД оцінюється: § часом виконання запитів; § швидкістю пошуку інформації в не індексованих полях; § часом виконання операцій імпортування БД з інших форматів; § швидкістю створення індексів і виконання таких операцій як оновлення, вставка, знищення даних; § максимальним числом паралельних звернень до даних у багато користувацькому режимі; § часом генерації звіта; На продуктивність СУБД здійснює вплив два фактора: § продуктивність власних прикладних програм сильно залежить від правильного проектування і побудови бази даних; § СУБД, які слідкують за дотриманням цілісності даних, несуть додаткове навантаження, яке не відчувають інші програми. Найшвидші програмні вироби не володіють найрозвинутішими функціональними можливостями на рівні процесору СУБД. Забезпечення цілісності даних на рівні БД Під цією характеристикою розуміють наявність засобів, які дозволяють переконатись, що інформація у БД завжди залишається коректною і повною. Повинні бути встановлені правила цілісності, і вони повинні зберігатися разом з БД і дотримуватись на глобальному рівні. Цілісність даних повинна забезпечуватись незалежно від того, яким чином ці дані заносяться у пам‘ять (в інтерактивному режимі, засобами імпорту або за допомогою спеціальних програм). До засобів забезпечення цілісності даних на рівні СУБД відносяться: § вбудовані засоби для призначення первинного ключа, у тому числі засоби для роботи з типом полів з автоматичним прирощуванням, коли СУБД самостійно присвоюють нове унікальне значення; § засоби підтримки цілісності зносок (зсилок), які забезпечують запис інформації про зв‘язки таблиць і автоматично припиняють будь–яку операцію, яка приводить до порушення зсилкової цілісності. Деякі СУБД мають добре розроблений процесор СУБД для реалізації таких можливостей, як унікальність первинних ключів, обмеження операцій і каскадне оновлення та знищення інформації. У таких системах перевірка коректності, яка призначена полю або таблиці, буде проводитись завжди після змін даних, а не тільки під час введення інформації за допомогою екранних форм. Цю властивість можна налагоджувати для кожного полю і запису, що дозволяє контролювати не лише значення окремих полів, але і взаємозв‘язки між декількома полями даного запису. Access та Paradox краще інших СУБД відповідають реляційної моделі по надійності збереження цілісності даних на рівні БД; правила зберігаються сумісно з БД і автоматично дотримуються. СУБД FoxPro зовсім не володіє засобами цього роду, і введення у програму процедур, які забезпечують виконання правил цілісності покладаються на програміста. Читайте також:
|
||||||||
|