Sistema de Gerenciamento de Banco de Dados
Introdução
Definição de uma base de dados
Uma base de dados se resume em uma coleção de informações que persiste por longos períodos, Conjuntos de dados que contem informações de uma empresa em particular, coleção de dados que descreve as atividades de uma ou mais organizações relacionadas entre si, Conjunto de dados devidamente relacionados, tendo sido projetado, construído para manipular dados com propósito especifico. Um sistema de gerenciamento de banco de dados (SGBD) pode se dizer que é um software desenvolvido para auxiliar a criar, manter e atualizar os dados do banco de dados.
Definição de um sistema de banco de dados
Deve permitir que o usuário crie novas bases de dados e especifique seu esquema (estrutura lógica dos dados), usando uma linguagem especializada chamada data definition language – DDL, oferecer ao usuário a capacidade de consultar os dados de uma base de dados e modificá-los, usando uma linguagem apropriada frequentemente chamada de querv language ou manipulation language, o armazenamento de grande quantidade de dados deve ser suportado por longos períodos de tempo, os dados deve ser mantido seguros de acidentes e acesso não autorizado e garantido acesso eficiente aos dados através de consultas e modificações á base de dados e os acessos simultâneos aos dados deve ser controlado de tal forma a evitar que ações de um usuário afete e que haja corrupção acidental dos dados.
Arquitetura de um SGBD
Modificações dos Modificações dos dados Esquemas Consultas
Processador de consultas
O processador de consulta ele é responsável por transformar uma consulta ou modificação