Обязанности администратора базы данных


Если администратор данных – сотрудник, отвечающий за политику и стратегию принятия решений, то администратор базы данных – это сотрудник, отвечающий за техническую реализацию почти того же самого.

Администратор данных – это «мозг». Администратор баз данных – исполнитель, реализующий идеи первого. У него есть типовые служебные обязанности:

1. Определение концептуальной схемы. То есть изначально создать базу данных. Делается это сначала путем логического, затем и физического проектирования. Если на машине есть и сервер баз данных, то можно напрямую подключиться к нему. Если на отдельной машине – сохранить как файл. Затем перенести на сервер.

2. Определение внутренней схемы. То есть администратор базы данных должен решить, как данные должны быть представлены в БД. В большей степени это касается физического моделирования.

3. Взаимодействие с пользователем. Кому-то дать разрешение на просмотр, на доступ к таблицам. Кроме того, в зависимости от того, как модернизируется БД, необходимо давать права программистам, чтобы он имел доступ в процессе проектирования.

4. Определение правил безопасности и целостности данных. Определить правила и т.д.

5. Определить процедуры резервного копирования и восстановления. Дампинг — выгрузка БД на резервное устройство – ленты, дискеты, диски.… Выгружают, потом перезагружают. Часто это делается для backup’а. В процессе проектирования какие-то записи добавляются, затем удаляются,, а файлы не сжимаются так, чтобы после удаления записи место сжималось. Кроме того, при большой БД из разных таблиц данные пишутся в конец файла, начинают нарушаться индексы и т.д. Поэтому когда выгружаются таблицы, а затем снова загружаются последовательно, то таблицы располагаются подряд, БД начинает работать быстрее и немного уменьшается в размерах. Заниматься этим должен периодически администратор баз данных.

6. Управление производительностью и реагирование на изменение требований. Способов повышения производительности в SQL-серверах много — кластерные индексы, хэш- индексы. Также квотирование времени для пользователей.


Комментарии запрещены.




Статистика