Questões de Concurso Sobre banco de dados

Foram encontradas 15.836 questões

Resolva questões gratuitamente!

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

Q870035 Banco de Dados
Conforme o Modelo Entidade-Relacionamento, depois de identificados os atributos de cada um dos objetos, pode-se, sob o ponto de vista de classificação quanto à sua finalidade, enquadrá-los em três grandes grupos, denominados:
Alternativas
Ano: 2017 Banca: INAZ do Pará Órgão: CFF Prova: INAZ do Pará - 2017 - CFF - Programador |
Q867107 Banco de Dados
Suponha uma tabela “Novela” com os campos id, país, nome e ano. Assinale o comando SQL que recupera os nomes das novelas anteriores a 2000.
Alternativas
Q862679 Banco de Dados

A modelagem dimensional é uma técnica de projeto de banco de dados capaz de suportar, em um data warehouse, consultas de usuários finalísticos ligados a um negócio. Conceitos como tabela-fato, tabela agregada e métricas fazem parte da modelagem dimensional. A respeito dessa modalidade de modelagem, julgue os itens a seguir.


I Uma tabela-fato armazena, para fins estatísticos, as medições de desempenho.

II A tabela agregada é composta de atributos e contém a descrição do negócio.

III A tabela agregada é utilizada para reduzir o tempo de acesso de uma consulta ao banco de dados.

IV Métricas são as informações que se armazenam em tabela-fato e permitem medir o desempenho dos processos do negócio.

V As métricas não aditivas, assim como os valores percentuais ou relativos, podem ser manipuladas livremente.


Estão certos apenas os itens

Alternativas
Q856804 Banco de Dados

Acerca do modelo Entidade Relacionamento (E/R), julgue os itens abaixo.


1) A alocação de "médicos" a "pacientes", de cardinalidade n:m, necessita relacionar-se com uma entidade "medicamentos", se desejarmos controlar os medicamentos receitados pelo médico em determinada consulta a um determinado paciente. Assim, a alocação deve ser modelada como uma entidade associativa.

2) Em alguns casos, é necessário que associemos uma entidade com a ocorrência de um relacionamento. O modelo de entidades e relacionamentos não permite relacionamentos entre relacionamentos, somente entre entidades. A idéia da entidade associativa é tratar um relacionamento como se ele fosse uma entidade.

4) Se desejarmos controlar os medicamentos receitados pelo médico em determinada consulta, temos que relacionar a entidade medicamento com o fato de ter havido uma consulta (relacionamento consulta). Como não podemos fazer isso diretamente, indicamos que o relacionamento consulta é uma entidade associativa, através de um retângulo em volta do relacionamento. Neste caso, para determinada consulta, pode haver ou não a emissão de medicamentos.


Está(ão) correta(s):

Alternativas
Q855767 Banco de Dados

Considere as tabelas a seguir, em um banco de dados relacional, contendo informações sobre discentes (alunos), cursos e vínculos entre elas:


Curso (IdCurso, NomeCurso)

Discente (IdDiscente, NomeDiscente, IdCurso)


Pretende-se consultar os nomes dos cursos (NomeCurso) que não possuem discentes matriculados. Para obter este resultado, a consulta correta em SQL/2 é a seguinte:

Alternativas
Q855489 Banco de Dados

Pedro é gerente e também administrador de um banco de dados em uma Farmácia. Após a contratação de um novo funcionário, Pedro executou o seguinte comando na linguagem SQL:


GRANT ALL PRIVILEGES ON TABLE

empregado TO USER 1usuario1


Considerando que anteriormente não tenham sido concedidos quaisquer privilégios e direitos de acesso a 1usuario1, quais das seguintes ações ele poderá executar?

Alternativas
Q855247 Banco de Dados
A respeito de SQL e Oracle PL/SQL, assinale a opção correta.
Alternativas
Q854067 Banco de Dados
A sintaxe correta para se criar um cursor explícito em PL/SQL é, por exemplo:
Alternativas
Q847383 Banco de Dados

