Magna Concursos
3050951 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: TRT-21
Provas:

No que se refere às técnicas de programação utilizando banco de dados.

CREATE TABLE estados
(
ibge numeric(7,0),
sigla character varying(2) NOT NULL,
nome character varying(50),
area numeric(15,5),
CONSTRAINT pk_estados PRIMARY KEY (sigla),
CONSTRAINT uq_estado_ibge UNIQUE (ibge)
)

CREATE TABLE municipios
(
ibge numeric(7,0) NOT NULL,
uf numeric(2,0),
nome character varying(50),
area numeric(15,5),
CONSTRAINT pk_municipio PRIMARY KEY (ibge),
CONSTRAINT fk_municipio_estado FOREIGN KEY (uf)
REFERENCES estados (ibge)
)

Considerando a linguagem de definição de dados e o código acima, que tem como objetivo criar duas relações estados e municípios, julgue o item.

Considere a visão do banco de dados (view), resultante do código abaixo, que cria uma lista com nome de município, área do município, sigla do estado e área do estado. Nesse caso, essa lista é atualizada automaticamente sempre que for atualizada a relação estados e(ou) municípios.

Create view area_municipios_estados_view as
select estados.sigla, municipios.nome,
municipios.area area_municipio, estados.area area_estado
from estados,municipios
where estados.ibge=municipios.ibge

 

Provas

Questão presente nas seguintes provas

Analista Judiciário - TI

120 Questões