Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 2.679 questões

Ano: 2018 Banca: AOCP Órgão: UEFS
Q1206274 Banco de Dados
Em SQL, para remover uma tabela com nome "FUNCIONARIOS" mesmo que ela possuir qualquer restrição como views e outros elementos que a referenciam, deve ser utilizado qual comando? 
Alternativas
Ano: 2012 Banca: FCC Órgão: DPE-SP
Q1204837 Banco de Dados
Atenção: Para responder à questão a seguir, utilize os comandos SQL abaixo.
Considere que os comandos foram executados na sequência da numeração indicada:
[1] CREATE TABLE Tab_InfJuv (ID integer UNIQUE, Unidade varchar (50), Defensor varchar (50), Tipo integer);
[2] INSERT INTO Tab_InfJuv VALUES ( 11, 'Chacara Santo Antonio-Sao Paulo', 'Jorge da Silva', 1);
[3] INSERT INTO Tab_InfJuv VALUES ( 14, 'Parque Monteiro Soares- Sao Paulo', 'Maria Joana Santos', 2);
[4] INSERT INTO Tab_InfJuv VALUES ( 12, 'Centro-São Paulo', 'Jorge da Silva', 2);
[5] INSERT INTO Tab_InfJuv VALUES ( 32, 'Centro-Diadema', 'Ana Maria da Silva', 1);
O comando SQL correto é:
Alternativas
Ano: 2012 Banca: FCC Órgão: DPE-SP
Q1204834 Banco de Dados
Atenção: Para responder à questão a seguir, utilize os comandos SQL abaixo.
Considere que os comandos foram executados na sequência da numeração indicada:
[1] CREATE TABLE Tab_InfJuv (ID integer UNIQUE, Unidade varchar (50), Defensor varchar (50), Tipo integer);
[2] INSERT INTO Tab_InfJuv VALUES ( 11, 'Chacara Santo Antonio-Sao Paulo', 'Jorge da Silva', 1);
[3] INSERT INTO Tab_InfJuv VALUES ( 14, 'Parque Monteiro Soares- Sao Paulo', 'Maria Joana Santos', 2);
[4] INSERT INTO Tab_InfJuv VALUES ( 12, 'Centro-São Paulo', 'Jorge da Silva', 2);
[5] INSERT INTO Tab_InfJuv VALUES ( 32, 'Centro-Diadema', 'Ana Maria da Silva', 1);
O comando SQL
Alternativas
Ano: 2010 Banca: FCC Órgão: TRE-RN
Q1201538 Banco de Dados
Na SQL, é o comando principal da Linguagem de Consulta de Dados:
Alternativas
Ano: 2010 Banca: BIO-RIO Órgão: Prefeitura de Barra Mansa - RJ
Q1201058 Banco de Dados
Em um banco de dados Oracle, a Data Definition Language – DDL descreve como objetos e tabelas podem ser definidos, alterados e removidos. Além do CREATE TABLE, são comandos da DDL:
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: DETRAN-RS
Q1198466 Banco de Dados
Julgue o item, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.
Considerando-se o comando SQL a seguir, se, para todas as tuplas das tabelas T1 e T2, respectivamente, as colunas a e b tiverem um mesmo valor, a execução bem sucedida desse comando, em um banco de dados que contenha mais tabelas, produzirá uma quantidade de tuplas igual ao produto das quantidades de tuplas das tabelas T1 e T2. SELECT a.a, b.b, b.c, a.d FROM T1 as a, T2 as b WHERE a.a = b.b ORDER BY a.a
Alternativas
Ano: 2019 Banca: IBFC Órgão: Prefeitura de Cruzeiro do Sul - RS
Q1198009 Banco de Dados
João é analista de sistemas da empresa FF Solutions e recebeu uma tarefa onde será necessário excluir todos os registros da tabela “Vendas” onde o valor da coluna “NomeCliente” seja igual a “ABC Log”. Assinale a alternativa correta que permita a João executar sua tarefa.
Alternativas
Ano: 2019 Banca: IBFC Órgão: Prefeitura de Cruzeiro do Sul - RS
Q1197939 Banco de Dados
Carlos precisa realizar uma consulta no banco de dados utilizando SQL. Assinale a alternativa correta que retorne todos os registros de uma tabela chamada "Aluno" onde o valor da coluna "NomeAluno" começa com "a":
Alternativas
Ano: 2009 Banca: IPAD Órgão: COMPESA
Q1197621 Banco de Dados
Seja a tabela ALUNO criada com o seguinte comando SQL:
CREATE TABLE ALUNO(ID_ALUNO INT PRIMARY KEY, NOME VARCHAR(50) NOT NULL, NOTA DECIMAL(10,1));
E sejam os seguintes comandos de inserção de linhas na tabela ALUNO:
I. INSERT INTO ALUNO VALUES (1, 'João', 10.0);
II. INSERT INTO ALUNO (ID_ALUNO, NOME, NOTA) VALUES (2, 'Maria', 6.5);
III. INSERT INTO ALUNO (NOME, NOTA) VALUES ('José', 5.2);
Assinale a única alternativa correta: 
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-AM
Q1197318 Banco de Dados
Considere que exista uma tabela denominada TabProcessos que possui os seguintes campos: NroProcesso (tipo varchar), NroVara (tipo int), CPFAutor (tipo varchar). Para que seja feita uma consulta que resulte no total de processos em cada uma das varas, o comando SQL correto é 
Alternativas
Ano: 2012 Banca: Quadrix Órgão: DATAPREV
Q1195537 Banco de Dados
A alternativa que apresenta a sintaxe incorreta de um comando SQL é:
Alternativas
Ano: 2019 Banca: AOCP Órgão: IBGE
Q1192760 Banco de Dados
A seguir, é apresentado o SQL que realiza uma consulta que implementa um determinado relatório. 
SELECT PRO.NOME, COUNT(ELE.ID) QTD FROM PRODUTO PRO JOIN  ELEMENTO ELE 21 (PRO.ID = ELE.PRODUTO) JOIN  VENDA VEN 21 (VEN.ID = ELE.VENDA) WHERE  VEN.DATA_VENDA >= SYSDATE-10 AND ROWNUM <= 20  GROUP BY PRO.NOME  ORDER BY 2 DESC
Assinale a alternativa que descreve o que esse relatório apresenta ao usuário.
Alternativas
Q1192072 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional:
Item (ID, Nome, Categoria, Valor)
O comando SQL para criar uma visão chamada Alfa, tendo por base a tabela Item, apenas para itens de valor maior do que R$ 250,00 é:
Alternativas
Q1192061 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional:
Venda (Cod, Item, Qtde, Valor, Data)
O comando SQL para obter a quantidade de itens vendidos, considerando apenas os produtos de valor inferior a R$ 200,00 e cujo campo Item não contenha valor nulo (ausência de valor) é:
Alternativas
Q1192060 Banco de Dados
. Considere a seguinte tabela de um banco de dados relacional:
Cliente (CPF, Nome, Data_Nascimento, Nacionalidade)
O comando SQL para obter o nome e a nacionalidade dos clientes cujo nome comece com a letra M e termine com a letra S é
SELECT Nome, Nacionalidade FROM Cliente Comando X
O comando X que completa corretamente a consulta desejada é:
Alternativas
Q1191981 Banco de Dados
O comando do SQL ANSI para excluir, da tabela X, os registros cujo valor do atributo A seja igual a 20 é:
Alternativas
Ano: 2018 Banca: AOCP Órgão: UNIR
Q1190832 Banco de Dados
A linguagem SQL pode ter vários enfoques e é através de comandos SQL que os usuários podem montar consultas poderosas, sem a necessidade da criação de um programa, podendo utilizar ferramentas front-end para a montagem de relatórios. Sobre as características da linguagem SQL, julgue, como VERDADEIRO ou FALSO, o item a seguir. 
A execução do comando CREATE TABLE tem por função criar uma tabela e, para excluir uma tabela já existente, deve-se executar o comando DROP TABLE. 
Alternativas
Ano: 2018 Banca: AOCP Órgão: UNIR
Q1190825 Banco de Dados
A linguagem SQL pode ter vários enfoques e é através de comandos SQL que os usuários podem montar consultas poderosas, sem a necessidade da criação de um programa, podendo utilizar ferramentas front-end para a montagem de relatórios. Sobre as características da linguagem SQL, julgue, como VERDADEIRO ou FALSO, o item a seguir. 
 Para fazer agrupamento de dados, utilizase a cláusula GROUP BY que permite unir, em uma única linha ou coluna, todas as linhas ou colunas selecionadas que possuam os mesmos valores, com exceção das que são operadas por algum operador aritmético. 
