

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
As operações CRUD fazem parte do DML (data manipulation language) e referem-se aos comandos de DELETE, INSERT, SELECT e UPDATE aplicados em tabelas.
Certo
Errado
A Linguagem SQL é dividida em subconjuntos com finalidades distintas. Entre eles, destacam-se a DDL (Data Definition Language), responsável pela definição e estrutura dos objetos do banco de dados, e a DML (Data Manipulation Language), voltada à manipulação dos dados armazenados. Considerando esses conceitos, associe corretamente os subconjuntos da Coluna 1 aos seus respectivos comandos da Coluna 2.
Coluna 1:
1. DML.
2. DDL.
Coluna 2:
( ) INSERT.
( ) UPDATE.
( ) DELETE.
( ) CREATE.
( ) DROP.
( ) ALTER.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
1 - 1 - 1 - 2 - 2 - 2.
2 - 2 - 2 - 1 - 1 - 1.
1 - 2 - 1 - 2 - 1 - 2.
2 - 1 - 2 - 1 - 2 - 1.
Analise os comandos abaixo, da linguagem SQL (Structured Query Language):
I. CREATE TABLE
II. INSERT
III. UPDATE
IV. DROP TABLE
V. GRANT
Quais são comandos do subconjunto da linguagem de manipulação de dados (DML – Data Manipulation Language) da SQL?
Apenas I e IV.
Apenas I e V.
Apenas II e III.
Apenas III e IV.
Apenas I, II e V.
Dado que SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em bancos de dados relacionais, é correto afirmar que o comando
UDAPTE é usado para adicionar um novo atributo em uma tabela.
ADD é usado para adicionar um novo registro em uma tabela.
DROP é usado para deletar todos os registros de uma tabela, mantendo-a no banco.
GRANT é usado para conceder permissões a um usuário.
GET é usado para retornar todos os valores de uma tabela.
Em um banco de dados, os comandos de SELECT, UPDATE, INSERT e DELETE estão agrupados como DML (data manipulation language).
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.
Certo
Errado
SQL é a sigla para a linguagem padrão de gerenciamento de dados com bancos de dados baseados no modelo relacional. São grupos de comandos dentro da SQL a “Data Manipulation Language – DML”, a “Data Definition Language – DDL”, a “Data Query Language – DQL”, da “Data Control Language – DCL” e a “Transaction Control Language - TCL”. Nesse contexto, dois comandos que pertencem à DML e à DDL são, respectivamente:
DELETE e DROP
INSERT e UPDATE
REVOKE e COMMIT
ROLLBACK e CREATE
O comando UPDATE clientes SET email = NULL WHERE nome = ‘Carlos Santos’; irá alterar o e‑mail do cliente para uma string vazia, indicando que o campo está em branco.
Certo
Errado
As instruções de manipulação de dados que englobam as operações são inclusão de dados nas tabelas, alteração ou atualização de dados, exclusão de dados, seleção e consulta de dados, merge ou intercalação de dados. As instruções pertencem à categoria:
DDL
DML
DCL
DTL
Select
SQL é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter a estrutura desse banco de dados, além de incluir, excluir, modificar e pesquisar informações nas suas tabelas. A linguagem SQL é dividida nos seguintes componentes:
I. Data Definition Language.
II. Data Manipulation Language.
III. Data Query Language.
IV. Data Control Language.
Quais estão corretos?
Apenas I e II.
Apenas I e III.
Apenas I, II e III.
Apenas II, III e IV.
I, II, III e IV.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto de bancos de dados, existem os comandos DDL (Data Definition Language) e DML (Data Manipulation Language). O DDL é responsável pela definição e pela estruturação dos objetos do banco de dados, enquanto o DML se ocupa da manipulação e da modificação dos dados armazenados. Ambos desempenham papéis essenciais na gestão eficiente das informações, permitindo que as tabelas sejam configuradas corretamente e que os dados possam ser inseridos, alterados, ou consultados conforme necessário. Diante do exposto, assinale a alternativa que apresenta corretamente um comando de DDL e um de DML, respectivamente.
SELECT e GRANT.
COMMIT e SELECT.
ALTER e INSERT.
UPDATE e ROLLBACK.
SAVEPOINT e DROP.
A linguagem SQL (Structured Query Language) é amplamente utilizada para gerenciar e manipular bancos de dados relacionais. Assinale a opção que representa corretamente uma consulta SQL para retornar todos os dados da tabela clientes em que a coluna cidade é igual a "São Paulo"
SELECT * FROM clientes WHERE cidade LIKE 'São Paulo';
SELECT * FROM clientes WHERE cidade = 'São Paulo';
SELECT * FROM clientes WHERE cidade IN 'São Paulo';
SELECT * FROM clientes WHERE cidade NOT IN 'São Paulo';
SELECT cidade, * FROM clientes WHERE cidade = 'São Paulo';
Um administrador de banco de dados pretende melhorar o desempenho de relatórios executivos que são lidos com muita frequência e executam joins complexos. Para tanto, ele considera desnormalizar algumas tabelas.
Nessa situação hipotética,
devem ser usadas, no processo de geração dos relatórios, somente tabelas que sejam temporárias e não persistentes.
devem ser mantidas somente visões materializadas com dados agregados, eliminando-se as tabelas originais.
a melhor solução é manter as tabelas normalizadas e fazer que os relatórios executem os joins complexos, embora com resultado mais lento.
alguns dados devem ser duplicados em tabelas de relatório, embora o procedimento crie certo nível de redundância controlada.
devem ser criados novos índices para todas as tabelas que sejam usadas nos relatórios.
Analise o código PL/pgSQL abaixo.

