Questões de Concurso Para analista de banco de dados

Foram encontradas 2.067 questões

Resolva questões gratuitamente!

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

Q828431 Banco de Dados

Foi criado a seguinte tabela:

CREATE TABLE clientes (

id INT,

nome VARCHAR(50),

idade INT,

sexo CHAR(1)

Assinale a alternativa que está com a sintaxe SQL correta:

Alternativas
Q828430 Banco de Dados

Assinale a alternativa que está com a sequência correta da sintaxe da Linguagem SQL:

(A) FROM clientes

(B) ORDER BY nome_cli

(C) SELECT *

(D) WHERE cidade_cli = ‘Santos’

Alternativas
Q828429 Banco de Dados
O comando REVOKE da linguagem SQL é utilizado para controle de:
Alternativas
Q828428 Banco de Dados

Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação referente à declaração SELECT da linguagem SQL, respectivamente:

( ) retorna um conjunto de resultados de registros de uma ou mais tabelas.

( ) é o comando de Linguagem de Definição de Dados (DDL) mais utilizado

( ) a sintaxe SELECT DISTINCT é utilizada para selecionar apenas linhas duplicadas.

Alternativas
Q828427 Banco de Dados
A declaração DROP, utilizada na linguagem SQL, tem a função básica de:
Alternativas
Q828426 Banco de Dados
“Os bancos de dados relacionais utilizam a _________ de dados para evitar redundâncias e possibilitar um maior desempenho nas pesquisas.” Preencha corretamente a frase anterior com uma das alternativas a seguir:
Alternativas
Q828425 Banco de Dados
O conjunto de programas de computador (softwares), responsáveis pelo gerenciamento de uma base de dados, é conhecido, tipicamente, pela sigla em português:
Alternativas
Q828424 Banco de Dados

Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação, referente ao banco de dados relacional, respectivamente:

( ) O relacionamento N:N exige o uso de uma tabela auxiliar.

( ) O relacionamento N:N indica que as tabelas têm relação unívoca entre si.

( ) Uma chave é um conjunto de um ou mais atributos que determinam a unicidade de cada registro.

Alternativas
Q828423 Banco de Dados
A definição para “quantidade de ocorrências que uma entidade está associada à outra por meio de um relacionamento”, refere-se à (ao):
Alternativas
Q828422 Banco de Dados
Num Banco de Dados relacional, a forma de referenciar, inequivocamente, uma única linha é através da utilização de uma:
Alternativas
Q828421 Banco de Dados

Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação, referente ao banco de dados relacional:

( ) Os registros de uma tabela são também chamados de atributos.

( ) As colunas de uma tabela são também chamadas de tuplas.

( ) Cada linha formada por uma lista ordenada de colunas representa um registro.

Alternativas
Q828420 Banco de Dados

Relacione as duas colunas quanto aos conceitos básicos de banco de dados:

(1) Entidades

(2) Atributos

(3) Relacionamentos


(A) Representam agregações de duas ou mais entidades.

(B) Representam classes de objetos do mundo real.

(C) Representam propriedades de entidades ou relacionamentos.

Alternativas
Q828419 Banco de Dados

Ao longo da história da tecnologia foram criados os seguintes modelos padrões de Banco de Dados, EXCETO:

Alternativas
Q762380 Banco de Dados

Analise o comando SQL a seguir.

SELECT * FROM pessoa

Para recuperar todos os registros da tabela pessoa, cujo campo sobrenome começa com a letra B, deverá ser acrescentado ao final do comando

Alternativas
Q762379 Banco de Dados

Analise a consulta SQL a seguir.

Linha 1: SELECT cidade, estado, COUNT(*)

Linha 2: FROM clientes

Linha 3: GROUP BY cidade, estado

Linha 4: UNION ALL Linha 5: SELECT cidade, estado, COUNT(*)

Linha 6: FROM empregados

Linha 7: GROUP BY cidade, estado

Para ordenar os resultados retornados pela consulta SQL acima, a cláusula ORDER BY deve ser colocada

Alternativas
Q762378 Banco de Dados

Analise a consulta SQL a seguir.


Linha 1: SELECT a.nome, b.sobrenome, c.rua, d.telefone

Linha 2: FROM pessoa a, pessoa b, endereco c, telefone d

Linha 3: ?

Linha 4: ORDER BY 1;


Assinale a alternativa que indica o número mínimo de JOINs que deve ser especificado na linha 3 da consulta SQL acima, de modo que os campos nos registros de saída pertençam todos à mesma pessoa. 

Alternativas
Q762377 Banco de Dados
A avaliação do desempenho no SGBD MySQL, versão 5.5 ou superior, pode ser obtida através de consultas executadas no
Alternativas
Q762376 Banco de Dados
Com relação às heurísticas utilizadas na otimização de consultas, analise as afirmativas a seguir. Imagem associada para resolução da questão
Assinale:
Alternativas
Q762375 Banco de Dados

Leia o fragmento a seguir.

“O programa _____ e o script _____ podem ser utilizados para fazer cópias de segurança no SGBD MySQL. O primeiro é mais geral porque pode ser utilizado em todos os tipos de tabela, o segundo somente funciona em alguns tipos de storage engines, como por exemplo o _____.”

Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.

Alternativas
Q762374 Banco de Dados

Com relação ao utilitário bcp do MS SQL Server 2008, ou versão superior, assinale V para a afirmativa verdadeira e F para a falsa.


( ) Copia dados em massa entre uma instância do Microsoft SQL Server e um arquivo de dados em um formato especificado pelo usuário.

( ) Pode ser usado para importar grande número de novas linhas para tabelas do SQL Server ou para exportar dados de tabelas para arquivos de dados.

( ) Quando usado com a opção outputquery, o utilitário não recuperará os bancos de dados do TEMPDB.


As afirmativas são, respectivamente, 

Alternativas
Respostas
581: C
582: A
583: B
584: D
585: C
586: B
587: B
588: D
589: A
590: D
591: A
592: B
593: C
594: E
595: C
596: C
597: A
598: C
599: B
600: B