Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.036 questões

Q3160434 Banco de Dados
Relacione cada tipo de transação disponível no SQL Server às suas características correspondentes.

I) Transações explícitas
II) Transações implícitas
III) Transações de escopo de lote

a) Cada transação é iniciada com a instrução BEGIN TRANSACTION e finalizada somente com uma instrução COMMIT ou ROLLBACK.
b) Aplicável apenas a MARS. A transação que não é confirmada ou revertida quando um lote é concluído, será revertida automaticamente pelo SQL Server.
c) Uma transação nova é iniciada quando a transação anterior for concluída, mas cada transação é somente concluída com uma instrução COMMIT ou ROLLBACK. 
Alternativas
Q3156746 Banco de Dados

Julgue o item subsequente, relativo a administração de banco de dados PostgreSQL, SQL Server e MongoDB.


No SQL Server, o recurso de Always On Availability Groups permite a replicação síncrona entre instâncias, oferecendo alta disponibilidade, mas não permite que réplicas de leitura sejam consultadas diretamente em caso de falhas.

Alternativas
Q3156744 Banco de Dados

Julgue o item subsequente, relativo a administração de banco de dados PostgreSQL, SQL Server e MongoDB.


MongoDB utiliza um modelo de dados orientado a documentos e permite a replicação de dados entre diferentes nós através de um conjunto de réplicas (replica set), sendo o nível de consistência eventual (eventual consistency) a única opção para consultas em réplicas secundárias.

Alternativas
Q3156743 Banco de Dados

Acerca de linguagens de consulta e de banco de dados distribuídos, julgue o item subsequente.


Em um banco de dados Oracle, a execução do comando SQL GRANT SELECT ON employees TO security_team; permite que o grupo de usuários security_team insira novos registros na tabela employees. 

Alternativas
Q3156742 Banco de Dados

Acerca de linguagens de consulta e de banco de dados distribuídos, julgue o item subsequente.


Os comandos SQL, tais como SELECT, INSERT, UPDATE e DELETE, são aplicáveis em SGDBs relacionais.

Alternativas
Q3156729 Banco de Dados

Julgue o próximo item, a respeito de linguagem de manipulação de dados (DML), de linguagem de definição de dados (DDL), de modelagem dimensional e de linguagem de consulta estruturada (SQL).


O comando SQL DROP TABLE é usado para excluir uma tabela existente em um banco de dados.

Alternativas
Q3156728 Banco de Dados

Julgue o próximo item, a respeito de linguagem de manipulação de dados (DML), de linguagem de definição de dados (DDL), de modelagem dimensional e de linguagem de consulta estruturada (SQL).


O comando SQL SELECT FROM permite que se leia certa coluna de uma tabela.

Alternativas
Q3156727 Banco de Dados

Julgue o próximo item, a respeito de linguagem de manipulação de dados (DML), de linguagem de definição de dados (DDL), de modelagem dimensional e de linguagem de consulta estruturada (SQL).


Um esquema em estrela é um modelo multidimensional no qual os atributos das tabelas fato e dimensão podem ser usados para filtrar, agrupar e agregar os fatos.

Alternativas
Q3156726 Banco de Dados

Julgue o próximo item, a respeito de linguagem de manipulação de dados (DML), de linguagem de definição de dados (DDL), de modelagem dimensional e de linguagem de consulta estruturada (SQL).


O comando SQL MODIFY é usado para atualizar dados existentes em uma tabela do banco de dados.

Alternativas
Q3156725 Banco de Dados

Julgue o próximo item, a respeito de linguagem de manipulação de dados (DML), de linguagem de definição de dados (DDL), de modelagem dimensional e de linguagem de consulta estruturada (SQL).


O comando SQL a seguir permite extrair todas as colunas da tabela TB_PESSOA com atributo ALTURA superior a 1.5. EXTRACT ALL COLUMN FROM TABLE TB_PESSOA WHERE COLUMN ALTURA > 1.5

