Создание объектов базы данных
Создание таблиц базы данных
Создание объектов базы данных осуществляется с помощью операторов языка определения данных (DDL).
Таблицы базы данных создаются с помощью команды CREATE TABLE. Эта команда создает пустую таблицу, то есть таблицу, не имеющую строк. Значения в эту таблицу вводятся с помощью команды INSERT. Команда CREATE TABLE определяет имя таблицы и множество поименованных столбцов в указанном порядке. Для каждого столбца должен быть определен тип и размер. Каждая создаваемая таблица должна иметь, по крайней мере, один столбец. Синтаксис команды CREATE TABLE имеет следующий вид:
CREATE TABLE <ИМЯ ТабЛИЦЫ>
(<имя столбцаХтип данных>[(<размер>)]);
Используемые в SQL типы данных как минимум поддерживают стандарты ANSI (American National Standards Institute — Аме риканский национальный институт стандартов) (см. раздел 1.5 «Типы данных SQL»):
CHAR (CHARACTER) ,
INT (INTEGER) ,
SMALLINT,
DEC (DECIMAL) ,
NUMERIC,
FLOAT,
Тип данных, для которого обязательно должен быть указан размер, — это CHAR. Реальное количество символов, которое может находиться в поле, изменяется от нуля (если в поле содержится NULL-значение) до заданного в CREATE TABLE максимального значения.
Следующий пример показывает команду, которая позволяет создать таблицу STUDENT.
CREATE TABLE STUDENT 1
(STUDENT_
_ID INTEGER,
SURNAME
VARCHAR(60; ,
NAME
VARCHAR (60 ),
STIPEND
DOUBLE,
KURS
INTEGER,
CITY
VARCHAR(60>,
BIRTHDAY
DATE,
UNIV ID
INTEGER) ;
| Maya 3D графика в кино и телевидении Воздействие испытаний ядерного оружия на здоровье населения Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием Интегрирование тригонометрических функций ; |