Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
SGBD par Mind Map: SGBD

1. SGBD

1.1. Recursos específicos

1.1.1. Facilitar a manipulação das informações

1.2. Software

1.3. SISTEMAS DE GERÊNCIA DE BANCOS DE DADOS

1.4. Banco Precisa ser Mantido e Criado

1.4.1. Por conjunto de Aplicações

1.5. Principal objetivo

1.5.1. Retirar da aplicação cliente

1.5.1.1. A responsabilidade de gerenciar

1.5.1.1.1. Acesso

1.5.1.1.2. Organização

1.5.1.1.3. Manipulação

1.6. Funções

1.6.1. Proporcionar

1.6.1.1. abstração

1.6.1.2. isolando o usuário

1.6.1.3. Rapidez no acesso às informações

1.6.1.4. independência

1.6.1.5. Compartilhar a Base de Dados

1.6.1.6. Facilidade Realizar Cópias

1.6.1.7. Integridade dos dados

1.7. Arquitetura

1.7.1. ANSI/SPARC

1.7.1.1. Se fundamentada em três níveis

1.7.1.1.1. Nível externo

1.7.1.1.2. Nível conceitual

1.7.1.1.3. Nível interno ou físico

1.8. Conceitos

1.8.1. Abstração de Dados

1.8.1.1. Sistema Gerenciador de Banco de Dados

1.8.1.1.1. Composto

1.8.2. Nível de Visões

1.8.2.1. Mais alto nível de abstração que descreve apenas parte do banco de dados.

1.8.2.1.1. Visões de dados são definidas para simplificar a interação com o sistema.

1.8.2.2. Níveis de Abstração

1.8.2.2.1. Nível Físico

1.8.2.2.2. Nível Conceitual

1.8.2.2.3. Nível de Visões

1.8.3. Independência de Dados

1.8.3.1. Habilidade de modificar a definição de um esquema em um nível sem afetar a definição de esquema em um nível mais alto.

1.8.3.1.1. Níveis de Independência

1.8.4. Dicionário de Dados

1.8.4.1. Coleção de metadados que contêm definições e representações de elementos de dados.

1.8.4.1.1. **No contexto de sistemas de gerenciamento de bancos de dados, é um grupo de tabelas habilitadas apenas para leitura ou consulta.**

1.8.5. Modelo de Dados

1.8.5.1. Conjunto de conceitos para descrever a estrutura lógica e física de um banco de dados.

1.8.5.1.1. Permite abstrair detalhes de armazenamento dos dados para os usuários finais

1.8.5.2. Tipos de Modelos de Dados >

1.8.5.2.1. Alto nível:

1.8.5.2.2. Baixo nível:

1.8.6. Instância de Banco de Dados:

1.8.6.1. Dados armazenados em um determinado momento formam a instância do banco de dados

1.8.6.1.1. A instância muda sempre que há uma alteração no banco de dados.

1.8.7. **DDL **(Data Definition Language - Linguagem de Definição de Dados)

1.8.7.1. Utilizada para definir os esquemas conceitual e interno do banco de dados.

1.8.7.1.1. Permite a execução de declarações para identificar e armazenar as descrições dos esquemas no catálogo do Sistema Gerenciador de Banco de Dados.

1.8.8. **SDL **(Storage Definition Language - Linguagem de Definição de Armazenamento):

1.8.8.1. Utilizada para especificar o esquema interno em sistemas onde a separação entre os níveis conceitual e interno é clara.

1.8.8.1.1. Utilizada para **especificar** o **esquema interno em sistemas** **onde a separação entre os níveis conceitual e interno é clara.**

1.8.9. **DML **(Data Manipulation Language - Linguagem de Manipulação de Dados)

1.8.9.1. Utilizada para manipular os dados armazenados no banco de dados após a definição do esquema e a população do banco de dados.

1.8.10. **VDL **(Vision Definition Language - Linguagem de Definição de Visões):

1.8.10.1. Necessária em sistemas que utilizam a arquitetura de três esquemas ou níveis para a definição de visões.

2. Dados

2.1. Fatos forma Primária

2.2. Armazenados

3. Características

3.1. Projetado

3.2. Construído

3.3. Populado

4. Definição

4.1. Conjunto de Dados Relacionados

4.2. Conjunto de Informações

4.3. Relacionados

5. Vantagens do uso de um Sistema Gerenciador de Banco de Dados

5.1. Controle de Redundância

5.2. Compartilhamento de Dados

5.3. Restrição a Acesso não Autorizado

5.4. Representação de Relacionamentos Complexos entre Dados