Alternativas
Ano: 2018 Banca: AOCP Órgão: UNIR
Q1190647 Banco de Dados
A linguagem SQL pode ter vários enfoques e é através de comandos SQL que os usuários podem montar consultas poderosas, sem a necessidade da criação de um programa, podendo utilizar ferramentas front-end para a montagem de relatórios. Sobre as características da linguagem SQL, julgue, como VERDADEIRO ou FALSO, o item a seguir. 
 Uma das vantagens é a independência de fabricante, pois a linguagem SQL é adotada por praticamente todos os SGBD’s relacionais existentes no mercado, além de ser uma linguagem padronizada (ANSI). 
Alternativas
Ano: 2018 Banca: AOCP Órgão: UNIR
Q1190635 Banco de Dados
A linguagem SQL pode ter vários enfoques e é através de comandos SQL que os usuários podem montar consultas poderosas, sem a necessidade da criação de um programa, podendo utilizar ferramentas front-end para a montagem de relatórios. Sobre as características da linguagem SQL, julgue, como VERDADEIRO ou FALSO, o item a seguir. 
O responsável pela administração do banco de dados é o usuário MASTER, que pode utilizar comandos SQL para realizar tarefas relacionadas com a manutenção dos esquemas do banco de dados. 
Alternativas
Respostas
1101: B
1102: D
1103: A
1104: A
1105: A
1106: C
1107: D
1108: A
1109: E
1110: B
1111: A
1112: E
1113: E
1114: E
1115: D
1116: B
1117: C
1118: C
1119: C
1120: E