

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.
Um usuário de banco de dados pretende criar uma tabela utilizando os comandos de DDL da linguagem SQL. No caso, a tabela será intitulada "Projeto" e possuirá os seguites campos:
• Identificacao: string de tamanho 10 e chave principal;
• Descricao: string de tamanho 100;
• Data_Inicio: sendo uma data; e
• Num_funcionarios: com valor sendo um número inteiro.
O comando SQL para criar a tabela com essas características é:
CREATE TABLE Projeto (
Identificacao CHAR (10) CREATE INDEX,
Descricao CHAR (100),
Data_Inicio CHAR (10),
Num_funcionarios DECIMAL)
CREATE TABLE Projeto (
Identificacao VARCHAR (10) PRIMARY KEY,
Descricao VARCHAR (100),
Data_Inicio DATE,
Num_funcionarios INT)
CREATE TABLE Projeto (
Identificacao, Data_Inicio VARCHAR (10)
Descricao VARCHAR (100),
Num_funcionarios INT,
Identificacao PRIMARY-KEY)
CREATE TABLE Projeto (
Identificacao VARCHAR (10),
Descricao VARCHAR (100),
Data_Inicio DATE,
Num_funcionarios INT)
PRIMARY KEY Identificacao REFERENCES Projeto
Os comandos DDL (Data Definition Language) são comandos SQL usados para definir e gerenciar a estrutura de objetos no banco de dados, como tabelas, índices e visualizações. Marque a alternativa que CORRESPONDE a um comando DDL:
MERGE, insere ou atualiza dados em uma tabela com base em outra.
GRANT, concede permissões específicas para um usuário ou grupo.
COMMENT, adiciona um comentário ou descrição a um objeto.
REVOKE, retira permissões que foram concedidas a um usuário ou grupo.
DENY, nega explicitamente uma permissão a um usuário ou grupo.
O administrador de banco de dados do Centro de Controle de Área (ACC) precisa remover permanentemente do banco de dados relacional de homologação uma tabela inteira chamada Logs_antigos_2020, incluindo toda a sua estrutura de colunas, índices e dados armazenados.
A linguagem SQL é dividida em subgrupos como DDL para manipulação de estruturas e para manipulação de dados operacionais.
O comando DDL padrão utilizado para eliminar de forma definitiva a estrutura e os dados da tabela citada é:
DELETE TABLE Logs_Antigos_2020;
REMOVE FROM TABLE Logs_Antigos_2020;
DROP TABLE Logs_Antigos_2020;
TRUNCATE ROW Logs_Antigos_2020;
ALTER TABLE Logs_Antigos_2020 DROP ALL;
Considere a descontinuidade de um módulo tributário após mudança normativa e a necessidade de remover definitivamente uma tabela de arrecadação e seus dados do esquema Oracle, respeitando regras de DDL. Nesse caso, a ação mais adequada é
executar TRUNCATE TABLE para remover a definição do objeto do dicionário.
criar outra tabela com o mesmo nome para sobrescrever a existente.
executar ALTER TABLE para limpar os dados e remover a definição do objeto.
executar DROP TABLE para remover a tabela e seus dados do banco.
executar DELETE sem WHERE para eliminar a estrutura e os metadados.
A DDL permite a criação de restrições de integridade referencial entre as tabelas, como, por exemplo, a definição de uma chave estrangeira (foreign key) na tabela SINISTRO referenciando o código da APOLICE.
Certo
Errado
Em um banco de dados, a instrução CREATE TABLE é um exemplo de
SQL.
DML.
DDL.
DCL.
NoSQL.
A linguagem SQL, em sua seção relativa à descrição de dados (DDL), apresenta o seguinte comando:
DROP TABLE <nome da tabela>,
cujo efeito, ao ser executado, é
duplicar exclusivamente a estrutura da tabela especificada no comando.
excluir exclusivamente os dados contidos na tabela especificada no comando.
duplicar tanto a estrutura quanto os dados da tabela especificada no comando.
excluir tanto os dados quanto a estrutura da tabela especificada no comando.
excluir os registros da tabela especificada no comando, sem excluir a estrutura da tabela especificada no comando.
A linguagem SQL é composta por diferentes subconjuntos de linguagens que permitem a definição, manipulação e transação de dados em um banco de dados. Um desses subconjuntos é a DDL (Data Definition Language), que é usada para a definição das estruturas de dados, fornecendo as instruções que permitem a criação, modificação e remoção de objetos de banco de dados. Considerando essas informações, assinale a alternativa em que todos os comandos pertencem exclusivamente à DDL.
CREATE, GRANT e REVOKE.
SELECT, UPDATE e DELETE.
CREATE, ALTER e DROP.
BEGIN TRANSACTION, UPDATE e DELETE.
BEGIN TRANSACTION, REVOKE e ROLLBACK.
Em relação ao backend MDB no software OpenLDAP, é correto afirmar que:
Foi descontinuado em favor do back-bdb
Possui as mesmas limitações do back-ldif
É um backend experimental assim como o back-sql
É o backend primário de armazenamento atual do OpenLDAP
Assinale a opção que contém apenas comandos da linguagem de criação de dados (DDL – Data Definition Language).
INSERT, DROP, ALTER.
ALTER, CREATE e DROP.
INSERT, UPDATE e DROP.
CREATE, ALTER e DELETE.
ALTER, UPDATE e DELETE.
Um técnico de informática está realizando a manutenção de um banco de dados e precisa executar três tarefas distintas: 1 – Criar uma nova tabela para armazenar dados de fornecedores; 2 – Inserir um novo registro de funcionário na tabela existente; e 3 – Conceder permissão de leitura (SELECT) a um novo usuário. Quais categorias de comandos SQL (DDL, DML, DCL, etc.) correspondem, respectivamente, às três ações descritas?
DML, DDL, DQL
DDL, DML, DCL
DCL, DQL, DML
DQL, DDL, DCL
DML, DCL, DDL
São comandos apenas para definição de dados (DDL):
CREATE, ALTER, DROP .
INSERT, DELETE, UPDATE.
GRANT, REVOKE.
CREATE VIEW, SELECT, DELETE.