Questões de Concurso
Para administrador de banco de dados
Foram encontradas 1.566 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Para otimizar a consultas, devem-se construir tantos índices primários ou clustering quantos forem os tipos de consultas com atributos diferentes.
Um índice pode ser construído com base em um ou em múltiplos atributos. Se múltiplos atributos de uma tabela forem envolvidos em um conjunto de diversas consultas em um banco de dados, justifica-se criar um índice de múltiplos atributos. O índice supõe que as consultas sejam embasadas em uma ordem igual às restrições da cláusula de seleção.
(
id numeric(7,0),
nome varchar(50),
local varchar(150),
mnemonico varchar(10),
CONSTRAINT pk_sede PRIMARY KEY (id),
CONSTRAINT uq_sede UNIQUE (mnemonico)
);
CREATE TABLE salas
(
id numeric(7,0) NOT NULL,
local varchar(10),
descricao varchar(50),
area numeric(10,2),
CONSTRAINT pk_salas PRIMARY KEY (id),
CONSTRAINT fk_sede_sala FOREIGN KEY (local)
REFERENCES sede (mnemonico)
);
A expressão abaixo permite excluir um registro da tabela sede, desde que não exista registro de salas para essa sede.
delete from sede where id = 1.
(
id numeric(7,0),
nome varchar(50),
local varchar(150),
mnemonico varchar(10),
CONSTRAINT pk_sede PRIMARY KEY (id),
CONSTRAINT uq_sede UNIQUE (mnemonico)
);
CREATE TABLE salas
(
id numeric(7,0) NOT NULL,
local varchar(10),
descricao varchar(50),
area numeric(10,2),
CONSTRAINT pk_salas PRIMARY KEY (id),
CONSTRAINT fk_sede_sala FOREIGN KEY (local)
REFERENCES sede (mnemonico)
);
A consulta a seguir permite obter o nome da sede da escola, com a área da sala e sua descrição.
select nome, area, descricao from salas, sede where sede.local=salas.local
(
id numeric(7,0),
nome varchar(50),
local varchar(150),
mnemonico varchar(10),
CONSTRAINT pk_sede PRIMARY KEY (id),
CONSTRAINT uq_sede UNIQUE (mnemonico)
);
CREATE TABLE salas
(
id numeric(7,0) NOT NULL,
local varchar(10),
descricao varchar(50),
area numeric(10,2),
CONSTRAINT pk_salas PRIMARY KEY (id),
CONSTRAINT fk_sede_sala FOREIGN KEY (local)
REFERENCES sede (mnemonico)
);
Considerando o código acima, que utiliza a linguagem de definição de dados para criar as relações da sede e das salas de determinada escola, julgue o item que se segue.
A consulta abaixo apresentará como resultado o local da sede da escola, a área da sala e a descrição da sala que tem a maior área.
select c1.local, c1.nome, c2.descricao
from sede as c1,
(
select local, descricao, area from salas as c1
where area = (select max(area) from salas as c2 where area>0)
) as c2 where c2.local = c1.mnemonico;
A identificação de um esquema SQL inclui o nome e a autorização do usuário ou conta a que o esquema pertence, bem como os descritores de cada elemento.
Uma restrição de integridade referencial pode ser violada quando as tuplas forem inseridas ou excluídas, ou quando forem modificados os valores dos atributos referentes às chaves estrangeira ou primária. Todas as restrições devem ser nomeadas e o nome de cada uma das restrições de um catálogo, em particular, deve ser único.
Para os atributos das tabelas, não é possível criar domínios próprios de dados, mas é necessário utilizar dados padronizados, que podem ser do tipo numérico, cadeia de caracteres, cadeia de bits, boolianos, timestamp, date e time, blog e clog.
De acordo com o conceito de catálogo, as restrições de integridade, tal como a referencial, podem ser definidas entre as relações somente se existirem em esquemas dentro do mesmo catálogo.
A leitura dos registros seguindo a ordem dos valores da chave de classificação torna esse processo de leitura eficiente, porque nenhuma classificação se faz necessária.
O uso de uma condição de pesquisa embasada no valor do campo chave de classificação resulta em um acesso mais rápido quando a técnica de pesquisa binária é utilizada.
Tendo como referência as informações acima, a assertiva de cada item seguinte deve ser julgada certa se constituir justificativa para a ocorrência de registros de tamanhos diferentes, ou errada, em caso contrário.
Todos os registros da tabela são do mesmo tipo, mas um ou mais campos são de tamanho variável, a exemplo do que ocorre em campos do tipo texto de tamanho variável.
Tendo como referência as informações acima, a assertiva de cada item seguinte deve ser julgada certa se constituir justificativa para a ocorrência de registros de tamanhos diferentes, ou errada, em caso contrário.
Todos os registros da tabela são do mesmo tipo, mas contêm multivalorados, ou seja, campos com valores diversos para registros individuais.
Tendo como referência as informações acima, a assertiva de cada item seguinte deve ser julgada certa se constituir justificativa para a ocorrência de registros de tamanhos diferentes, ou errada, em caso contrário.
Todos os registros da tabela são do mesmo tipo e constituídos por campos numéricos.
Esse software é denominado web
Um argumento daqueles segmentos sociais que defendem os transgênicos e as principais lavouras que deles fazem uso, no Brasil, são, respectivamente,
BRYM, Robert J. et al. Sociologia: sua bússola para um novo mundo. São Paulo: Thomson Learning, 2006, p.342. Adaptado.
Alguns cientistas sociais consideram a existência de algumas “ondas democráticas” importantes na história mundial. Uma dessas “ondas” inicia-se com o fim da Segunda Guerra Mundial, conforme apresentado no texto.
Um exemplo marcante desse contexto no Brasil é representado por
“A gente se acostuma a coisas de mais.” (L. 45) “não há muito o que fazer” (L. 51-52 )
A frase em que a palavra destacada foi usada adequadamente à norma-padrão é a seguinte:
Esse desvio da norma-padrão ocorre também em: