Разделы презентаций


Основы SQL. Описание отношений, доменов, ограничений целостности, представлений данных.

Инструкции SQLИнструкция SQL командапредложения обязательныеCREATE (создать), INSERT (добавить), SELECT (выбрать), DELETE (удалить) WHERE (где), FROM (откуда), INTO (куда) +=необязательные

Слайды и текст этой презентации

Слайд 1Лекция 16 Основы SQL. Описание отношений, доменов, ограничений целостности, представлений

данных. Реализация операций реляционной алгебры в SQL

Лекция 16  Основы SQL. Описание отношений, доменов, ограничений целостности, представлений данных. Реализация операций реляционной алгебры в

Слайд 2Инструкции SQL
Инструкция SQL
команда
предложения
обязательные
CREATE (создать), INSERT (добавить), SELECT (выбрать),

DELETE (удалить)
WHERE (где), FROM (откуда), INTO (куда)
+
=
необязательные


Инструкции SQLИнструкция SQL командапредложения обязательныеCREATE (создать), INSERT (добавить), SELECT (выбрать), DELETE (удалить) WHERE (где), FROM (откуда), INTO

Слайд 3Имена в SQL
..
.
.
Объект
Имя

Имена в SQL... .ОбъектИмя

Слайд 4Типы данных
Целые числа - INT, SMALLINT
Десятичные числа - NUMERIC, DECIMAL
Числа с

плавающей запятой - REAL, FLOAT
Строки символов постоянной длины - CHAR
Строки символов

переменной длины - VARCHAR
Денежные величины - MONEY, SMALLMONEY
Дата и время - DATETIME, SMALLDATETIME
Булевы величины - BIT
Длинный текст - TEXT
Неструктурированные потоки байтов - BINARY, VARBINARY, IMAGE

Типы данных Целые числа				- INT, SMALLINTДесятичные числа			- NUMERIC, DECIMALЧисла с плавающей запятой		- REAL, FLOATСтроки символов постоянной длины	-

Слайд 5Встроенные функции

Встроенные функции

Слайд 6Ограничения целостности: первичный ключ таблицы
ID_Дисциплина INTEGER NOT NULL PRIMARY KEY

PRIMARY

KEY (ID_Дисциплина, ID_Студент)

Ограничения целостности:  первичный ключ таблицы ID_Дисциплина	INTEGER NOT NULL PRIMARY KEYPRIMARY KEY (ID_Дисциплина, ID_Студент)

Слайд 7Ограничения целостности: внешний ключ таблицы
FOREIGN KEY (

ключа>)
REFERENCES
[[]
[ON DELETE

{NO ACTION | CASCADE | SET DEFAULT | SET NULL}]
[ON UPDATE {NO ACTION | CASCADE | SET DEFAULT| SET NULL}]

ALTER TABLE Сводная_ведомость
ADD FOREIGN KEY (ID_План)
REFERENCES Учебный_план

ALTER TABLE Сводная_ведомость
ADD FOREIGN KEY (ID_Студент)
REFERENCES Студенты


Ограничения целостности:  внешний ключ таблицы FOREIGN KEY ()REFERENCES [[] [ON DELETE {NO ACTION | CASCADE |

Слайд 8Ограничения целостности: определение уникального столбца
На уровне столбца:
CREATE TABLE Дисциплины
(ID_Дисциплина INTEGER

NOT NULL PRIMARY KEY,
Наименование VARCHAR(20) NOT NULL UNIQUE)
На уровне таблицы:
CREATE

TABLE Дисциплины
(ID_Дисциплина INTEGER NOT NULL,
Наименование VARCHAR(20) NOT NULL,
PRIMARY KEY (ID_Дисциплина),
UNIQUE (Наименование))
Ограничения целостности:  определение уникального столбца На уровне столбца:CREATE TABLE	 Дисциплины(ID_Дисциплина		INTEGER NOT NULL PRIMARY KEY,Наименование		VARCHAR(20) NOT NULL

Слайд 9Ограничения целостности: определение проверочных ограничений
На уровне столбца:
Семестр INTEGER NOT NULL


CHECK ((Семестр >= 1) OR (Семестр

((Семестр >= 1) OR (Семестр <= 10)))
Ограничения целостности:  определение проверочных ограничений На уровне столбца:Семестр		INTEGER NOT NULL 		CHECK ((Семестр >= 1) OR (Семестр

Слайд 10Ограничения целостности: определение значения по умолчанию
Год_поступления INTEGER DEFAULT YEAR(GETDATE())

Функция

GETDATE() - задает текущую дату
Функция YEAR() - выделяет из даты компонент,

определяющий год
Ограничения целостности:  определение значения по умолчанию Год_поступления INTEGER DEFAULT YEAR(GETDATE())Функция GETDATE()	- задает текущую датуФункция YEAR() 		-

Слайд 11Операции реляционной алгебры в SQL

Операции реляционной алгебры в SQL

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика