Дипломная работа: Информационная система для поддержки учебной деятельности ДЮСШ

SQL – декларативный, непроцедурный язык, предназначен для:

– создания РБД

– использования данных, хранящихся в РБД, в том числе и при работе в сети

– управления данными и пользователями РБД и обеспечения безопасности данных

– спецификации проектов баз данных (описания даталогической модели данных)

Этот язык содержит очень важные операторы, которые позволяют делать структуру БД динамической.

Все операторы языка в соответсвии с их назначением делятся на нескольно групп или подъязыков: язык определения структуры данных (DDL), язык манипулированиями данными (DML), язык запросов (DQL)

Оператор DDL.

Оператор CREATE TABLE .

Назначение оператора:

– Описание структуры новой таблицы (имена столбцов, тип данных)

– Спецификация ключей (PK и FK) и ограничение целостности для них

– Спецификация ограничений целостности для столбцов

– Спецификация ограничений целостности для всей таблицы

<определение таблицы>:=CREATETABLE <имя_таблицы>

(<определение_столбца>[,<определение_столбца>,…]

[<ограничения таблицы>];

<определение_столбца>:=<имя_столбца><тип_данных>

[<ограничения_столбца>]

<ограничения_столбца>:=NOTNULL|UNIQUE|PRIMARYKEY

<ограничения таблицы>:=<ограничения_уникальности>

|<ограничения_по_ссылкам>

|<ограничительное_условие>

<ограничения_уникальности>:=<спецификация_уникальности>

(<имя_столбца>[,<имя_столбца>,…])

<спецификация_уникальности>:= UNIQUE|PRIMARYKEY

<ограничения_по_ссылкам>:=FOREIGNKEY (<имя_столбца>

[,<имя_столбца>,…])

REFERENCES<имя_целевой_таблицы>

К-во Просмотров: 493
Бесплатно скачать Дипломная работа: Информационная система для поддержки учебной деятельности ДЮСШ