Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2023

Banco de DadosBanco de Dados
Código
ce153741
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Gestão de Serviços de TIC
Em relação às linguagens de banco de dados SQL, DDL e DML, julgue o item que se segue.Na DDL, que é uma linguagem declarativa, é descrito o que se deseja fazer, em vez de como fazê-lo, como comandos para definir tabelas e procedures, tal qual exemplificado a seguir.CREATE TABLE <tablename> (col1 int, col2 int, col3 int)
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Linguagens SQL: DDL como linguagem declarativa

CERTO. A afirmativa está correta. A DDL (Data Definition Language) é uma sublinguagem declarativa do SQL, pois o usuário especifica o que deseja criar (tabelas, procedures, índices, etc.) sem determinar como o SGBD executará a tarefa. O comando CREATE TABLE <tablename> (col1 int, col2 int, col3 int) é um exemplo clássico de DDL, utilizado para definir a estrutura de uma tabela. Além de tabelas, a DDL também abrange comandos para criar procedures (CREATE PROCEDURE), functions, views, entre outros objetos do banco de dados.

Linguagens SQL
  • 1DDL (Data Definition Language)
    • Declarativa (o que, não como)
    • Comandos
      • CREATE TABLE
      • CREATE PROCEDURE
      • CREATE FUNCTION
      • CREATE VIEW
  • 2DML (Data Manipulation Language)
    • Operacional (manipula dados)
    • Comandos
      • INSERT
      • UPDATE
      • DELETE
      • SELECT
LEVEL · soulevel.com.br

Gabarito: ✅ CERTO.

Link permanente: /questoes/ce153741