Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q261225 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.

Os comandos SQL mostrados abaixo, executados no SQL Server 2008 R2, permitem criar duas tabelas temporárias: #temp1 e ##temp2, respectivamente, dos tipos local e global.

CREATE TABLE #temp1 (col1 INT PRIMARY KEY)
GO
CREATE TABLE ##temp2 (col1 INT PRIMARY KEY)

Alternativas
Q261224 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.


O comando SQL mostrado abaixo, se executado no SQL SERVER 2008 R2, permite que se adicione uma coluna, col2, à tabela cliente.
ADD COLUMN col2 int NOT NULL ON TABLE cliente

Alternativas
Q261223 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.



O comando SQL mostrado abaixo, construído a partir dos dados da tabela cliente e executado no PostgreSQL 8.2, retornará apenas um registro, concatenando os atributos fname e lname.
SELECT fname+lname FROM cliente WHERE age >56

Alternativas
Q261222 Banco de Dados
                                                       tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53 
                                                 Dara       Carvalho       15 
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.



No Oracle 10g, é possível combinar, em uma mesma instrução SELECT do SQL, os argumentos HAVING e WHERE.

Alternativas
Q261221 Banco de Dados
                                                         tabela cliente
                                               fname        lname       age
                                                Paulo          Silva          53
                                                 Dara       Carvalho       15
                                                Fátima         Silva          57

Tendo como referência a tabela acima, julgue o  item  seguinte, referente a SQL.


O comando SQL mostrado abaixo, construído a partir dos dados da tabela cliente e executado no Oracle 10g, retornará apenas um registro.
SELECT fname FROM cliente WHERE SAL ^= 53

Alternativas
Q261137 Banco de Dados
As tabelas Projeto, Funcionario e Participacao_Projeto participam da base de dados de um sistema de controle de projetos. A estrutura dessas tabelas é a seguinte:

Imagem associada para resolução da questão

O comando SQL que retorna o nome somente dos funcionários que participaram de TODOS os projetos é:

Alternativas
Q257867 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

A agregação de dados em bancos SQL é necessária quando se faz qualquer tipo de processamento analítico, o que pode demandar um número muito grande de agrupamentos a serem considerados; entretanto uma consulta individual resulta em apenas uma tabela.

Alternativas
Q257859 Banco de Dados
Com relação a modelagem de dados e OLAP, julgue os próximos
itens.

Imagem 002.jpg são construtores de tipos estruturados (ou geradores de tipos) em SQL.
Alternativas
Q249867 Banco de Dados
Um sistema de cadastro de clientes utiliza uma base de dados SQL Server. A tela de cadastro monta o comando de inserção de dados concatenando os valores aos campos do sistema. Esse procedimento é um risco ao sistema, porque

Alternativas
Q237759 Banco de Dados
Um banco de dados relacional possui um conjunto de relações, cujo esquema é apresentado a seguir.

T1 (a, b, c, d)
T2 (d, e)

Considere que:
• os atributos sublinhados de forma contínua são chaves primárias de suas respectivas tabelas;
• todos os atributos em todas as tabelas são numéricos;
• o atributo d na tabela T1 é chave estrangeira do atributo d da tabela T2; e
• as tabelas T1 e T2, ambas inicialmente não contendo tuplas, tenham sobre elas executados, respectivamente, os seguintes comandos:
INSERT INTO T2
VALUES (10,40),(23,52),(60,37),(31,13),(45,54),(35,10);
INSERT INTO T1
VALUES (1,0,4,60),(2,3,5,35), (3,4,8,31),(4,21,6,60),(5,7,7,10), (6,9,21,31),(7,3,2,23),(8,6,5,45),(9,0,0,31),(10,1,8,60);
SELECT Y.e
FROM T1 X JOIN T2 Y ON X.d = Y.d
GROUP BY Y.e
HAVING max(c) > (SELECT avg(c) FROM T1 Y) 

Quantas linhas há na tabela resultante da execução do comando SELECT?
Alternativas
Ano: 2011 Banca: FDC Órgão: CREMERJ Prova: FDC - 2011 - CREMERJ - Técnico de Informática |
Q237236 Banco de Dados
Um banco de dados possui duas tabelas, apresentadas abaixo.

Imagem 033.jpg

Um DBA precisa gerar uma terceira tabela Resultado com as seguintes especificações:

– Conter Nome, Marca e Modelo, obtidos a partir das duas tabelas;

– Ter seleção realizada exclusivamente para carros com a mesma placa nas duas tabelas;

– Apresentar os dados ordenados de forma descendente por Marca e em ordem ascendente por Nome.

O comando SQL que gera essa tabela Resultado é
Alternativas
Q220695 Banco de Dados
Instrução: Para responder às questões 43 e 44, considere o modelo de dados apresentado abaixo.

Imagem 005.jpg

Consta uma instrução SQL INCORRETA em:
Alternativas
Q220613 Banco de Dados
A linguagem de manipulação de dados (DML)
Alternativas
Q214084 Banco de Dados
ADD column_name datatype é expressão SQL que se aplica no contexto da.
Alternativas
Q212730 Banco de Dados
De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Excluir os corretores que não são gerentes de outros corretores”:

Alternativas
Q212729 Banco de Dados
De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Listar o nome do corretor que atende em duas ou mais regiões”:

Alternativas
Q212728 Banco de Dados
De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta “Listar o nome de todas as regiões cadastradas com o respectivo município e o total de corretores que atendem em cada uma delas. Exibir as regiões sem corretores com total igual a zero”:

Alternativas
Q212727 Banco de Dados
De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor res- ponda à consulta “Listar o nome do corretor que possui telefone cadastrado, mas não atende em nenhuma região”:

Alternativas
Q210270 Banco de Dados
Sobre o engine PL/SQL, está INCORRETO afirmar:

Alternativas
Q209300 Banco de Dados
Durante a criação de uma tabela - Create Table, em SQL, deseja-se especificar que uma coluna só possa incluir, por exemplo, valores maiores que zero. Uma constraint utilizada para isso é
Alternativas
Respostas
3961: C
3962: E
3963: E
3964: C
3965: E
3966: D
3967: E
3968: C
3969: C
3970: C
3971: E
3972: C
3973: C
3974: A
3975: A
3976: D
3977: B
3978: C
3979: B
3980: B