Buscar

Sistemas de Gerenciamento de Bancos de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Aula 2
UNIDADE 1: Visão Geral do Gerenciamento de Banco de Dados
1.3.3.Definições de sistemas de Gerenciamento de dados (SGBD)
1.3.4. Principais objetos de um SGBD
1.3.5. Objetivos de um Sistema de Bancos de Dados
Definições de sistemas de Gerenciamento de dados (SGBD)
Funciona como uma interface de software entre usuários e bancos de dados. Dessa forma, o gerenciamento de bancos de dados envolve o uso de software de gerenciamento de bancos de dados para controlar como os bancos de dados são criados, consultados e mantidos para fornecerem as informações necessitadas por usuários finais e suas organizações.
É um software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e o desenvolvimento de programas aplicativos.
São softwares que permitem a definição de estruturas para armazenamento de informações e fornecimento de mecanismos para manipulá-las
“É uma coleção de programas que permite ao usuário criar e manter um banco de dados.” (Navathe, 1994)
“É um sistema computadorizado de armazenamento de dados, ou seja, um sistema cujo objetivo geral é manter informações e fazer com que estas informações estejam disponíveis quando solicitado” (Date, 1987)
“É uma coleção de programas e utilitários para organizar, armazenar, atualizar e recuperar dados “( Hackathorn, 1993).
Características de um SGBD: 
Integridade Semântica
Segurança
restrição
restauração
eficiencia
1.3.4 Principais objetos de um SGBD
Tabelas - Objeto criado para armazenar os dados fisicamente; Os dados são armazenados em linhas (registros) e colunas (campos); Os dados de uma tabela normalmente descrevem um assunto tal como clientes, vendas, etc.
Visões - Tabela Lógica de um Banco de Dados, não contém dados.
 
 
Índices - É uma ferramenta usada pelo gerenciador de Banco de Dados para facilitar a busca de linhas dentro de uma tabela
1.3.5. Objetivos de um Sistema de Bancos de Dados
Isolar os usuários dos detalhes mais internos do banco de dados (abstração de dados).
Prover independência de dados às aplicações (estrutura física de armazenamento e à estratégia de acesso).
Vantagens:
Rapidez na manipulação e no acesso à informação,
Redução do esforço humano (desenvolvimento e utilização),
Disponibilização da informação no tempo necessário,
Controle integrado de informações distribuídas fisicamente,
Redução de redundância e de inconsistência de informações,
Compartilhamento de dados,
Aplicação automática de restrições de segurança,

Outros materiais