Questões de Concurso Para administrador de banco de dados

Foram encontradas 1.579 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q261369 Banco de Dados
Julgue o  item  subsecutivo, que se refere  à  decisão de projeto relacionada  à indexação de tabela de um banco de dados.

Para otimizar a consultas, devem-se construir tantos índices primários ou clustering quantos forem os tipos de consultas com atributos diferentes.

Alternativas
Q261368 Banco de Dados
Julgue o  item  subsecutivo, que se refere  à  decisão de projeto relacionada  à indexação de tabela de um banco de dados.

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.

Alternativas
Q261367 Banco de Dados
CREATE TABLE sede 

    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.

Alternativas
Q261366 Banco de Dados
CREATE TABLE sede 

    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

Alternativas
Q261365 Banco de Dados
CREATE TABLE sede
(
    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;



Alternativas
Respostas
1036: E
1037: C
1038: C
1039: E
1040: C