Imagem associada para resolução da questão


Considerando as tabelas tbl_setores e tbl_local, assinale a opção que apresenta o valor obtido como resultado da consulta precedente.

Alternativas
Q837512 Banco de Dados
Em banco de dados, o comando GRANT é bastante utilizado para atribuir permissões em objetos de dados. Esse comando faz parte de um grupo de linguagem da SQL denominada
Alternativas
Q835197 Banco de Dados
O comando TRUNCATE serve para remover todas as linhas de uma tabela. No sistema gerenciador de banco de dados Oracle, esse comando
Alternativas
Q834223 Banco de Dados
Assinale a alternativa que apresenta corretamente o nível de isolamento transacional, fornecido pelo PostgreSQL 9.5, que EVITA a ocorrência dos fenômenos mencionados.
Alternativas
Q826368 Banco de Dados
Sobre bloqueio em duas fases, ou Two Phase Lock (2PL), é correto afirmar que
Alternativas
Q816988 Banco de Dados

Dado o seguinte script SQL:

Imagem associada para resolução da questão

Deseja-se saber quais são os funcionários com cargo, quais os funcionários sem cargo e os cargos sem funcionários. Qual das consultas a seguir retorna esta informação de forma simultânea, como na figura a seguir?

Imagem associada para resolução da questão

Alternativas
Q814342 Banco de Dados
A manipulação de datas em SQL sempre demanda particular atenção. Em Oracle, qual dos seguintes comandos é válido?
Alternativas
Ano: 2017 Banca: IESES Órgão: CREA-SC Prova: IESES - 2017 - CREA-SC - Analista de Sistemas |
Q810550 Banco de Dados

Assinale a alternativa correta. O que realiza o comando abaixo.

Imagem associada para resolução da questão

Alternativas
Q803881 Banco de Dados
Utilizando uma tabela com o nome alunos, com os campos idalunos, nome, email, idade e idturma. Para selecionar todos os nomes e e-mail de alunos com idade acima de 18 anos e matriculados na turma de id 20, qual instrução SQL deve ser utilizada?
Alternativas
Q800863 Banco de Dados

Na coluna I estão dispostos alguns conceitos relacionados aos bancos de dados. Estabeleça a correta correspondência com suas definições ou funcionalidades, conforme apresentado na Coluna II.

Coluna I

1 SGBD

2 Processador do Banco de Dados

3 Compilador DDL

4 Dicionário de Dados

5 Gerenciador de Acesso ao Disco


Coluna II

( ) processa as definições do esquema do banco de dados.

( ) utiliza o sistema operacional para acessar os dados armazenados em disco, controlando o acesso às tabelas do BD.

( ) contém o esquema do banco de dados, suas tabelas, índices, formas de acesso e relacionamentos existentes.

( ) manipula requisições à própria base de dados em tempo de execução, sendo responsável pelas atualizações e integridade dessa base de dados.

( ) software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e o desenvolvimento de programas aplicativos.

A sequência correta, de cima para baixo, é: 

Alternativas
Q791955 Banco de Dados
Considere a tabela representada abaixo, onde CPF é uma chave primária: EMPREGADO (CPF, PrimeiroNome, UltimoNome, Departamento, Salario) Qual é a expressão, em álgebra relacional, que retorna os nomes (PrimeiroNome) dos empregados com salário (Salario) menor que 1000 e que trabalhem no departamento (Departamento) de número 11?
Alternativas
Q786241 Banco de Dados
Em Banco de dados, a existência de redundância de dados em uma determinada implementação acarreta problemas muito sérios. São problemas gerados pela redundância de dados, EXCETO:
Alternativas
Respostas
15701: B
15702: A
15703: D
15704: X
15705: D
15706: C
15707: E
15708: A
15709: D
15710: A
15711: A
15712: D
15713: A
15714: A
15715: A
15716: X
15717: D
15718: D
15719: B
15720: A