Cтраница 3
Формы представления информации о графике реализации проекта формируются на основании содержимого базы данных Project. Выбор той или иной формы представления информации ничего не изменяет в содержимом базы данных - просто используются те или иные средства его представления. Любое изменение, внесенное в одной форме представления информации о графике, автоматически отображается во всех других формах. [31]
Вместо этого мы рассматриваем тех пользователей, которым нужна база данных для решения их повседневных задач в специальной прикладной области. Следовательно, они обладают определенной квалификацией в своей области по отношению к содержимому базы данных. В отношении умения работать в диалоге они могут быть как новичками, так и специалистами; относительно конкретной базы данных они являются наивными пользователями, обладающими большим или меньшим системным опытом, опирающимся на большие или меньшие знания о ведении диалога. [32]
Этот пакет состоит из двух программно независимых программ: Печать выборки из базы данных и Печать файлов. Программа Печать выборки используется в основном службами ведения баз данных, в частности администратором базы, для распечатки по различным формам содержимого баз данных, для визуального контроля хранимой информации. Поэтому программа спроектирована таким образом, чтобы максимально упростить обращение к ней и настройку на конкретный перечень выводимых на печать реквизитов. [33]
Первая группа, называемая администратором предметной области, несет ответственность за представление базы данных на концептуальном уровне архитектуры СУБД, общее для всех приложений рассматриваемой базы данных, за адекватное отображение в концептуальной схеме базы данных тех изменений, которые происходят в предметной области системы. Администратор предметной области должен обеспечивать с этой целью в необходимых случаях реструктуризацию базы данных - изменение концептуальной схемы базы данных - и приведение содержимого базы данных в соответствие с новой схемой. [34]
Содержание отчета Access может быть разделено на две основ - Ас2002е - 4 - 1 ные категории: данные, извлеченные из таблиц, и все осталь - Ас2002е - 4 - 3 ное. Последняя категория включает заголовок, колонтитулы, вводный и пояснительный текст, логотипы, фон и рисунки, а также вычисления, базирующиеся на содержимом базы данных. [35]
Содержимое отчета Access может быть разделено на две главных категории: информацию, получаемую из записей из одной или нескольких таблиц, и все остальное. Категория всего остального включает заголовок, верхний и нижний колонтитулы страницы, вводный и объясняющий текст, логотип, фон и графику, а также вычисления, основанные на содержимом базы данных. [36]
Логическое программирование обладает большей выразительной способностью задания запросов и ограничений в сравнении с языками определения данных и манипулирования данными систем баз данных. Более того, представление запросов и ограничений возможно при этом в однородном формализме, и их проверка требует одних и тех же механизмов вывода, что позволяет вести более сложные рассуждения о содержимом базы данных. [37]
Одна из вспомогательных подпрограмм устанавливает и модифицирует представляемые на поиск списки слов или словари. Другая подпрограмма реорганизует наборы данных на устройствах прямого доступа, с тем чтобы оптимизировать использование участков памяти и уменьшить время доступа к данным. Имеются подпрограммы для вывода содержимого баз данных или отдельных порций словарей и текстовых файлов. [38]
![]() |
Пример использования замков и ключей управления доступом. а - объявление в схеме базы данных замка управления доступом. б - предъявление ключа управления доступом в программе пользователя. [39] |
Основными операциями доступа являются операции чтения и записи. Операция чтения не изменяет содержимого базы данных. Если разрешена запись, то содержимое базы данных изменяется. Поэтому операции чтения и записи являются существенно различными операциями над данными. В реляционной модели операция чтения отношений не существует в явном виде. [40]
С этой целью разработана специальная единица компиляции под названием модуль. Модуль может содержать описания типов сущностей ( определение схемы), описания объектов ( идентификаторы для наборов данных), определения подпрограмм и определения условий целостности. Язык вводит также несколько новых операторов для обработки содержимого базы данных. [41]
![]() |
Из меню выберите интересующий вас тип запроса. [42] |
А вот для запросов на удаление записей или запросов на обновление записей эти отличия становятся существенными. Когда используется кнопка Режим таблицы, вы видите результаты выполнения запроса без реального изменения содержимого базы данных. [43]
С позиции реляционных баз данных эта таблица нарушает условие первой нормальной формы, которое гласит: в таблице не должно быть полей с однородными данными. Приведенная же таблица содержит несколько столбцов с экзаменационными оценками. Для абсолютно статичных, неизменяющихся таблиц это не проблема, однако в нашем случае пользователи могут быстро изменять содержимое базы данных. [44]
Как известно, веб-сайт теоретически не имеет предела, в нем может быть хоть миллион страниц. Другое дело, что большое количество страниц на пользу эффективной коммуникации не идет. Информационная насыщенность веб-системы предполагает размещение значительного объема текстового материала как в виде HTML-страниц, так и в виде содержимого баз данных. Для достижения требуемой функциональности необходима реализация хорошо продуманной, грамотно реализованной и эффективной поисково-навигационной концепции. [45]