Мартьянова А.Е. Базы данных и знаний 57
•
в отличие от ранних СУБД, многие современ-
ные системы не предоставляют разработчику какого-либо выбора на
этой кой модели
можн
СУБД, например, MS Access. В СУБД сосредоточено управление
данными на
иска требуемых записей в больших
таблицах M
строки с
за-
данны зна
е 32 индексов на таблицу. Это
огран ни
реор-
ганизации т
аботкой.
ндексируются, кроме ключевых, также те поля, которые наиболее
часто частвуют в запросах.
огласно табл. I.1 – I.7 поля Название группы таблицы «Группа»,
Номе зачетной книжки таблицы «Студент», Табельный номер таблицы
«Преподаватель» являются уникальными, на них может установлено
свойство Индексированное поле – Да (Совпадения не допускаются).
Это означает, что данным полям присвоен уникальный
индекс.
описание отображения концептуальной схемы во внутреннюю.
Важно заметить, что
стадии. Реально к вопросам проектирования физичес
о отнести выбор схемы размещения данных (разделение по файлам
или тип RAID-массива) и определение числа и типа
индексов (например,
кластеризованный или некластеризованный в случае MS SQL Server).
Способ хранения базы данных определяется механизмами СУБД
автоматически «по умолчанию» на основе спецификаций концептуаль-
ной схемы базы данных, и внутренняя схема в явном виде в таких систе-
мах не используется.
Создание сложных специализированных процедур, эффективно ра-
ботающих со сложными нерегулярными структурами данных в
сочета-
нии с огромными ресурсами вычислительной мощности и оперативной
памяти, позволило реализовать даже однофайловую физическую струк-
туру
всех уровнях – от логической обработки до управления про-
странством носителя.
Для ключевого поля в MS Access автоматически строится индекс.
Индексы строятся для быстрого по
S Access по значению первичного или вторичного ключа.
Индексы – это внутренние служебные таблицы, содержащие два столбца.
Первый содержит значение индексируемого поля, а второй – адреса всех
записей, имеющих это значение в индексируемом поле. В индексной
таблице производится упорядочение строк по значениям индексируемого
поля, и это позволяет использовать методы быстрого поиска
м чением индексного поля. По адресу, содержащемуся в най-
денной строке индексной таблицы, осуществляется прямой доступ к ис-
комой записи данных. Допускается не боле
иче е может быть превышено в базе данных со многими заранее
определенными связями между таблицами, что, однако, потребует
аблиц вручную перед
их обр
И
у
С
р