Julgue os itens seguintes, a respeito das linguagens de b...

Julgue os itens seguintes, a respeito das linguagens de banco de dados. A DDL (data definition language) é responsável pela especificação da instância do banco de dados e também pode ser usada para especificar propriedades adicionais dos dados, como restrições de consistência.

  • 01/05/2018 às 11:48h
    0 Votos

    O erro na questão é confundir os conceitos de Instância com Esquema.

    Para Silberschatz:
    Instância: A coleção das informações armazenadas no banco de dados em um determinado momento.
    Esquema: O projeto geral do banco de dados é o esquema do banco de dados. Os esquemas raramente ? ou nunca ? são modificados.

    A questão inverte os conceitos
    Ainda segundo Silberschatz, ?Especificamos um esquema de banco de dados por um conjunto de definições expresso por uma linguagem especial chamada de definição de dados (DDL). A DDL também é usada para especificar propriedades adicionais dos dados.
    ?
    Os valores de dados armazenados no banco de dados precisam satisfazer certas retrições de consistência... A DDL oferece recursos para especificar essas retrições...?

    O examinador parece ter retirado essa questão do livro "Sistemas de Banco de Dados" do Albrahan Silberschatz, pois possui fragmentos muito semelhantes a definições contidas lá.

    Referência:

    Sistemas de Bancos de Dados. Albrahan Silberschatz. 5 ed. Pg 28.

  • Navegue em mais questões

    {TITLE}

    {CONTENT}

    {TITLE}

    {CONTENT}
    Estude Grátis