Diante do exposto, assinale a alternativa correta.
O total de linhas retornado pela consulta é 3
O total de linhas retornado pela consulta é 1
O total de linhas retornado pela consulta é a soma de Nivel1 + Nivel2 + Nivel3
O total de linhas retornado pela consulta é o total de linhas da tabela Tb_funcionarios
Os sistemas gerenciadores de bancos de dados fornecem suporte à Linguagem de Manipulação de Dados (DML – Data Manipulation Language), a qual permite manipular os dados de um banco de dados. As principais funções ou comandos disponibilizados pela linguagem DML são:
CREATE TABLE, INSERT, UPDATE e DELETE.
CREATE TABLE, INSERT, ALTER TABLE e DELETE.
SELECT, INSERT, UPDATE e DROP TABLE.
SELECT, INSERT, UPDATE e DELETE.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais.
Relacione as linguagens declarativas às suas respectivas propriedades.
1. DDL – Data Definition Language.
2. DML – Data Manipulation Language.
3. DTL – Data Transaction Language.
4. DCL – Data Control Language.
( ) Contém o comando SELECT.
( ) Contém os comandos COMMIT e ROLLBACK.
( ) Utilizada para dar acesso aos usuários.
( ) Contém os comandos CREATE, ALTER e DROP.
( ) Contém os comandos INSERT, UPDATE e DELETE.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
1 – 4 – 4 – 1 – 2.
2 – 3 – 4 – 1 – 2.
2 – 3 – 3 – 1 – 2.
3 – 4 – 3 – 2 – 1.
2 – 3 – 4 – 3 – 1.
SQL (do inglês, Structured Query Language) é a linguagem utilizada para modelagem de bancos de dados relacionais, cujos comandos são divididos em cinco grupos funcionais: DDL (Data Definition Language), DCL (Data Control Language), DML (Data Manipulation Language), DQL (Data Query Language) e DTL (Data Transaction Language). Os comandos TRUNCATE e INSERT pertencem, respectivamente, aos grupos:
DDL e DML.
DML e DCL.
DCL e DDL.
DML e DDL.
As instruções SQL a seguir retornam os nomes dos psicólogos que concluíram o curso com o maior número de inscritos.

Certo
Errado
SQL é uma linguagem padrão para manipulação de registros em bancos de dados relacionais. A SQL é constituída de diversas sub-linguagens, das quais uma é a DML, que define os comandos utilizados para manipulação dos dados no banco.
Três comandos que pertencem à DML são:
INSERT, UPDADTE e DELETE
UPDATE, DELETE e CREATE
DELETE, CREATE e ALTER
CREATE, ALTER e JOIN
Uiilzando SQL ANSI em um banco de dados aberto e em condições ideais, para excluir da tabela “cidadao” o cidadão que possui no conteúdo do campo CPF o valor fictício 158.234.089.12 utiliza-se o comando
DELETE * FROM cidadao WHERE CPF = '158.234.089.12';
ERASE FROM cidadao WHERE CFF = '158.234.089.12';
DELETE FROM cidadao WHERE CPF = '158.7234.089.12';
FRASE + FROM cidadao WHERE CPF = /158.234.089.12";
SELECT * FROM cidadao AND DELETE CPF = '158.234.089.12';