Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

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
Q803078 Banco de Dados
Qual é a maneira correta de se criar uma VIEW para retornar todos os nomes de clientes armazenados em uma tabela denominada CLIENTES?
Alternativas
Q803071 Banco de Dados
Em um banco de dados relacional, qual forma normal está sendo estabelecida quando todos os valores de colunas são atômicos, eliminando grupos repetidos de dados?
Alternativas
Q803070 Banco de Dados
Qual é a sintaxe correta do comando SQL, que deve ser utilizado para eliminar as duplicatas dos resultados de uma instrução select a ser realizada na tabela de PRODUTOS?
Alternativas
Q800975 Banco de Dados
Qual comando SQL deve ser utilizado para se encontrar a média aritmética de um conjunto de valores?
Alternativas
Q800974 Banco de Dados
Qual comando SQL é necessário para listar os itens na tabela de PRODUTOS ordenados por NOME, começando pelo final do alfabeto?
Alternativas
Q800973 Banco de Dados
Em um relacionamento entre duas entidades, em que a primeira pode se relacionar com vários registros na segunda, e a segunda se relaciona com apenas uma na primeira, tem-se:
Alternativas
Q800881 Banco de Dados

Considere a seguinte tabela “produto” pertencente a um banco de dados relacional:

Imagem associada para resolução da questão

É uma possível chave primária para essa tabela:

Alternativas
Q800867 Banco de Dados
É a ferramenta mais popular para exploração de um datawarehouse:
Alternativas
Q800866 Banco de Dados
Na linguagem de manipulação de dados DML, os comandos que permitem remover linhas existentes em uma tabela e mudar os valores de dados em uma ou mais linhas da tabela existente são, respectivamente:
Alternativas
Q800865 Banco de Dados
São características da linguagem SQL as abaixo relacionadas, EXCETO:
Alternativas
Q800864 Banco de Dados
O conceito que permite ao SGBD dispor de recursos que possibilite selecionar a autoridade de cada usuário é:
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
Q795699 Banco de Dados

Imagem associada para resolução da questão


Com base no conceito de normalização de banco de dados e na tabela apresentada, é correto afirmar que a tabela está

Alternativas
Q795698 Banco de Dados
Assinale a alternativa cuja superchave é válida para uma tabela relacional com atributos definidos por R(A, B, C, D, E) e com dependências funcionais AB → C, DE → B e CD → E.
Alternativas
Q794596 Banco de Dados

                            ASSUMA AS TABELAS CRIADAS COM O COMANDO

                                 ABAIXO PARA RESPONDER À PERGUNTA

    

O resultado do comando

SELECT d.nome AS Departamento, COUNT(a.id_prof) AS 'Nº Prof' from professor p, departamento d,

associado a WHERE a.id_dep=d.id AND p.id = a.id_prof GROUP BY (a.id_dep);

corresponde à(ao)

Alternativas
Q794595 Banco de Dados

                            ASSUMA AS TABELAS CRIADAS COM O COMANDO

                                 ABAIXO PARA RESPONDER À PERGUNTA

    

Assumindo as tabelas vazias, o conjunto de comandos que insere corretamente novas entradas nessas tabelas é

Alternativas
Q794405 Banco de Dados
Normalização de dados é um processo que visa eliminar dados redundantes e garantir que a dependência de dados faça sentido. O processo de normalização gera tabelas que se apresentam normalmente em 1FN (primeira forma normal), 2FN (segunda forma normal) e 3FN (terceira forma normal). Assinale a alternativa que indica especificamente a(s) forma(s) normal(is) que aplica a regra “não possuir atributos com dependência transitiva dependentes da chave”:
Alternativas
Q794404 Banco de Dados
No modelo relacional, cada registro de uma tabela tem um identificador único chamado de chave primária. Assinale a alternativa que indica o nome da chave primária quando utilizada como referência em outro registro de outra tabela:
Alternativas
Q794387 Banco de Dados
Uma aplicação WEB foi construída de forma que o texto digitado em campos dos formulários é diretamente transferido para as expressões SQL (Structured Query Language). Esta é uma forma insegura de tratamentos das informações, permitindo que comandos SQL sejam passados diretamente ao SGBD (Sistema Gerenciador de Banco de Dados). Assinale a alternativa que indica como esta forma de ataque é mais conhecida em inglês:
Alternativas
Respostas
10461: D
10462: A
10463: A
10464: D
10465: B
10466: D
10467: B
10468: E
10469: A
10470: A
10471: C
10472: C
10473: D
10474: C
10475: D
10476: D
10477: C
10478: A
10479: C
10480: D