Cтраница 2
Администратор базы данных охраняет данные всего учреждения или ту их часть, с которой связана его система. Он осуществляет контроль за всей структурой данных. [16]
Администратор базы данных должен иметь возможность определять глобальное логическое описание данных - схему. Ему придется в некоторых случаях описывать такие типы связей или такие характеристики данных, которые не описывает прикладной программист. Для этих целей необходим язык описания схемы данных. [17]
Администраторы базы данных ( АБД) Аппарата управления и филиалов назначаются начальником службы АСУ. В обязанности АБД входит разграничение доступа к данным между программистами в соответствии с возложенными на них задачами. [18]
Администратора базы данных можно рассматривать как необходимый структурный элемент автоматизированного банка данных, т.е. банк данных включает в себя не только данные, программы и оборудование, но еще и персонал. Администратору базы данных отводится важная роль - ответственность за общее управление. [19]
Администратору базы данных для создания и ведения БД необходимы следующие языковые средства: ЯОД словаря, ЯОД схемы, язык управления памятью ( ЯУП), языковые средства утилит администратора. В случае работы с БД в системе передачи данных ( СПД) к этому перечню добавляется язык описания СПД. Администратору задач ( приложений) необходимы: ЯОД подсхемы, язык описания отчетов, интерактивный язык запросов, языки разработки пакетных и диалоговых задач. Прикладному программисту требуются все языковые средства администратора приложений ( кроме ЯОД подсхемы) и, при необходимости, языки программирования. Конечным пользователям - специалистам предметной области ( предметникам) достаточны каталогизированные параметризованные запросы и диалоговые приложения. Наконец, пользователю, не имеющему специальной подготовки, доступно взаимодействие с БД на ограниченном естественном языке. [20]
Некоторые администраторы баз данных, пытаясь предусмотреть все возможные комбинации сортировки и поиска информации, создают индексы практически на каждом столбце каждой из таблиц. Это, конечно, крайность, но бывает, что индексов содержится слишком много, например когда программисты устанавливают для таблиц тестовые индексы, а затем забывают их удалить. [21]
Для администратора базы данных третья нормальная форма является средством четкого осмысления своей предметной области. База данных, представленная в третьей нормальной форме, может естественно расти и развиваться. Четко определены правила ее обработки. Третья нормальная форма позволяет добавлять новые записи и удалять старые без тех трудностей, которые возникают с записями других типов. Тем самым структуризация данных в соответствии с третьей нормальной формой дает простое представление о данных для программистов и пользователей, уменьшая вероятность выполнения ими некорректных операций. [22]
СУБД обеспечивает администратора базы данных языками опи сания внутренней, концептуальной и внешней схем, а пользовате лей - операторами языка манипулирования данными ( ЯМД ] встроенными в среду того или иного языка программирования Внешняя схема должна учитывать особенности не только пользе вателя, но и языка программирования, который он употребляе для связи с базой данных. [23]
Основным инструментом администратора базы данных является словарь-справочник данных. Его языковые н программные средства обеспечивают поддержку процесса проектирования БД начиная с этапа конструирования концептуальной схемы и до физического проектирования базы данных. В процессе эксплуатации БД словарь-справочник остается единственным активным источником всех методических данных, используемых в системе, и на всех этапах обеспечивает полное документирование БД. [24]
Программисту или администратору базы данных необходимо иметь возможность обращаться к записи или к кортежу, связанному с данным объектом; ЭВМ необходимо иметь возможность идентифицировать запись или группу и располагать средствами их обнаружения на запоминающем устройстве. С этой целью один из элементов данных обычно определяется в качестве идентификатора объекта. Идентификатором объекта СЧЕТ может быть НОМЕР-СЧЕТА. Идентификатор объекта должен быть уникальным; никакой другой объект не может иметь то же значение данного элемента данных. [25]
Многие разработчики и администраторы баз данных присваивают тип данных CHAR столбцам, содержащим в действительности только числовую информацию. Это снижает производительность системы при проверке условий фильтрации и соединения, а также увеличивает количество дискового пространства, необходимого для хранения информации. [26]
Комплекс средств поддержки администратора базы данных функционирует под управлением специального интерактивного монитора и позволяет выполнять различные операции, связанные с обеспечением надежной и эффективной эксплуатации системы базы данных. [27]
Это представление создано администратором баз данных для программистов. Оно маскирует взаимоотношения, связывающие таблицы. [28]
Для выполнения своих функций администратор базы данных использует набор вспомогательных программ. Эти программы составляют существенную часть системы управления базами данных. К ним относятся, например, программы ведения системного журнала, хранящего сведения о каждом обращении в базу данных, программы восстановления базы данных и программы анализа статистики использования данных. [29]
При конструировании базы данных глобальный администратор базы данных устанавливает статическое множество классов транзакций КТ. Каждый класс транзакций определяется множеством чтения и множеством записи и приписывается к конкретному ТМ. Транзакция Т, принадлежит классу транзакций КТ, если множества чтения и записи этой транзакции содержатся в множествах чтения и записи этого класса соответственно. Отметим, что администратором могут быть определены два класса для различных ТМ, имеющие идентичные множества чтения и записи, которые тем не менее рассматриваются как различные классы. [30]