Столбцы и типы данных

Таблицы баз данных

Словарь данных — уникальная схема

Соотношение схем и учетных сведений пользователей баз данных

В Oracle понятие схемы базы данны непосредственно связано с понятием пользователя базы дан­ных. Другими словами, между схемой баз данных Oracle и учетными сведениями пользователя уста­новлено ззаимно-однозначное соответвие, так что пользователь и соответствующая ему схема имеют одно и ю же имя. Хотя в Oracle отличия между пользователями и схемами могут караться незначительными, они крайне важны при работе с другими системами баз данных.

 

В каждой из баз данных Oracle ряд системных таблиц, представлений и других объектов применя­ется для управления метаданными (metadata) — данными о данных базы данных. Совокупность систем­ных объектов называется словарем данных (data dictionary) или системным каталогом (system catalog) базы данных Oracle. Oracle организует данные, содержащиеся в словаре данных, в схему SYS.

 

Таблицы являются базовыми структурами любой реляционной базы данных. Таблица (table) — это организованная совокупность записей (records), или строк (rows), имеющих одинаковые атри­буты (attributes), или столбцы (columns).

При создании таблицы в первую очередь нужно обращать внимание:

- На столбцы таблицы, описывающие ее структуру

- На ограничения целостности таблицы, определяющие, какие данные могут храниться в таблице

При построении таблицы для базы данных Oracle создается структура таблицы. Для этого указыва­ются столбцы, определяющие атрибуты таблицы. Данные, содержащиеся в каждом столбце таблицы имеют свой тип. Тип данных {datatype) столбца определяет, данные какого типа подходят для этого столбца.

Oracle поддерживает множество основных типов данных, применяющихся при создании таблиц ре­ляционных баз данных и столбцов этих таблиц.