Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q794215 Banco de Dados
Na linguagem SQL, a definição de uma tabela pode ser alterada pelo administrador de banco de dados por meio da instrução ALTER TABLE. Para remover-se uma coluna, pode-se definir qual será o comportamento da remoção. Se _____________ for escolhido no parâmetro DROP COLUMN, todas as restrições e views que referenciam a coluna são removidas automaticamente do esquema, junto com a coluna. Assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q794214 Banco de Dados
Na linguagem SQL, podemos empregar funções de agregação que tomam uma coleção (um conjunto ou subconjunto) de valores como entrada, retornando um valor simples. Existem circunstâncias em que gostaríamos de aplicar uma função agregada não somente a um conjunto de tuplas, mas também a um grupo de conjunto de tuplas, o que é possível por meio do uso da cláusula SQL _________ . O atributo ou atributos fornecidos nessa cláusula são usados para formar grupos. Assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q794211 Banco de Dados
Ao se utilizar a linguagem SQL, aceitamos o conjunto de relações como dado que deve ser especificado no sistema gerenciador de banco de dados por meio de uma linguagem. A linguagem_______________permite não só a especificação de um conjunto de relações, como também informações acerca de cada uma das relações, incluindo: o esquema de cada relação, o domínio dos valores associados a cada atributo, as regras de integridade, o conjunto de índices para manutenção de cada relação, informações sobre segurança e autoridade sobre cada relação e a estrutura de armazenamento físico de cada relação. Assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q794209 Banco de Dados
A linguagem SQL contém recursos para testar se uma subconsulta possui alguma tupla repetida em seu resultado. O construtor___________ retorna o valor true caso o argumento de uma subconsulta não possua nenhuma tupla repetida. Assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q794208 Banco de Dados
A linguagem SQL possui meios para testar se o resultado de uma subconsulta possui alguma tupla. O construtor___________ retorna o valor true se o argumento de uma subconsulta é não-vazio. Assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q794197 Banco de Dados
Em uma tabela, uma coluna pode conter várias linhas com valores duplicados. Algumas vezes é essencial em uma pesquisa não apresentar estes valores repetidos, exibindo apenas uma ocorrência deste valor. Este procedimento pode ser efetuado com o comando SELECT
Alternativas
Q794196 Banco de Dados
Para uma tabela contendo as colunas I, N e M, considere a sequência de comandos SQL abaixo: SELECT I AS Id, N AS Nome FROM Tabela1 WHERE Id = 1 AND Nome = ‘Cadastro 1’; Este comando irá
Alternativas
Q794195 Banco de Dados
Durante uma pesquisa (query) em uma base de dados, as tabelas e colunas podem receber nomes temporários para facilitar a clareza da leitura da sequência de comandos. Este nome temporário é chamado de
Alternativas
Q794193 Banco de Dados
O comando SQL utilizado para adicionar, modificar ou remover colunas em uma tabela existente é chamado
Alternativas
Q783471 Banco de Dados
A SQL é constituída pela Data Control Language (DCL), a Data Definition Language (DDL) e a Data Manipulation Language (DML). Assinale a alternativa que apresenta os três comandos que são parte integrante da DDL.
Alternativas
Q777759 Banco de Dados
É Extensão da linguagem padrão SQL para o SGBD Oracle da Oracle Corporation, ou seja, é uma Linguagem Procedural da Oracle que estende a linguagem SQL:
Alternativas
Q777758 Banco de Dados
Frequentemente precisamos de listar os resultados por uma ordem em particular. Assinale abaixo a sintaxe correta para uma instrução ORDER BY do comando SQL:
Alternativas
Q777757 Banco de Dados
Quanto ao SQL, assinalar (F) Falso ou (V) Verdadeiro, para as afirmações abaixo respectivamente: ( ) Um exemplo de comando da DCL-Linguagem de Controle de Dados: GRANT ( ) Um exemplo de comando da DML-Linguagem de Manipulação de Dados: INSERT
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
Q762369 Banco de Dados

Com relação às instruções Transact-SQL do MS SQLSERVER 2012 não permitidas em gatilhos DML, assinale V para a afirmativa verdadeira e F para a falsa.

( ) ALTER DATABASE e CREATE DATABASE.

( ) DROP DATABASE e RESTORE DATABASE.

( ) RECONFIGURE e RESTORE LOG

As afirmativas são, respectivamente,

Alternativas
Q762368 Banco de Dados
As alternativas a seguir apresentam declarações DML da linguagem SQL utilizadas pelo MySQL versão 5.1 ou superior, à exceção de uma. Assinale-a.
Alternativas
Q762367 Banco de Dados
No trecho de código SQL a seguir está representado um conjunto de declarações que foram executadas por um programador no MySQL. 
CREATE TABLE TAB1 (MAT INT(10) NOT NULL, NOME VARCHAR(4) NOT NULL, FONE VARCHAR(9), PRIMARY KEY (MAT)); INSERT INTO TAB1 VALUES (0123456789, ‘ABC’, ‘XYZ’); CREATE VIEW V1 AS SELECT NOME, FONE, FONE+NOME AS VALUE FROM TAB1; SELECT * FROM V1; 

O resultado da declaração SELECT corresponde, respectivamente, a 
Alternativas
Q699619 Banco de Dados

Considere um banco de dados chamado empresa que possui uma tabela chamada cliente com os campos id (primary key), nome, telefone e renda. Considere que nessa tabela há 100 clientes cadastrados. Para selecionar apenas os clientes que tenham no início do nome os caracteres an, utiliza-se a instrução SQL:

select * from cliente where nome

Alternativas
Respostas
3461: C
3462: B
3463: A
3464: B
3465: C
3466: E
3467: C
3468: C
3469: D
3470: D
3471: D
3472: B
3473: D
3474: E
3475: C
3476: C
3477: D
3478: B
3479: E
3480: A