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

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

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

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

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

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

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

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

9. Опишіть файлову систему як одну із складових сучасних банків даних

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

Файлові системи були першою спробою комп¢ютиризувати відомі всім ручні картки. Подібна картка (або підшивка документів) в деякій організації могла містити всю зовнішню і внутрішню документацію, пов¢язану з деяким продуктом, завданням, клієнтом або співробітником. Зазвичай таких папок дуже багато, їх нумерують і зберігають у шафах. З метою безпеки шафи можуть навіть закривати на ключ або зберігати у приміщеннях, що знаходяться під охороною. У більшості людей вдома є власні карототеки, що містять підшивки документів, такі як рахунки, гарантійні талони, чеки про сплату за комунальні послуги, стархові та банківські папери, звіти з лабораторних робіт, конспекти лекцій тощо.

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

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

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

Файл - сукупність однакових за структурою примірників записів зі значеннями окремих полів.

На основі короткого опису файлових систем узагальнимо суть притаманних їм обмежень: розподіл та ізоляція даних - дані ізольовані в окремих файлах, що ускладнює їх синхронну обробку; дублювання даних - децентралізована робота з даними фактично стимулює безконтрольне дублювання даних, що, у принципі, неминуче (в ІБ відділу реалізації та ІБ відділу контрактів дублюються дані про об'єкти нерухомості та орендарів); залежність від даних- як уже згадувалось вище, фізична структура і спосіб збереження записів файлових даних жорстко зафіксовані в коді програм застосувань. Це означає, що змінити структуру даних досить складно. Наприклад, щоб збільшити у файлі Об'єкти_нерухомості довжину поля Адреса об'єкта з 35 до 36 символів (незначна зміна його структури), треба написати програму спеціального призначення (та одноразового використання) для перетворення файла Об'єкти „нерухомості в новий формат; несумісність форматів файлів - оскільки структура файлів визначається кодом програми, вона також залежить від мови програмування. Наприклад, структура файла, що створена мовою

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