Escolar Documentos
Profissional Documentos
Cultura Documentos
BASE DE DADOS II
SQL
2
Características principais
3
DDL
4
CREATE
• Criar objetos na BD.
Exemplo:
CREATE TABLE tablabase
(definição_de_coluna [, definição_de_coluna]
…[, definição_de_chave_primaria] [,
definição_de_chave_estrangeira [,
definição_de_chave_estrangeira]]…)
5
CREATE
CREATE TABLE REGION
( CodReg INTEGER PRIMARY KEY,
Nome CHAR(30) NOT NULL,
aprecio_min INTEGER NOT NULL);
6
ALTER
ALTER TABLE tablabase ADD columna
tipodedado…
7
DROP
DROP OBJETO Nome_Objeto
Exemplo:
• DROP TABLE PAIS;
8
Exercício 1
Tendo a entidade estudante, escrever o código para criar a
tabela.
CREATE TABLE estudante (
id INT NOT NULL primary key,
nome varchar(50) NOT NULL ,
sobrenome varchar(50) NOT NULL,
idade INTEGER NOT NULL,
rua TEXT NULL);
9
Exercício 2
A. Adicione à tabela estudante os seguintes campos
• rua que é um char que aceita 50 caracter
• pagamento que é um decimal.
ALTER TABLe estudante add genero integer not null;
ALTER TABLe estudante add dinheiro double not null;
• Apagar o campo rua da tabela
12
SISTEMA DE
BASE DE DADOS II