Alternativas
Q3154842 Banco de Dados
Considere a consulta SQL a seguir.
SELECT id, nome, ST_AREA(geom) as area FROM tabelageo
Para garantir a execução da consulta, o desenvolvedor deve
Alternativas
Q3154841 Banco de Dados
Visando otimizar uma consulta em SQL, o desenvolvedor implementa uma subconsulta com o objetivo de eliminar registros redundantes existentes em uma tabela.
Consequentemente, ele deverá empregar a cláusula
Alternativas
Q3154840 Banco de Dados
Em um banco de dados SQL existe uma tabela chamada Vendas com as colunas VendaID, VendedorID e ValorVenda.
Para listar, sem duplicatas, o VendedorID de todos os vendedores que tenham realizado vendas superiores ao valor de 10.000, devemos usar a seguinte consulta: 
Alternativas
Q3154585 Banco de Dados
Em um banco de dados SQL, suponha que existe uma tabela chamada Vendas com as colunas VendaID, VendedorID e ValorVenda.
Para listar, sem duplicatas, os VendedorID de todos os vendedores que tenham realizado vendas superiores ao valor de 10.000, poderíamos usar a seguinte consulta:
Alternativas
Q3150823 Banco de Dados
A função QUERY no Google Planilhas permite realizar consultas em intervalos de dados utilizando uma linguagem semelhante ao SQL. Sobre a aplicação da função QUERY, qual das alternativas está correta?
Alternativas
Q3150362 Banco de Dados
Considere os seguintes comandos SQL foram executados em um SGBD relacional com restrição de integridade referencial, em um banco de dados vazio, para criar tabelas:
CREATE TABLE Setor (idSetor INT PRIMARY KEY, nomeSetor VARCHAR(50)); CREATE TABLE Funcionario (idFunc INT PRIMARY KEY, nome VARCHAR(255), setor INT, FOREIGN KEY (setor) REFERENCES Setor(idSetor) );
O que acontece ao tentar remover uma tupla na tabela setor, caso exista uma tupla na tabela Funcionário cujo valor da coluna setor seja igual ao atributo idSetor, que foi removido? 
Alternativas
Q3150361 Banco de Dados
Os seguintes comandos SQL foram executados em um SGBD relacional, em um banco de dados vazio: CREATE TABLE Usuario ( userID INT PRIMARY KEY, login VARCHAR(255), email VARCHAR(255), estado VARCHAR(255) DEFAULT 'CE' ); INSERT INTO Usuario (userID, login, email) VALUES (1, 'fulano_1', '[email protected]'); UPDATE Usuario SET estado = 'DF' WHERE userID = 1;
Após a execução dos comandos, qual o valor da coluna “estado”, na única tupla da tabela?
Alternativas
Q3313533 Banco de Dados

A respeito dos bancos de dados, leia o texto a seguir.



“[...] é um conjunto de operações que pertence ao agrupamento chamado de data manipulation language (DML), ou linguagem de manipulação de dados. Trata-se de um grupo de comandos de structured query language (SQL), linguagem de consulta estruturada, usado para recuperar, incluir, remover e modificar informações dentro de um banco de dados. Todos esses conceitos são aplicados quando se está usando a linguagem de programação SQL. Basicamente, ela é uma linguagem de programação criada para operar banco de dados relacional, ou seja, baseado em tabelas.”



O conjunto de operações referenciadas no texto é conhecido por

Alternativas
Q3309185 Banco de Dados
Considere um sistema de gestão de biblioteca baseado em um banco de dados em SQL Server com duas tabelas principais: "livros" e "autores". A tabela "livros" tem os campos: "id" (chave primária) com tipagem INT, "titulo" (título do livro) com tipagem VARCHAR, "ano_de_publicacao" (ano de publicação do livro) com tipagem DATETIME e "autor_id" (chave estrangeira referenciando a tabela "autores") com tipagem INT. A tabela "autores" possui os campos: "id" (chave primária) com tipagem INT e "nome" (nome do autor) com tipagem VARCHAR. Um analista de dados da biblioteca precisa realizar uma consulta SQL que retorne todos os títulos dos livros publicados após o ano de 2020, junto ao nome dos autores correspondentes. Qual seria a consulta SQL CORRETA para essa situação? 
Alternativas
Q3258994 Banco de Dados
Assinale a alternativa que corresponde a uma instrução pertencente ao subconjunto DQL (Linguagem de Consulta de Dados), da linguagem SQL, e que é utilizada para consultar dados armazenados em um banco de dados.
Alternativas
Respostas
121: B
122: E
123: E
124: E
125: C
126: C
127: C
128: C
129: E
130: C
131: E
132: B
133: D
134: D
135: B
136: D
137: B
138: A
139: X
140: E