Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.745 questões
Em relação ao Modelo Entidade Relacionamento (MER), analise as assertivas a seguir.
I. Uma entidade fraca relaciona-se com uma entidade forte através de um relacionamento identificador.
II. Uma entidade fraca possui um atributo-chave o qual identifica uma única instância da entidade.
III. Um relacionamento entre entidades não pode conter atributos, somente as entidades possuem atributos.
IV. Um atributo multivalorado pode ser utilizado como atributo-chave de uma entidade.
V. O grau do relacionamento é a quantidade de entidades participantes do relacionamento.
Estão corretas as assertivas
Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.
Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado
Considere que, em um modelo relacional, há três tabelas bem formadas denominadas Cliente, Compra (que representa os produtos comprados por um cliente) e Produto. A PK dos clientes é o CPF, e a PK dos produtos é um código. Há atributos nome e UF de nascimento para os clientes, e atributos fabricante e categoria para os produtos. Ou seja, Cliente (cpf, nome, UF), Produto (cod, fabricante, categoria) e Compra (cpf, cod). Observe-se o seguinte comando SQL:
SELECT DISTINCT P.fabricante
FROM Produto P, Compra C
WHERE P.cod = C.cod
AND P.categoria = 'celular'
AND C.cpf IN (SELECT cpf FROM Cliente WHERE UF = 'RS')
Esse comando retorna dados que respondem à seguinte pergunta:
Considere o seguinte script SQL de criação de um banco de dados:
CREATE TABLE ITEM (CODIGO NUMERIC(5) NOT NULL,
DESCRICAO VARCHAR(20) NOT NULL,
ESTOQUE NUMERIC(5) NOT NULL,
PRIMARY KEY(CODIGO));
Esse script cria
A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.
Em um SGBD, o trigger pode substituir a instrução que o
originou, sendo a instrução original descartada e apenas o
trigger executado.
A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.
A linguagem de manipulação de dados (DML – data definition
language) é usada para, entre outras finalidades, criar e alterar
estruturas de tabelas em um SGBD.
A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.
Para otimizar a seleção em um SGBD, é utilizado o grau de
seletividade da tabela, sendo a eficiência de seleção
diretamente proporcional ao número obtido.
A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.
O comando GRANT é utilizado para conceder privilégios em um
objeto do SGBD, ao passo que o comando REVOKE serve para
cancelar um privilégio já concedido.
A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.
Em um SGBD MySQL, o número de subqueries é limitado
em até dois níveis em cada conjunto de instruções em um
SELECT.
Acerca de banco de dados, julgue o item que se segue.
Na criação de uma tabela para os clientes de uma organização,
os atributos de CPF e CNPJ, para pessoas físicas e jurídicas,
respectivamente, são a escolha mais indicada para representar
a chave primária (PK) da tabela.