Você está na página 1de 15

BANCO DE DADOS

Profª Elisabete Lima Matos da Silva


2018
CONCEITO
 Um Banco de dados é uma coleção
de dados armazenado
eletronicamente.
 Na forma de:

ARQUIVOS DE
REGISTROS
INTRODUÇÃO

Conhecimento

Informação

Dados
SGBD - SISTEMA DE GERENCIAMENTO DE
BANCO DE DADOS

 É o conjunto de programas de computador


(softwares) responsáveis pelo
gerenciamento de uma base de dados.
 O SGBD disponibiliza uma interface para
que seus clientes possam incluir, alterar ou
consultar dados previamente armazenados.
SGBD - CARACTERÍSTICAS

 Gerenciar grandes volumes de dados


 Facilitar a eliminação de redundância e
inconsistência de dados
 Facilitar o armazenamento e acesso aos dados
 Garantir o acesso a vários usuários ao mesmo tempo
 Garantir a segurança dos dados (Por exemplo,
garantir a recuperação dos dados caso haja
danificação do meio onde estão armazenados.
Garantir segurança de acesso).
 Garantir a integridade dos dados
EXEMPLOS DE SGBD
INTRODUÇÃO
 Para a informática, os dados são expressões
gerais que descrevem características das
entidades sobre as quais operam os
algoritmos.
 Em um banco de dados de uma empresa, por
exemplo, são entidades: Cliente, Funcionário,
Departamento, fornecedor, etc. Cada entidade
representa objetos com as mesmas
características.
 Fulano de Tal, CPF nº 111.111.111-22, são
dados (atributos) de uma entidade.
INTERAÇÃO: USUÁRIO & DADOS
INTERAÇÃO: USUÁRIO & DADOS

Função: Manipular, manter e


gerenciar os dados

Os usuários não podem


acessar os dados diretamente.
PROFISSÕES

Administrador de Banco de Dados (DBA)


 É a pessoa que tem sob sua
responsabilidade a gerência dos dados do
banco e dos programas de acesso. É ele
que garante a sua implantação e operação.
PRINCIPAIS FUNÇÕES DE UM DBA

 administram banco de dados


 definem critérios de acesso

 monitoram desempenho

 definem projeto físico

 definem estratégia de backup e recuperação


de falhas
 precisam conhecer o SGBD.
PROJETISTAS

 identificam: dados + restrições de


integridade + requisitos de desempenho
 definem modelo conceitual e lógico da
aplicação
 em algumas organizações podem definir
modelo físico
 precisam conhecer o negócio
ARQUITETURAS DE BANCO DE DADOS
Terminais
 Plataforma Centralizada Burros



Main Frame

BD


ARQUITETURAS DE BANCO DE DADOS

 Banco de Dados Cliente Servidor


PC’s
Clientes
Servidor

BD
ARQUITETURAS DE BANCO DE DADOS

 Banco de Dados Distribuídos


Servidor 2

Servidor 1
BD

BD

Servidor 3

BD

Você também pode gostar