Субд лекции

Темы:

Описание структуры баз данных

Общие сведения

Спроектированная структура базы данных должна быть описана на языке описания данных или с использованием соответствующих операторов интегрированного языка. Язык описания данных может быть различным: аналитическим, табличным, смешанным. Описания данных могут храниться отдельно от данных или вместе с ними. В СУБД предшествующего поколения (к которым относятся иерархические и сетевые системы) обычно использовалось раздельное хранение данных и их описаний. В большинстве современных настольных реляционных СУБД описания БД хранятся вместе с данными.

В связи с тем, что наибольшее развитие в настоящее время имеют реляционные СУБД, рассмотрим вопросы создания БД на их примере.

Для описания логической структуры данных в настольных реляционных СУБД обычно используется простой табличный язык описания данных, физические параметры практически не указываются. Загрузка данных в базу данных заключается либо во вводе данных с клавиатуры, либо в переносе их из других файлов. Наблюдается упрощение технологического процесса, связанного с созданием баз данных.

Наиболее часто используемым способом создания файла/таблицы базы данных является выбор из соответствующего меню позиции «создать новый файл базы данных/таблицу». Возможно и использование соответствующего оператора языка описания данных. В тех системах, в которых наряду с понятием «файл базы данных/таблица» поддерживается и понятие «база данных», нужно сначала определить базу данных, а затем - таблицы, входящие в нее.

Как указывалось выше, обычно описание структуры таблиц само представляется в табличной форме. Каждая строка этой таблицы описания соответствует одному полю таблицы. Каждое поле должно иметь уникальное имя в пределах таблицы. Максимальная длина этого имени и символы, допустимые при его задании, зависят от используемой операционной среды и СУБД.

предыдущая темаследующая