Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q914455 Banco de Dados
Considere o comando SQL a seguir.
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
Alternativas
Q914454 Banco de Dados
Considere a tabela teste, com uma coluna apenas, intitulada numero, contendo sete registros, com os números 1, 2, 3, 3, 4, 4, 5, um em cada linha. Considere ainda que os quatro comandos SQL, a seguir, tenham sido executados, em bloco, no MS SQL Server ou no Oracle,
select distinct * from teste; select * from teste union select * from teste; select distinct numero from teste; select numero from teste group by numero;
Desconsiderando eventuais inversões na ordem em que os valores são apresentados, assinale a conclusão correta com relação à equivalência dos resultados dessa execução.
Alternativas
Q914453 Banco de Dados

O comando SQL


select convert(real,getdate() )


executado no MS SQL Server, no dia 27/04/2018, às 18.00h, retornou

Alternativas
Q914451 Banco de Dados

Usar palavras reservadas para nomear objetos não é uma boa ideia, mas no MS SQL Server é possível usar palavras reservadas em certos objetos, desde que, por ocasião da utilização esses objetos, seus nomes sejam de forma especial.

Observe os dois comandos SQL a seguir.


select "having" from teste

where between <> 'between';

select [having] from teste

where [between] <> 'between';


Sobre esses comandos, analise as afirmativas a seguir.

I. O resultado do primeiro comando é sempre vazio.

II. O primeiro comando causa um erro de compilação.

III. O resultado do segundo comando é sempre vazio.

IV. O segundo comando causa um erro de compilação.


Está correto o que se afirma em

Alternativas
Q914447 Banco de Dados

Observe o comando SQL a seguir.


drop table T1, T2 cascade


No MYSQL, esse comando

Alternativas
Q914417 Banco de Dados

Analise o diagrama IDEF1X a seguir.


Imagem associada para resolução da questão

Assinale a opção que indica o script SQL que cria a tabela E1 corretamente.

Alternativas
Q914407 Banco de Dados
Num banco de dados MySQL, a tabela teste foi criada com um coluna intitulada having, que sabidamente é uma palavra reservada. Assinale o comando SQL que não referencia corretamente a coluna citada.
Alternativas
Q909575 Banco de Dados
O comando SQL utilizado para exibir dados sem repetição em um banco de dados é o
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908928 Banco de Dados
Seja o banco de dados relacional definido a seguir, que armazena dados de pacientes, medicações, e como medicamentos são ministrados a pacientes. A chave primária de cada tabela é representada com a marca <PK>, e as chaves estrangeiras com <FK>.

    medicacao (idmedic <PK> , nome, dosagem)
    paciente (idpac <PK>, nome)      prescricao (idprescr<PK>, idpac <FK> , idmedic ,      <FK>data, hora)      o atributo prescricao.idpac referencia a tabela paciente
    o atributo prescricao.idmedic referencia a tabela medicacao

Assinale a alternativa que traduz para SQL a consulta liste o nome dos pacientes para os quais tenham sido prescritas todas as medicações cadastradas.
Alternativas
Q907739 Banco de Dados

Considere o esquema de banco de dados SQL fornecido a seguir para responder à questão.



Considere o objetivo da gestão acadêmica da instituição de produzir um gráfico com a seguinte informação:


Imagem associada para resolução da questão


Supondo que a nota mínima para aprovação seja 5, a consulta SQL que corretamente recupera as informações para produzir o gráfico solicitado é

Alternativas
Q907738 Banco de Dados

Considere o esquema de banco de dados SQL fornecido a seguir para responder à questão.



Supondo que a nota mínima para aprovação seja 5, a consulta SQL que corretamente recupera a relação de alunos que foram aprovados é
Alternativas
Q907213 Banco de Dados

Considere o seguinte comando:


UPDATE aluno SET nota=0 WHERE nota LIKE ’-’


Sobre este comando é correto afirmar que

Alternativas
Q907212 Banco de Dados

Considere o seguinte comando SQL:


1 CREATE SCHEMA IF NOT EXISTS escola;

2 USE escola;

3 CREATE TABLE turma (id INT AUTO_INCREMENT PRIMARY KEY, nome VARCHAR(10));


Sobre este comando é correto afirmar que

Alternativas
Q905517 Banco de Dados

INSTRUÇÃO: Use o script abaixo em linguagem SQL, para responder à questão.


                       

Escolha a sentença SQL que melhor responda à consulta “Listar a placa do carro, a descrição do modelo e o nome do fabricante do modelo”:
Alternativas
Q905516 Banco de Dados

INSTRUÇÃO: Use o script abaixo em linguagem SQL, para responder à questão.


                       

Escolha a sentença SQL que melhor responda à consulta “Listar o nome do fabricante e a descrição do modelo que não tem carro cadastrado (todos os fabricantes devem ser listados, mesmo que não tenham modelos cadastrados).":
Alternativas
Q905515 Banco de Dados

INSTRUÇÃO: Use o script abaixo em linguagem SQL, para responder à questão.


                       

Escolha as sentenças SQL que serão executadas, sem violar nenhuma restrição do modelo relacional, supondo que o banco de dados esteja vazio:
Alternativas
Q903111 Banco de Dados
Na versão padrão de SQL (SQL ANSI), uma tabela pode ser eliminada através do comando:
Alternativas
Q903110 Banco de Dados

Em ANSI SQL é possível comparar parte de uma cadeia de caracteres utilizando o operador LIKE. Utilizando esse operador, é possível estabelecer se a cadeia, ou parte dela, segue algum padrão especificado. A esse respeito, analise as proposições abaixo.



1) $ pode ser usado para substituir uma subcadeia de tamanho arbitrário entre zero ou mais caracteres.

2) % pode ser usado para substituir uma subcadeia de tamanho arbitrário entre zero ou mais caracteres.

3) ? pode ser usado para substituir um único caracter.

4) * pode ser usado para substituir um único caracter.


Está(ão) correta(s), apenas:

Alternativas
Q903103 Banco de Dados
Considere uma tabela de banco de dados relacional definida por Pessoa (ID, nome, nascimento, peso). Como seria uma consulta em SQL para mostrar o nome de todas as pessoas cujo peso está entre 70 e 80?
Alternativas
Q903102 Banco de Dados
Structured Query Language, mais conhecida como SQL, é uma linguagem para manipular e consultar tabelas de banco de dados de modelo relacional. SQL é considerada uma linguagem de paradigma:
Alternativas
Respostas
2461: B
2462: E
2463: B
2464: A
2465: B
2466: E
2467: A
2468: A
2469: D
2470: A
2471: E
2472: C
2473: A
2474: D
2475: C
2476: A
2477: C
2478: B
2479: D
2480: E