Современные технологии баз данных и анализа информации - 1. Инструкции языка SQL для управления объектами СБД DDL - 1 презентация

Создание БД USE master; GO --Удалить TestData если существует. IF EXISTS(SELECT * from sys.databases WHERE name='TestData') BEGIN DROP DATABASE TestData; END

Слайд 1Современные технологии баз данных и анализа информации -1
Инструкции языка SQL для

управления объектами СБД
DDL -1

Слайд 2Создание БД
USE master;
GO

--Удалить TestData если существует.
IF EXISTS(SELECT *

from sys.databases WHERE name='TestData')
BEGIN
DROP DATABASE TestData;
END

--Создать БД estData.
CREATE DATABASE TestData;

Слайд 3Создание таблицы
CREATE TABLE dbo.Products
(ProductID int PRIMARY KEY NOT

NULL,
ProductName varchar(25) NOT NULL,
Price money NULL,
ProductDescription text NULL)
GO
--
(dbo.) – необязательный элемент, называемый схемой.
Схема — это объект базы данных, к которому принадлежит таблица. 
(dbo.) – схема по умолчанию и означает владельца БД.

Слайд 4Изменение структуры таблицы
--Изменение столбца
USE SampleDb;
ALTER TABLE Department
ALTER COLUMN Location

NCHAR(25) NOT NULL;

-- Добавляем ограничение для дат (поля OrderDate и ShipDate)
ALTER TABLE Sales
ADD CONSTRAINT order_check CHECK(OrderDate <= ShipDate);
-- Добавляем первичный ключ для столбца Id
ALTER TABLE Sales
ADD CONSTRAINT pkey_sales PRIMARY KEY(Id);


Слайд 5Удаление объектов баз данных
-- Все инструкции Transact-SQL для удаления объектов базы

данных имеют следующий общий вид:
DROP тип_объекта имя_объекта;

--Удаление БД
DROP DATABASE database1 {, database2, ...}
--Удаление таблицы
DROP TABLE table_name1 {, table_name2, ...}


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

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

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

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

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


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

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