Читайте также: |
|
Адміністратори бази даних виконують велике коло різноманітних функцій:
1. Аналіз предметної області: опис предметної області, виявлення обмежень цілісності, визначення статусу інформації, визначення потреб користувачів, визначення статусу користувачів, визначення відповідності «дані - користувач», визначення об'ємно-часових характеристик обробки даних.
2. Проектування структури бази даних: визначення складу і структури інформаційних одиниць, що складають базу даних, завдання зв'язків між ними, вибір методів впорядкування даних і методів доступу до інформації, опис структури БД мовою обробки даних (ЯОД).
3. Завдання обмежень цілісності при описі структури бази даних і процедур обробки БД: завдання обмежень цілісності, властивих предметної області, визначення обмежень цілісності, викликаних структурою бази даних, розробка процедур забезпечення цілісності БД при введенні і коригування даних, забезпечення обмежень цілісності при паралельній роботі користувачів у многопользовательском режимі.
4. Первісне завантаження та ведення бази даних: розробка технології первинного завантаження та проведення (зміни, доповнення, видалення записів) БД, проектування форм введення, створення програмних модулів, підготовка вихідних даних, введення та контроль введення.
5. Захист даних від несанкціонованого доступу:
- Забезпечення парольного входу в систему: реєстрація користувачів, призначення і зміна паролів;
- Забезпечення захисту конкретних даних: визначення прав доступу груп користувачів і окремих користувачів, визначення допустимих операцій над даними для окремих користувачів, вибір / створення програмно-технологічних засобів захисту даних; шифрування інформації з метою захисту даних від несанкціонованого використання;
- Тестування засобів захисту даних;
- Фіксація спроб несанкціонованого доступу до інформації;
- Дослідження виникають випадків порушення захисту даних і проведення заходів щодо їх запобігання.
6. Захист даних від руйнувань. Одним із способів захисту від втрати даних є резервування. Використовується як при фізичному псування файлу, так і у випадку, якщо в БД внесені небажані незворотні зміни.
7. Забезпечення відновлення БД: розробка програмно-технологічних засобів відновлення БД, організація ведення системних журналів.
8. А наліз звернень користувачів до БД: збір статистики звернень користувачів до БД, її збереження та аналіз (хто з користувачів, до якої інформації, як часто звертався, які виконував операції, час виконання запитів, аналіз причин безуспішних (в т.ч. і аварійних) звернень до БД.
9. Аналіз ефективності функціонування бази даних і розвиток системи: аналіз показників функціонування системи (час обробки, обсяг пам'яті, вартісні показники), реорганізація та реструктуризація баз даних, зміна складу баз даних, розвиток програмних і технічних засобів.
10. Робота з користувачами: збір інформації про зміни в предметній області, про оцінку користувачами роботи бази даних, визначення регламенту роботи користувачів з базою даних, навчання та консультування користувачів.
11. Підготовка і підтримка системних програмних засобів: збір і аналіз інформації про СУБД і інших прикладних програм, придбання програмних засобів, їх установка, перевірка працездатності, підтримка системних бібліотек, розвиток програмних засобів.
12. Організаційно-методична робота: вибір чи створення методики проектування БД, визначення цілей і напрямів розвитку системи, планування етапів розвитку бази даних, розробка і випуск організаційно-методичних матеріалів.
Дата добавления: 2015-08-21; просмотров: 79 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Поняття адміністратор БД | | | Класифікація адміністраторів БД |