Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q608998 Banco de Dados

No MS SQL Server 2008, a execução do comando SQL

select GETDATE()

produz:

Alternativas
Q608997 Banco de Dados

No Oracle 11g, o comando SQL

select * from dual d1, dual d2

produz um resultado que contém, além da linha de títulos:

Alternativas
Q608992 Banco de Dados

Considere a tabela F2 mostrada a seguir com a respectiva instância.

 

O comando que Thiago deve usar é:
Alternativas
Q608991 Banco de Dados

Considere a tabela F1, mostrada com a respectiva instância a seguir.

 

O número de registros removidos pelo comando SQL

Imagem associada para resolução da questão

é

Alternativas
Q608990 Banco de Dados
Bancos de dados conhecidos como NoSQL podem ser particionados em diferentes servidores, o que introduz o problema de processar consultas que envolvem múltiplos nós de processamento. Um modelo usualmente empregado nessas circunstâncias é conhecido como:
Alternativas
Q608987 Banco de Dados

Considere uma tabela de banco de dados que represente a árvore genealógica simplificada da família real brasileira, como mostrada a seguir.

 

Rafael pretende escrever um comando SQL que insira nessa tabela as relações de ancestralidade que podem ser derivadas das que ali estão. Por exemplo, Dona Leopoldina é descendente de Dom Pedro I porque descende de Dom Pedro II, que descende de Dom Pedro I.

Assim, Rafael escreveu o comando SQL 


Para incluir todas as relações de descendência possíveis de deduzir dos dados originais, Rafael teve que executar esse comando, pelo menos:
Alternativas
Q608984 Banco de Dados

Considere a tabela F1 apresentada a seguir, implementada num banco de dados relacional.


O SQL que Thiago deve usar é:
Alternativas
Q608982 Banco de Dados

Analise o diagrama apresentado a seguir na notação IDEF1X.

 

O comando SQL para a criação de tabela que está de acordo com esse modelo é:
Alternativas
Q607560 Banco de Dados
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância. 

                                     
Considerando a tabela T, analise o comando SQL a seguir.

Imagem associada para resolução da questão
O número de registros da tabela T removidos pela execução desse comando é: 
Alternativas
Q607559 Banco de Dados
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância. 

                                     
Considerando a tabela T, o resultado do comando SQL 

Imagem associada para resolução da questão

tem uma coluna e, além da linha de títulos, exibe: 
Alternativas
Q607558 Banco de Dados
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância. 

                                     
O número de linhas produzidas, além da linha de títulos, pelo comando SQL 

                  Imagem associada para resolução da questão

é: 
Alternativas
Q607557 Banco de Dados
Analise as afirmativas seguintes sobre a função e o processamento das cláusulas “where", “having" e “group by" em conjunto com funções de agregação em comandos SQL.

I. A cláusula 'where" é aplicada depois da agregação.

II. A cláusula “having" é aplicada antes da agregação.

III. A cláusula “having" não pode ser aplicada num comando contendo a cláusula “group by".

IV. A cláusula “group by" estabelece a ordem de aplicação das cláusulas “where" e “group by".

Está correto somente o que se afirma em: 
Alternativas
Q606870 Banco de Dados
A manipulação dos dados armazenados em bancos de dados é realizada, muitas vezes, por linguagens com essa finalidade específica. Essas linguagens podem ser próprias do SGBD utilizado, embora muitas vezes representem a implementação de linguagem padrão de acesso a dados. Acerca desse assunto, julgue o seguinte item.

Na linguagem SQL, o comando FULL OUTER JOIN combina os resultados dos comandos LEFT JOIN e RIGHT JOIN.


Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602436 Banco de Dados
Julgue os itens seguintes, relativos ao framework Hibernate. Nesse sentido, considere que a sigla HQL, sempre que utilizada, se refere a  Hibernate Query Language.

Uma das desvantagens da utilização do Hibernate é o aumento do tempo de desenvolvimento, já que todas as consultas SQL deverão ser transcritas para a linguagem HQL para poderem ser mapeadas em classes Java.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602419 Banco de Dados
                 
Considerando os dados apresentados nas tabelas, julgue o item subsequente, a respeito de conceitos e comandos SQL.

Quando aplicadas na coluna VALOR_CD da tabela CD, as funções AVG e STDDEV retornam a média aritmética e o desvio-padrão dos preços dos CDs, respectivamente. 
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602418 Banco de Dados
                 
Considerando os dados apresentados nas tabelas, julgue o item subsequente, a respeito de conceitos e comandos SQL.

O comando a seguir apresentará como resultado uma tabela com 3 linhas.

SELECT COUNT(*) FROM CD

WHERE VALOR_CD ≥ 16
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602417 Banco de Dados
                 
Considerando os dados apresentados nas tabelas, julgue o item subsequente, a respeito de conceitos e comandos SQL.

Assumindo que cada cantor vendeu apenas uma unidade de cada CD de sua autoria, o comando a seguir apresentará o ganho total de cada um deles.

SELECT CANTOR.NOME_CANTOR, SUM(CD.VALOR_CD)

FROM CANTOR, CD

WHERE CD.CODIGO_CANTOR = CANTOR.CODIGO_CANTOR
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602416 Banco de Dados
                 
Considerando os dados apresentados nas tabelas, julgue o item subsequente, a respeito de conceitos e comandos SQL.

Considere o comando abaixo.

SELECT CANTOR.NOME_CANTOR, CD.TITULO_CD

FROM CANTOR, CD

WHERE CD.CODIGO_CANTOR = CANTOR.CODIGO_CANTOR

Quando executado, esse comando apresentará o resultado mostrado a seguir.

                       Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602415 Banco de Dados
CREATE TABLE PESSOA (

ID INTEGER NOT NULL,

NOME CHAR(50) NOT NULL UNIQUE,

CPF DECIMAL (11,0) NULL,

NACIONALIDADE INTEGER NOT NULL,

PRIMARY KEY (ID),

FOREIGN KEY (NACIONALIDADE)

REFERENCES TABELA_NACIONALIDADE(CODIGO_NACIONALIDADE)

);
Com base no comando SQL apresentado, julgue o item subsequente.

A cláusula NULL na coluna CPF indica que o conteúdo dessa coluna pode ser zero, já que ela é do tipo DECIMAL (11,0).
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602414 Banco de Dados
CREATE TABLE PESSOA (

ID INTEGER NOT NULL,

NOME CHAR(50) NOT NULL UNIQUE,

CPF DECIMAL (11,0) NULL,

NACIONALIDADE INTEGER NOT NULL,

PRIMARY KEY (ID),

FOREIGN KEY (NACIONALIDADE)

REFERENCES TABELA_NACIONALIDADE(CODIGO_NACIONALIDADE)

);
Com base no comando SQL apresentado, julgue o item subsequente.

A tabela TABELA_NACIONALIDADE deve ter uma coluna de nome DESCRICAO_NACIONALIDADE para obter o texto equivalente a cada código.
Alternativas
Respostas
2961: B
2962: B
2963: A
2964: E
2965: B
2966: C
2967: E
2968: B
2969: A
2970: B
2971: D
2972: A
2973: C
2974: E
2975: C
2976: E
2977: E
2978: C
2979: E
2980: E