A respeito de banco de dados, julgue o item a seguir.A criaç...

Próximas questões
Com base no mesmo assunto
Q1883809 Banco de Dados

A respeito de banco de dados, julgue o item a seguir.


A criação de tabelas e as restrições de integridade são atividades de administração de banco de dados descritas como DDL (data definition language).

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A questão aborda o conceito de DDL (Data Definition Language), que é uma parte fundamental da linguagem SQL (Structured Query Language) utilizada para a criação e modificação da estrutura de um banco de dados. As operações realizadas por meio de DDL incluem a criação de tabelas (CREATE TABLE), alteração de tabelas (ALTER TABLE), e a exclusão de tabelas (DROP TABLE). Além disso, a DDL também é responsável por definir restrições de integridade, como chaves primárias (PRIMARY KEY), chaves estrangeiras (FOREIGN KEY), restrições de unicidade (UNIQUE), e restrições de verificação (CHECK).

No contexto de administração de um banco de dados, a utilização de DDL é essencial para estabelecer a estrutura sobre a qual os dados serão armazenados e garantir regras de integridade que mantêm os dados consistentes e válidos. Por exemplo, ao criar uma tabela, você pode definir seus campos, tipos de dados e quaisquer restrições que esses campos devem seguir. Isso é crucial para o funcionamento correto de um banco de dados, pois define como os dados podem ser inseridos, atualizados e relacionados entre as várias tabelas.

Por conta disso, o item está correto, uma vez que afirma que a criação de tabelas e as restrições de integridade são de fato atividades de administração de banco de dados descritas como DDL, que é a linguagem de definição de dados. É importante saber que, embora a DDL seja usada para definir a estrutura de um banco de dados, a manipulação dos dados armazenados nessa estrutura é feita através de outra parte do SQL conhecida como DML (Data Manipulation Language).

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

DQL, DDL e DML são consideradas subconjuntos da linguagem SQL.

linguagem SQL usadas em banco de dados

Estes comandos são os que permitem a escrita de códigos que irão criar novas estruturas como tabelas, índices, visões, entre outros, permitindo que dados sejam inseridos ou modificados para consultas posteriores.

gabarito : correto

Gabarito: Certo.

Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa declarativa para banco de dados relacional. 

A linguagem SQL é um grande padrão de banco de dados. Por ser uma linguagem declarativa (não procedural), uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele.

A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um dos principais subconjuntos:

O conjunto de comandos da linguagem DDL é usado 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 (base de dados, esquemas, tabelas, índices etc.).

A maioria dos bancos de dados comerciais tem extensões proprietárias no DDL.

Os comandos básicos da DDL são:

  • CREATE: cria um objeto (uma Tabela, por exemplo) dentro da base de dados.
  • DROP: apaga um objeto do banco de dados.
  • ALTER: permite ao usuário alterar um objeto, por exemplo, adicionando uma coluna a uma tabela existente.

CORRETO

DDL (Data Definition Language) é uma linguagem de definição de dados usada em bancos de dados para criar, alterar e excluir estruturas de dados. É uma parte essencial das operações de administração de bancos de dados, permitindo a definição e modificação de esquemas, tabelas, índices, restrições e outras estruturas relacionadas.

A criação de tabelas e a definição de restrições de integridade são exemplos de atividades de administração de banco de dados que são realizadas usando instruções DDL (Data Definition Language).

Através do uso de instruções DDL, é possível criar estruturas de dados no banco de dados, como tabelas, visões, índices, procedimentos armazenados, entre outros objetos. A criação de tabelas é uma tarefa fundamental, na qual são especificados os nomes das tabelas, os nomes e tipos de dados das colunas, as chaves primárias e quaisquer outras restrições necessárias.

Portanto, a criação de tabelas e a definição de restrições de integridade são atividades essenciais de administração de banco de dados e são realizadas usando instruções DDL no contexto do gerenciamento e organização dos dados em um banco de dados.

Pra quem errou achando que a DDL não tinha função em relação a integridade de dados. (igual a mim kkkk)

Todas as restrições de integridade deverão ser especificadas no esquema de banco de dados relacional (ou seja, definidas como parte de sua definição) se quisermos impor essas restrições sobre os estados do banco de dados. Logo, a DDL inclui meios para especificar os diversos tipos de restrições de modo que o SGBD possa impô-las automaticamente. A maioria dos SGBDs relacionais admite restrições de chave, integridade de entidade e integridade referencial. Essas restrições são especificadas como uma parte da definição de dados na DDL.

Fonte: Navathe

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo