Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Resolva questões gratuitamente!

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

Q685644 Banco de Dados

Considere o Diagrama ER mostrado na figura a seguir.

        

As cláusulas SQL que usam as restrições de chave para combinar as informações de Proprietário com Apólices e Beneficiário com Dependentes, para mapear de forma correta o diagrama para o modelo relacional, são:

Alternativas
Q685637 Banco de Dados

São apresentadas a seguir as instâncias das tabelas de um banco de dados relacional de uma empresa que reserva carros com motoristas para locação:

             

Dada a consulta:

SELECT M.nome-motr

FROM Motoristas M

WHERE M.id-motr IN (SELECT R.id-motr

                                     FROM Reservas R

                                    WHERE R.id-carro IN

                                                 (SELECT C.id-carro

                                                       FROM Carros C

                                                      WHEREC.cor =

                                                      ‘Vermelho’)

O resultado obtido será:

Alternativas
Q683193 Banco de Dados

Considerando a linguagem SQL e bancos de dados que a usam, observe as seguintes proposições.

I. Um “prepared statement” é uma abordagem que permite isolar a tarefa de analisar a estrutura de uma sentença em SQL da tarefa de executar a referida sentença.

II. Há situações em que um “prepared statement” pode ser executado muito mais rapidamente do que um “statement” comum.

III. É comum que os bancos de dados possuam uma forma de garantir que um campo em uma tabela sempre seja preenchido.

IV. Muitos bancos permitem que os campos das tabelas recebam valores padrão, definidos pelo programador caso haja uma inserção e não haja valor para o campo.

V. Se um sistema comercial for bem projetado, ele permitirá que os módulos X, responsáveis pela persistência de dados em um banco, funcionem com vários tipos de bancos diferentes. Isto pode ser feito de modo a exigir mudanças mínimas (ou nenhuma mudança) no código do sistema ou no código em SQL.

Estão CORRETAS apenas

Alternativas
Q683175 Banco de Dados
Assinale a alternativa que apresenta o comando SQL para adicionar a coluna DT_CONTRATO do tipo DATE na tabela CLIENTE.
Alternativas
Q683174 Banco de Dados
Assinale a alternativa que apresenta a consulta SQL para selecionar a descrição do tipo cliente e o nome do cliente de todos os clientes do tipo industrial e ordena a seleção em ordem alfabética pelo nome do cliente.
Alternativas
Q683173 Banco de Dados
Assinale a alternativa que apresenta a consulta SQL para selecionar apenas o nome de todos os clientes que tenham um nome que TERMINA com a letra 'A'.
Alternativas
Q682623 Banco de Dados

Considere as afirmações a seguir:

I – O nível conceitual em arquiteturas de banco de dados abrange as visões dos usuários ocultando destes a parte do banco que não é do seu interesse.

II – Um exemplo de independência de dados lógica em banco de dados é a capacidade de se reorganizar os arquivos físicos de dados do banco sem afetar o esquema conceitual.

III – O esquema interno em arquiteturas de banco de dados descreve a estrutura de armazenamento físico do banco de dados.

É correto apenas o que se afirma em

Alternativas
Ano: 2016 Banca: FUNCAB Órgão: CREA-AC Prova: FUNCAB - 2016 - CREA-AC - Analista de Sistema |
Q682486 Banco de Dados
O tipo de processamento analítico on-line, adequado para dados referentes a um assunto em especial, tipo Data Marts, no qual os dados são mais específicos e o aplicativo será direcionado na análise com dimensionalidade limitada e pouco detalhamento das informações, que trabalha exclusivamente com a tecnologia multidimensional, com acesso direto ao servidor, sem transferir dados para desktops, e que fornece uma resposta rápida para praticamente qualquer consulta é o:
Alternativas
Ano: 2016 Banca: FUNCAB Órgão: CREA-AC Prova: FUNCAB - 2016 - CREA-AC - Analista de Sistema |
Q682485 Banco de Dados
Uma forma de estabelecer segurança em sistemas gerenciadores de bancos de dados (SGBD) de modo a se conceder privilégios de acesso de grupos ou usuários do SGBD para objetos específicos de um banco de dados, como, por exemplo, tabelas ou visões, é através de:
Alternativas
Q681896 Banco de Dados

Analise a consulta SQL padrão ANSI 2003 apresentada a seguir e assinale a alternativa correta.

SELECT f.* FROM

FUNCIONARIO f

WHERE f.NOME NOT LIKE ‘João%’;

Alternativas
Q681894 Banco de Dados
Qual é o comando SQL ANSI para remover elementos nomeados do esquema de um banco de dados, como domínios ou restrições ?
Alternativas
Q681826 Banco de Dados
Uma função SQL é uma rotina que realiza uma operação específica e retorna um resultado. É parecida com uma procedure, porém a procedure não retorna nenhum valor. Uma função pode receber argumentos que serão usados no processamento. A sintaxe básica de uma função é: Funcname (arg1, arg2, ...ARGn). Dois parâmetros são aceitos na sintaxe de uma função. Assinale‐os.
Alternativas
Q681825 Banco de Dados
As exceções são usadas para tratar de erros em tempo de execução no código PL/SQL. Algumas exceções são predefinidas. Observe a descrição de uma das exceções predefinidas. “Uma instrução SELECT INTO não retornou linhas ou foi feita tentativa de acessar um elemento excluído em uma tabela aninhada ou um elemento não inicializado em um tabela de ‘index by’.” Assinale a alternativa que apresenta a exceção descrita anteriormente.
Alternativas
Q681813 Banco de Dados
Acerca das regras de integridade dos bancos de dados, relacionadas às integridades de entidade e referencial, que são essenciais para um bom projeto de banco de dados, relacione adequadamente as colunas.

1. Exigência (integridade de entidades).

2. Finalidade (integridade de entidades).

3. Exemplo (integridade de entidades).

4. Exigência (integridade referencial).

5. Finalidade (integridade referencial).

6. Exemplo (integridade referencial).

(    ) Uma chave estrangeira pode ter uma entrada nula, contanto que não faça parte da chave primária de suas tabelas, ou uma entrada que coincida com o valor de chave primária de uma tabela que esteja relacionada.

(    ) Todas as entradas de chave primária são únicas e nenhuma parte dessa chave pode ser nula.

(  ) É possível que um atributo não tenha um valor correspondente, mas é impossível que tenha uma entrada inválida.

(  ) Cada linha terá uma identidade exclusiva e os valores de chave estrangeira podem referenciar de modo adequado os valores de chave primária.

(     ) Um cliente pode ainda não ter recebido a atribuição de um representante de vendas (número), mas é impossível que tenha um representante de vendas inválido (número).

(    ) Nenhuma fatura pode ter número duplicado ou ser nula. Em resumo, todas as faturas são identificadas de modo exclusivo por seu número.
A sequência está correta em
Alternativas
Q681812 Banco de Dados
São características dos sistemas de bancos de dados distribuídos, EXCETO:
Alternativas
Q681811 Banco de Dados
Um SGBD executa várias funções importantes que garantem a integridade e a consistência dos dados nos bancos. A maioria dessas funções é transparente para os usuários finais e pode ser conseguida apenas pelo uso de um SGBD. Assinale a alternativa que apresenta uma função do SGBD.
Alternativas
Q681810 Banco de Dados
No modelo relacional, as chaves são importantes, pois sua utilização garante que cada linha da tabela seja identificável de modo exclusivo. Elas também são utilizadas para estabelecer relacionamentos entre tabelas e garantir a integridade dos dados. A afirmativa “Atributo (ou combinação de atributos) em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos” refere‐se à
Alternativas
Q681809 Banco de Dados
Os sistemas de gerenciamento de bancos de dados distribuídos apresentam diversas vantagens em relação aos sistemas tradicionais. Em contrapartida, porém, estão sujeitos a alguns problemas. Sobre as vantagens e desvantagens dos bancos de dados distribuídos, relacione adequadamente as colunas.

1. Vantagem.
2. Desvantagem.

(     ) Segurança.
(     ) Os dados ficam localizados próximos do local de maior demanda.
(     ) Independência do processador.
(     ) Ampliação das necessidades de armazenamento e infraestrutura.
(     ) Custos operacionais reduzidos.
A sequência está correta em
Alternativas
Q678776 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

Em versões recentes da linguagem SQL, o comando delete permite a exclusão de valores em atributos específicos, mantendo-se inalterados os valores dos outros atributos que compõem a tupla.

Alternativas
Q678775 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

A inserção de uma consulta na cláusula from de outra consulta não configura erro de sintaxe.

Alternativas
Respostas
9201: A
9202: D
9203: B
9204: E
9205: A
9206: D
9207: C
9208: C
9209: A
9210: D
9211: A
9212: C
9213: A
9214: D
9215: E
9216: E
9217: E
9218: C
9219: E
9220: C