NEW
Font size
WorksheetsQuiz sobre SQL
Total questions: 46
Worksheet time: 1hrs 1mins
O que significa a sigla SQL em inglês?
Structured Query Language
Simple Query Language
Standard Query Language
System Query Language
Qual é o objetivo principal da linguagem SQL?
Facilitar a comunicação e integração dos sistemas
Criar interfaces gráficas
Desenvolver aplicativos móveis
Gerenciar redes de computadores
A linguagem SQL é adotada por diferentes SGBDs para:
Acessar elementos de tabelas de bancos de dados
Criar documentos de texto
Desenvolver jogos
Editar vídeos
Para que é utilizada a linguagem SQL, de acordo com o texto?
Para criar algoritmos complexos.
Para construção, modificação e acesso a Banco de Dados.
Para desenvolvimento de aplicativos móveis.
Para programação de sistemas operacionais.
Qual é a função principal do grupo DQL em SQL?
Inserir, atualizar e deletar dados
Criar, alterar e remover estruturas
Consultar dados
Conceder e revogar permissões
Qual grupo de comandos SQL é responsável por criar, alterar e remover estruturas de banco de dados?
DML
DDL
DCL
DTL
Qual dos seguintes comandos pertence ao grupo DML?
SELECT
CREATE
INSERT
GRANT
Qual é a função do grupo DCL em SQL?
Gerenciar transações
Consultar dados
Conceder e revogar permissões
Criar e alterar tabelas
O que é a linguagem DML em SQL?
Linguagem de Manipulação de Dados
Linguagem de Definição de Dados
Linguagem de Controle de Dados
Linguagem de Marcação de Dados
Qual é a função principal da linguagem DDL em SQL?
Inserir, atualizar e apagar dados
Definir tabelas novas e elementos associados
Controlar o acesso aos dados
Criar relatórios de dados
Quais são exemplos de comandos DCL em SQL?
INSERT, UPDATE
CREATE, DROP
GRANT, REVOKE
SELECT, FROM
O que significa DTL em Linguagem SQL?
Linguagem de Transação de Dados
Linguagem de Definição de Dados
Linguagem de Manipulação de Dados
Linguagem de Controle de Dados
Qual é a função principal da DQL em SQL?
Controlar transações no banco de dados
Especificar uma consulta como uma descrição do resultado desejado
Definir a estrutura do banco de dados
Manipular dados dentro do banco de dados
O que o termo "consulta" significa no contexto de DQL?
Uma operação de atualização de dados
Uma operação de exclusão de dados
Uma operação de busca de informações armazenadas
Uma operação de definição de estrutura
O que significa DDL em SQL?
Data Definition Language
Data Description Language
Data Derivation Language
Data Deployment Language
Qual é a função dos comandos DDL?
Definir a estrutura do banco de dados
Executar consultas no banco de dados
Gerenciar transações do banco de dados
Proteger o banco de dados contra acessos não autorizados
Quais operações podem ser realizadas com DDL?
Criação, alteração e exclusão de objetos
Consulta e atualização de dados
Backup e restauração de dados
Criptografia de dados
Quais dos seguintes são exemplos de objetos que podem ser manipulados por DDL?
Tabelas, views, triggers
Índices, transações, logs
Usuários, permissões, senhas
Consultas, relatórios, gráficos
Qual comando DDL é usado para criar um novo banco de dados, tabela, visão, índice ou outro objeto no BD?
ALTER
DROP
CREATE
SELECT
Qual comando DDL é utilizado para modificar um objeto existente no banco de dados, como uma tabela?
DROP
ALTER
CREATE
INSERT
Qual comando DDL exclui uma tabela inteira, uma exibição de uma tabela ou outro objeto, incluindo o próprio banco de dados?
CREATE
ALTER
DROP
UPDATE
Qual comando DDL é usado para criar uma nova tabela em SQL?
CREATE SCHEMA
CREATE TABLE
ALTER TABLE
DROP TABLE
Qual comando DDL é usado para modificar a estrutura de uma tabela existente?
CREATE DOMAIN
ALTER TABLE
DROP DOMAIN
CREATE VIEW
O que significa DML em SQL?
Data Manipulation Language
Data Management Language
Data Mining Language
Data Modeling Language
Qual é a função dos comandos DML?
Gerenciar dados armazenados no banco
Criar novas tabelas no banco
Definir a estrutura do banco de dados
Proteger dados contra acesso não autorizado
Qual das seguintes ações NÃO é permitida pelos comandos DML?
Inserir novos dados
Alterar dados existentes
Excluir dados armazenados
Criar um novo banco de dados
Qual comando SQL é usado para criar um novo registro?
UPDATE
DELETE
INSERT
SELECT
Qual é a função do comando SQL UPDATE?
Excluir registros
Criar um novo registro
Modificar registros existentes
Selecionar registros
O que o comando SQL DELETE faz?
Cria um novo registro
Modifica registros existentes
Exclui um ou mais registros
Adiciona uma nova coluna
Qual comando DCL é utilizado para fornecer privilégios de acesso a um usuário?
REVOKE
ALTER USER
GRANT
DELETE
Qual é a função do comando REVOKE na linguagem DCL?
Fornecer privilégios de acesso a um usuário
Retirar os privilégios fornecidos a um usuário
Modificar contas de usuário
Criar novas tabelas no banco de dados
O que permite o comando ALTER USER na linguagem DCL?
Criar novas tabelas
Modificar contas, como a senha de um usuário
Excluir dados do banco
Fornecer privilégios de acesso
Qual é a função do comando SQL SELECT?
Inserir novos registros em uma tabela.
Atualizar registros existentes em uma tabela.
Obter registros especificados de uma ou mais tabelas.
Excluir registros de uma tabela.
O que significa a sigla DTL em SQL?
Data Transaction Language
Data Transfer Language
Data Translation Language
Data Table Language
Os comandos DTL são usados para gerenciar quais alterações?
Alterações realizadas por comandos DML
Alterações de estrutura de dados
Alterações de segurança
Alterações de rede
Qual é a função do comando COMMIT na linguagem SQL?
Restaurar o banco ao último estado após um commit que teve êxito
Salvar transações de forma permanente no banco de dados
Salvar temporariamente uma transação
Desfazer todas as transações no banco de dados
O que o comando ROLLBACK faz em um banco de dados?
Salva transações de forma permanente
Cria um ponto de restauração temporário
Restaura o banco ao último estado após um commit que teve êxito
Apaga todos os dados do banco de dados
Para que serve o comando SAVEPOINT na linguagem SQL?
Salvar transações de forma permanente
Restaurar o banco ao último estado
Salvar temporariamente uma transação para que seja possível efetuar rollback àquele ponto se necessário
Excluir um ponto de restauração
Qual é o comando SQL para criar um novo banco de dados?
CREATE DATABASE nome_BD;
CREATE TABLE nome_BD;
INSERT INTO DATABASE nome_BD;
SELECT DATABASE nome_BD;
Para que serve o elemento opcional "IF NOT EXISTS" no comando de criação de banco de dados?
Para criar um banco de dados com o mesmo nome.
Para prevenir a criação de um banco de dados que já existe.
Para deletar um banco de dados existente.
Para renomear um banco de dados.
O que acontece se tentarmos criar dois bancos de dados com o mesmo nome?
O segundo banco de dados será criado com sucesso.
O primeiro banco de dados será deletado.
Não é possível criar dois bancos de dados com o mesmo nome.
Ambos os bancos de dados serão mesclados.
Qual é o comando SQL para criar um banco de dados chamado "db_Biblioteca"?
CREATE DATABASE db_Biblioteca;
CREATE TABLE db_Biblioteca;
INSERT INTO db_Biblioteca;
SELECT * FROM db_Biblioteca;
O que acontece se um atributo for declarado como NOT NULL?
O atributo pode ser nulo
O SGBD não precisa armazenar o valor do atributo
O SGBD precisa armazenar um bit extra para indicar se o campo é nulo
O atributo não pode ser nulo
Qual cláusula é utilizada para especificar uma chave primária em uma tabela SQL?
PRIMARY KEY
UNIQUE
FOREIGN KEY
DEFAULT
Qual cláusula é utilizada para garantir que não haja e-mails duplicados em uma tabela?
PRIMARY KEY
FOREIGN KEY
NOT NULL
UNIQUE
Qual é a função da cláusula DEFAULT em SQL?
Definir um valor padrão para um atributo
Definir uma chave primária
Definir uma chave estrangeira
Definir uma restrição de integridade
