Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 2.679 questões
Num Banco de Dados de empregados de uma empresa, a tabela EMP contém os campos NOME, SALARIO e CARGO. A consulta SQL que fornece o Nome e Salário de todos Gerentes que ganham mais de 5000 reais é:
Assinale a alternativa cuja Função de Agregação do SQL está com a descrição INCORRETA:
O comando DCL (Linguagem de Controle de Dados) do SQL que remove ou restringe a capacidade de um usuário de executar operações é:
A cláusula do SQL utilizada para separar os registros selecionados em grupos específicos é:
A consulta SQL que tem como resultado todos registros da tabela FUNC é:
Assinale a alternativa que NÂO é conhecida tipicamente como sendo uma cláusula do SQL:
O comando da linguagem SQL que altera os dados de um ou mais registros em uma tabela é:
A linguagem SQL é de definição de dados e de manipulação para:
( ) Os comandos GRANT e REVOKE são usados para conceder e revogar privilégios aos usuários e pertencem à DTL.
( ) O comando para apagar uma tabela é o DELETE.
( ) Os comandos CREATE, ALTER e DROP pertencem ao subconjunto DDL.
( ) O comando TRUNCATE é utilizado para limpar completamente uma tabela, mantendo sua estrutura para futuras inserções de dados. Pertence ao subconjunto DDL.
As afirmativas são, respetivamente,
Em um banco de dados relacional, um Técnico de Suporte e Manutenção em Informática, a partir da tabela FUNC, que armazena as informações dos funcionários do IPERON, precisa gerar uma tabela ordenada em ordem crescente por código por meio do atributo matrícula, referenciado como MTRC. Nessas condições, o comando SQL a ser utilizado é:
SQL é a linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional, como o Postgre SQL. Nesse contexto, para selecionar na tabela FUNC todos os funcionários cujas idades estejam entre 23 e 47 anos, inclusive, a sintaxe correta para o comando é:
SQL (Structured Query Language) é a linguagem padrão universal para manipular bancos de dados relacionais por meio dos SGBDs. A SQL é constituída de três sublinguagens, a DML–Data Manipulation Language, a DDL – Data Definitin Language e a DCL – Data Control Language, cada uma delas englobando diversos comandos. Nesse contexto, três comandos que pertencem à DDL são:
Em banco de dados, uma transação pode ser considerada como qualquer ação que tenha a propriedade de ler e/ou gravar em um banco. Pode, ainda, consistir em comandos como SELECT, INSERT e UPDATE, que podem gerar listas de conteúdo de uma tabela, adicionando linhas a uma ou mais tabelas, ou mesmo que possam alterar valores de atributos em diferentes tabelas. Dois comandos SQL, que são importantes, fornecem o suporte às transações. Assinale a alternativa correta acerca desses comandos.
Assinale a alternativa que apresenta a saída correta dessa consulta.
Considere o seguinte código SQL:
WITH RECURSIVE t(n) AS (
VALUES (1)
UNION ALL
SELECT n+1 FROM t WHERE n < 100
)
SELECT n FROM t;
Em relação ao código SQL, escrito segundo a sintaxe do PostgreSQL, é correto afirmar:
I. Se compararmos com um banco de dados relacional, os nós de um grafo correspondem às colunas de uma tabela.
II. As operações de junção nesse tipo de banco são frequentemente mais eficientes do que em bancos de dados relacionais, pois utilizam chaves estrangeiras para realizar o relacionamento entre os nós.
III. Diferentemente dos outros tipos de banco de dados NoSQL, bancos orientados a grafos não são próprios para se trabalhar com um grande volume de dados.
As afirmativas são, respectivamente,
Sobre banco de dados, quando for necessária a alteração da estrutura de uma tabela, criando uma nova coluna, qual instrução deve ser utilizada?