SóProvas


ID
240802
Banca
FCC
Órgão
TRT - 8ª Região (PA e AP)
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Considere um formulário eletrônico de pedidos onde
conste o código e o nome do cliente que faz o pedido;
o número e a data do pedido; e a lista de produtos
pedidos contendo o código do produto, o nome do produto,
a quantidade pedida do produto e o valor unitário do
produto. Todos os dados serão persistidos em um SGBD
relacional, com exceção dos totais. Todos os códigos são
identificadores únicos.

A criação da base de dados que conterá as tabelas do sistema, a inclusão de novos pedidos na tabela Pedido e a criação de índices na tabela Produto são, respectivamente, pertinentes ao âmbito da linguagem de BD do tipo

Alternativas
Comentários
  • DDL(Linguagem de definição de dados) : Tem a função de criar(CREATE), alterar(ALTER) e destruir(DROP) uma tabela criada em um SGBD. A primeira frase do texto fala da criação da base de dados que conterá a tabela, certamente se refere a criação da estrutura de um bando de dados. 

    DML(Linguagem de manipulação de dados): Este comando é usando para recuperação, inclusão, remoção e alteração de informações de um bando de dados. Suas principais funções são: Select, Insert, Update, Delete. Ele será usado na segunda frase do texto:  "a inclusão de novos pedidos na tabela Pedido"

    Para a última frase:   "a criação de índices na tabela Produto". Também se usa o DDL.

    Mais informações: 

    http://pt.wikipedia.org/wiki/Linguagem_de_definição_de_dados

    http://pt.wikipedia.org/wiki/Dml

     

    Bons estudos!

  • Aplicando o que foi dito pelo colega na questão:

    Criação da base de dados = DDL (Data Definition Language)
    Inclusão de novos pedidos = DML (Data Manipulation Language)
    Criação de índices = DDL (Data Definition Language)
  • Comando Descrição Grupo de Comandos
    SELECT Utilizado para extrair dados da base de dados DML
    INSERT Introduzir novas linhas DML
    UPDATE Alterar linhas já existentes DML
    DELETE Apagar linhas já existentes DML
    CREATE Criar objectos da base de dados (tabelas, índices, vistas) DDL
    ALTER Alterar objectos da base de dados (tabelas, índices, vistas) DDL
    DROP Apagar objectos da base de dados (tabelas, índices, vistas) DDL
    GRANT Conceder acesso à base de dados e aos seus objectos DCL
    REVOKE Retirar acesso à base de dados e aos seus objectos DCL
  • DDL - Definição: Comandos relacionados ao esquema da tabela.

    DML - Manipulação: Comandos relacionados ao conteúdo da tabela, já definidos no esquema.

  • a-

     DDL- data definition language. é quando o desenvolvedor mexe na tabela, criando mais campos, apagando ou alterando-os.

    DML- data manipulation language. é o usuário usando a tabela para incluir, excluir ou atualizar registros. O usuário final cria índices(ou triggers, procedures ou views)?. não. Logo, isso também é parte do DDL

  • Fui pego pelo "índice"