i. Linguagens

Linguagem de definicao de dados (LDD): eh a linguagem do sgbd que permite a especificacao dos esquemas. (altera o Nivel conceitual) Altera propriedades dos dados.

Linguagem de manipulacao de dados (LMD): permite a manipulacao das instancias de dados. Ela permite:

  • Consultas para resgatar informacao no DB.
  • Permite a insercao de nova informacao no DB.
  • Permite deletar informacao do DB.
  • Permite modificacao de informacao.

j. Arquitetura de um sgbd

sgbd arquitechture

diferencas da versao do professor:

  • usuarios simples, programador, especialista de ADM do BD.
  • compilador de linguagem hospedeira
  • LLD e LMD tem pre compiladores (interpretadores), que geram os dados das linguagens compiladas.
  • no SO/SGB:- nucleo = query evaluation manager + outros sistemas como gerenciador de cache, buffer e afins.
  • pre compilador LDD gera o arquivo de meta dados (statistical data e data dictionary)
  • no disco: arquivos de meta dados e dados.