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


главная страница Рефераты Курсовые работы текст файлы добавьте реферат (спасибо :)Продать работу

поиск рефератов

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

скачать
похожие рефераты
подобные качественные рефераты

Размер: 0.58 мб.
Язык: русский
Разместил (а): Вован
18.05.2011
 1 2 3 4 5 6 7 8    

1.5 Общие сведения о языке SQL




SQL (Structuret Query Language) – это международный стандарт языка реляционных баз данных, принятый ANSI (American National Standart Institute) и ISO (International Standart Organization)

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

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

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

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

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

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

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

Оператор DDL.

Оператор CREATE

TABLE
.


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

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

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

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

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

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

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

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

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

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

<ограничения_столбца>:=NOT NULL|UNIQUE|PRIMARY KEY

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

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

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

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

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

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

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

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

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

[<ограничения_FK>]

<ограничения_FK>:=ON UPDATE<действие>|ON DELETE<действие>

<действие>:=CASCADE|SET NULL|RESTRICT|SET DEFAULTNO ACTION

<ограничительное_условие>:=CHECK (<условие>)

Оператор DQL


Оператор
SELECT


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

Ключевое слово предложения

Обязательная часть

Что задается в предложении

SELECT

Да

Столбцы, выводимые в результат запроса

FROM

Да

Имена таблиц, участвующих в выполнении запроса

WHERE

Нет

Условие поиска (выборки) строк

GROUP BY

Нет

Столбцы для группировок

HAVING

Нет

Условие отбора строк в группу

ORDER BY

Нет

Столбцы и вид сортировки



Виды запросов:

– однотабличные запросы

– многотабличные запросы

– составные запросы

– вложенные запросы или подзапросы



2. Описание проекта


    продолжение
 1 2 3 4 5 6 7 8    

Удобная ссылка:

Скачать дипломную работу бесплатно
подобрать список литературы


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


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


Разместите кнопку на своём сайте:
Рефераты
вверх страницы


© coolreferat.com | написать письмо | правообладателям | читателям
При копировании материалов укажите ссылку.