Questões de Concurso Sobre banco de dados

Foram encontradas 15.702 questões

Resolva questões gratuitamente!

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

Q871527 Banco de Dados
Com relação a transações em bancos de dados, é correto afirmar que uma transação:
Alternativas
Q871490 Banco de Dados

Considere as seguintes tabelas de um banco de dados relacional, nas quais são armazenados dados referentes aos funcionários de uma empresa de software:


Programador (Cod-P, Nome, DataContrato, Cod-G)

Gerente (Cod-G, Nome, DataContrato)


A chave primária da tabela Programador é o atributo Cod-P, e a chave primária da tabela Gerente é o atributo Cod-G. O atributo Cod-G na tabela Programador é uma chave estrangeira para a tabela Gerente, indicando o gerente responsável pelo projeto no qual o programador está alocado. O atributo DataContrato, presente nas duas tabelas, indica a data em que o funcionário foi contratado pela empresa. Considere, ainda, a seguinte consulta sobre esse banco de dados: “Buscar os nomes dos programadores que foram contratados há mais tempo pela empresa do que o gerente do projeto no qual estão alocados”. A alternativa que expressa corretamente essa consulta, na linguagem SQL, é:

Alternativas
Q871489 Banco de Dados

A respeito de normalização de dados, analise as afirmativas abaixo e assinale a alternativa correta.


I. Uma tabela na primeira forma normal não pode apresentar campos multivalorados.

II. Uma tabela na primeira forma normal pode apresentar tabelas aninhadas.

III. Uma tabela na segunda forma normal não pode apresentar chave primária composta.

IV. Uma tabela na terceira forma normal não pode apresentar dois ou mais campos que não façam parte da chave primária.

Alternativas
Q871488 Banco de Dados
Sobre bancos de dados relacionais, é correto afirmar que:
Alternativas
Q871482 Banco de Dados
Sobre o Modelo de Entidade-Relacionamento (MER), é correto afirmar que:
Alternativas
Q871385 Banco de Dados
Em um esquema de Data Warehouse com uma arquitetura “estrela” ou “flocos de neve”, há uma tabela central que é, basicamente, uma coleção de valores-chave de tabelas dimensões. O nome técnico dessa tabela é
Alternativas
Q871384 Banco de Dados
Um Data Warehouse pode ser subdividido em pequenas porções para atender um departamento da empresa, por exemplo. Essa subdivisão do Data Warehouse é conhecida como
Alternativas
Q871383 Banco de Dados

Analise a seguinte função PL/SQL desenvolvida por um administrador de banco de dados da EBSERH e assinale a alternativa que apresenta a forma correta de sua chamada.


Imagem associada para resolução da questão

Alternativas
Q871382 Banco de Dados
Um administrador de banco de dados Oracle está programando em PL/SQL e necessita fazer um loop utilizando um FOR. Assinale a alternativa que apresenta corretamente a sintaxe geral para o loop FOR em PL/SQL.
Alternativas
Q871381 Banco de Dados
Um administrador de banco de dados escreveu o seguinte código PL/SQL. Sobre esse código, é correto afirmar apenas que

Imagem associada para resolução da questão
Alternativas
Q871380 Banco de Dados
Sabendo que a PL/SQL é uma poderosa linguagem de programação em bancos de dados Oracle, assinale a alternativa correta acerca da criação de um pacote.
Alternativas
Q871379 Banco de Dados

Para se inserir o registro do cliente Ruy Barbosa na tabela CLIENTE, dada a seguir, é necessário executar o SQL padrão ANSI apresentado corretamente em qual das alternativas?


Imagem associada para resolução da questão

Alternativas
Q871378 Banco de Dados
Foi inserida uma consulta errada para o paciente Machado de Assis na tabela CONSULTAS, apresentada a seguir. O único dado que o administrador de banco de dados sabe é o nome e o sobrenome do paciente que está na tabela PACIENTE, a seguir. Sendo assim, para se excluir corretamente o registro do paciente, é necessária a execução do seguinte SQL padrão ANSI:

Imagem associada para resolução da questão
Alternativas
Q871377 Banco de Dados

Para a resolução da questão serão utilizados os esquemas a seguir:


Um administrador de banco de dados da EBSERH necessita fazer uma consulta SQL ANSI para apresentar a quantidade de consultas médicas dos pacientes do médico João Batista. O SQL deve projetar a quantidade de consultas médicas de todos os pacientes do médico com seus respectivos nomes, sobrenomes e descrição das consultas. Sabendo que a estrutura das tabelas foram apresentadas, o código correto que realiza essa consulta é
Alternativas
Q871376 Banco de Dados

Para a resolução da questão serão utilizados os esquemas a seguir:


Um administrador de banco de dados (DBA) necessita criar uma tabela em um SGBD com SQL padrão ANSI. A tabela se chamará CONSULTA, como evidenciado no esquema apresentado. Sabe-se que a tabela terá um relacionamento com PACIENTE e com MEDICO, cujas as respectivas chaves primárias são CPF e CRM. Sabe-se que as chaves primárias da tabela CONSULTA são CRM_MEDICO e CPF_ PACIENTE. Assinale a alternativa que apresenta corretamente o comando DDL completo que o DBA deve realizar para a criação da tabela.
Alternativas
Q871375 Banco de Dados
Em SQL, os comandos para conceder e retirar previlégios de usuários em objetos de um SGBD são, respectivamente:
Alternativas
Q871374 Banco de Dados
Importante propriedade, quando se trata de modelagem de bancos de dados relacionais que determina quantas ocorrências de uma entidade podem estar associadas, por meio do relacionamento, a uma determinada ocorrência, é tecnicamente conhecida como
Alternativas
Q871373 Banco de Dados
Além da 1FN, 2FN e 3FN, que são as mais comuns, a literatura de banco de dados ainda traz outras formas normais. Sabendo disso, assinale a alternativa correta que apresenta apenas duas dessas outras formas normais.
Alternativas
Q871372 Banco de Dados
Em normalização de dados, quando um atributo (coluna) A1 determina um atributo (coluna) A2, dizemos que há um(a)
Alternativas
Q871371 Banco de Dados
Em se tratando de normalização, uma tabela encontra-se na segunda forma normal (2FN), quando, além de estar na primeira forma normal (1FN), ela
Alternativas
Respostas
7981: A
7982: E
7983: B
7984: D
7985: D
7986: D
7987: B
7988: A
7989: C
7990: E
7991: A
7992: B
7993: C
7994: D
7995: A
7996: C
7997: D
7998: B
7999: E
8000: E