ATPS Programação de Bnacos

905 palavras 4 páginas
20/05/2014

Tema 1 – Criação de estruturas e gerenciamento de acesso
Professor Me. Jeferson Bussula Pinheiro.

Para início de Conversa!

Objetivos
• Criar estrutura para armazenamento de dados 1

20/05/2014

SQL = DML, DDL, DCL
- Data Manipulation Language trabalha com linhas;
- Data Definition Language - trabalha com objetos (ex: tabelas)
- Data Control Language - trabalha com utilizadores;

=

tructured

uery

anguage

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

CREATE DATABASE [BD_TADS]
ON (PRIMARY NAME = 'BD_TADS_FILE',
FILENAME = 'Z:\Aula_BD_TADS\',
SIZE = 5120KB,
MAXSIZE = UNLIMITED ,
FILEGROWTH = 1MB )
LOG ON ( NAME = 'BD_TADS_LOG',
FILENAME = ' Z:\Aula_BD_TADS\’,
SIZE = 5120KB,
MAXSIZE = UNLIMITED ,
FILEGROWTH = 1MB )
COLLATE Latin1_General_BIN

CREATE DATABASE [BD_TADS]

2

20/05/2014

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

ALTER DATABASE [BD_TADS]
MODIFY FILE ( NAME = 'BD_TADS_log',
SIZE = 204800KB )

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

DROP DATABASE [BD_TADS]

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

CREATE TABLE Produto
(
ID int IDENTITY NOT NULL,
Nome nvarchar(25) NOT NULL,
Descricao ntext NOT NULL,
Data_inclusao DATETIME,
Habilitado_Produto binary NULL
)

3

20/05/2014

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

ALTER TABLE Produto
ADD ValorVenda float NOT NULL,
QtdeEstoque float NOT NULL,
UnidadeMedida varchar(3) NOT NULL

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

ALTER TABLE dbo.Produto
DROP COLUMN QtdeEstoque

CREATE ...
ALTER...
DROP...





Relacionados