SQL - Structured Query Language
SQL - Structured Query Language
atuais)
SQL – 92
GRANT – REVOKE
CREATE SCHEMA
Exemplo:
ONDE
Ação – CASCADE – NO ACTION
DEFAULT
...
Quantidade INT default 1,
...
NOT NULL
...
Nome_Cliente varchar(50) not null,
...
UNIQUE
...
CPF numeric(11) UNIQUE,
...
CHECK
ASSERTIVAS
Uma assertiva é utilizada para estabelecer
restrição no banco de dados com base em
dados de uma ou mais tabelas. Por exemplo,
você pode estabelecer que a tabela CD sempre
tenha pelo menos uma linha.
Exemplo:
Exemplo:
modificando colunas:
Exemplo:
Excluindo elementos:
Excluindo elementos:
Exemplos(SQL Server):
Usando o Query Analyzer do SQL Server, crie o banco de dados Cadastro_CD, com a
seguintes estrutura de tabelas:
Gravadora CD Faixa
Codigo_gravadora int codigo_cd int codigo_cd int
Nome_gravadora varchar(60) codigo_grvadora int codigo_musica int
Endereco varchar(60) nome varchar(60) numero_faixa int
Telefone varchar(10) preco_venda decimal(14,2)
Contato varchar(20) data_lancamento datetime
URL varchar(80) cd_indicado int
Usando o Query Analyzer do SQL Server, crie o banco de dados Cadastro_CD, com a
seguintes estrutura de tabelas e crie o diagrama do slide seguinte com o Enterprise
Manager:
Autor
Codigo_autor int
Nome_autor varchar(60)