Info
Aluno : JOAO PAULO PEREIRA TEIXEIRA
MATRICULA:BA1010995
DISCIPLINA: TECNOLOGIA DE BANCO DE DADOS
1) create table cidade ( cida_codigo integer(10) null, cida_nome varchar(40) null, cida_uf varchar(2) null, cida_num_habitantes integer(10) null,
CONSTRAINT cidade PRIMARY key (cida_codigo)
);
create table departamento ( depa_codigo integer(10) , depa_nome varchar(40), constraint departamento primary key (depa_codigo)
);
create table funcionario ( func_codigo integer, func_nome varchar(50), func_endereco varchar(50) , func_bairro varchar(50), func_id_cidade int, func_salario real, func_sexo char(1), func_data_nascimento date,
CONSTRAINT cidade foreign key(func_id_cidade) references cidade(cida_codigo), constraint funcionario primary key (func_codigo)
);
2) a) alter table cidade add cida_qtde_habiltantes integer; b) alter table cidade change cida_num_habitantes integer; c) alter table cidade change cida_nome cida_nome varchar(30) not null; d) alter table cidade change cida_uf cida_uf char(2) not null; e) alter table cidade add CONSTRAINT cida_nome unique (cida_nome) alter table cidade CONSTRAINT cida_uf UNIQUE (cida_uf);
3
A) alter table funcionario add depa_codigo integer;
B) alter table funcionario add constraint fk_depa_func FOREIGN KEY(depa_codigo) References departamento(depa_codigo);
C)
D) alter table funcionario add CONSTRAINT func_endereco 'NÃO INFORMADO',FOR func_endereco;
4
INSERT INTO cidade (cida_codigo,cida_nome,cida_uf,cida_num_habitantes)
VALUES (1,'SAO PAULO','SP',5000000);
INSERT INTO cidade (cida_codigo,cida_nome,cida_uf,cida_num_habitantes)
VALUES (2,'RIO DE JANEIRO','RJ',3000000);
INSERT INTO cidade (cida_codigo,cida_nome,cida_uf,cida_num_habitantes)
VALUES (3,'BELO HORIZONTE','MG',2000000);
INSERT INTO cidade (cida_codigo,cida_nome,cida_uf,cida_num_habitantes)
VALUES (4,'PORTO ALGRE','RG',NULL);
INSERT INTO