Você está na página 1de 28

ARQUITETURA DE B.D.

SGBD MONOLTICOS
SOFTWARE DO SGDBs UM SISTEMA INTEGRADO.

SGBD MODULAR.
ARQUITETURA CLIENTE - SERVIDOR

ARQUITETURA DE B.D.
ARQUITETURA CLIENTE / SERVIDOR.
MDULO CLIENTE
WORKSTATION / PC. PROGRAMAS DE APLICAO E INTERFACES DO USURIO ACESSAM O BD. INTERAO COM O USURIO. INTERFACE AMIGAVL.

ARQUITETURA DE B.D.
ARQUITETURA CLIENTE / SERVIDOR.
MDULO SERVIDOR.
ONDE REALMENTE ESTA ARMAZENADO O BD. TRATA DO ARMAZENAMENTO DOS DADOS. CONTROLE DE ACESSO. PESQUISAS DE DADOS.

ARQUITETURA DE B.D.
BANCO DE DADOS
NVEL DE ABSTRAO DE DADOS. OCULTA DETALHES DE ARMAZENAMENTO. DADOS RELACIONADOS. USURIO NO TRATA AS ESTRUTURAS DE ARMAZENAMENTO.

ARQUITETURA DE B.D.
MODELO DE DADOS.
CONCEITOS QUE DESCREVE AS ESTRUTURAS DO B.D. MEIOS PARA ALCANAR A ABSTRAO.
ESTRUTURA DE B.D. SO OS TIPOS DE DADOS, RELACIONAMENTOS E RESTRIES QUE DEVEM EXISTIR NOS DADOS

ARQUITETURA DE B.D.
ESQUEMAS E INSTNCIAS.
ESQUEMAS
A DESCRIO DE UM BANCO DE DADOS. ESPECIFICADO DURANTE O PROJETO DO BD.

INSTNCIAS
SO OS DADOS PARA O BANCO DE DADOS PARA UM DETERMINADO INSTANTE. TODA VEZ QUE H UMA ALTERAO NO BD. DIZEMOS QUE A SUA INSTNCIA FOI ALTERADA.
6

ARQUITETURA DE B.D.
ARQUITETURA DO SGBD.
ARQUITETURA DE TRS ESQUEMAS.
NVEL INTERNO NVEL CONCEITUAL NVEL EXTERNO.

ARQUITETURA DE B.D.
ARQUITETURA DO SGBD.
ARQUITETURA DE TRS ESQUEMAS.
NVEL INTERNO
DESCREVE AS ESTUTURAS FSICAS DO BD.

DESCREVE OS DETALHES SOBRE O ARMAZENAMENTO DOS DADOS.


DESCREVE OS CAMINHOS DE ACESSO AO BANCO DE DADOS

ARQUITETURA DE B.D.
ARQUITETURA DO SGBD.
ARQUITETURA DE TRS ESQUEMAS.
NVEL CONCEITUAL.
DESCREVE A ESTUTURA DE BANCO DE DADOS PARA UMA COMUNIDADE DE USURIOS. ESCONDE OS DETALHES DAS ESTRUTURAS DE ARMAZENAMENTO FSICO.

CONCENTRA-SE NA DESCRIO DAS ENTIDADES, TIPOS DE DADOS, RELACIONAMENTOS E OPERAES DOS USURIOS
9

ARQUITETURA DE B.D.
ARQUITETURA DO SGBD.
ARQUITETURA DE TRS ESQUEMAS.
NVEL EXTERNO.
PARA UM DETERMINADO GRUPO DE USURIO O ESQUEMA EXTERNO DESCREVE UMA PARTE DO BANCO DE DADOS A QUAL ESTE GRUPO ESTEJA INTERESSADO, OCULTANDO A OUTRA PARTE.

10

ARQUITETURA DE B.D.
VISO EXTERNA VISO EXTERNA

ESQUEMA CONCEITUAL ESQUEMA INTERNO

BANCO DE DADOS ARMAZENADO

11

ARQUITETURA DE B.D.
INDEPENDNCIA DE DADOS
A CAPACIDADE DE ALTERAR O ESQUEMA EM UM NVEL DE UM SISTEMA DE BD SEM TER QUE ALTERAR O ESQUEMA NO PRXIMO NVEL MAIS ELEVADO.

12

ARQUITETURA DE B.D.
INDEPENDNCIA DE DADOS
INDEPENDNCIA LGICA DE DADOS.
CAPACIDADE DE ALTERAR O ESQUEMA CONCEITUAL SEM TER DE ALTERAR O ESQUEMA EXTERNO. USADO PARA EXPANDIR OU REDUZIR O BD. EX: ADICIONANDO / REMOVENDO UM TIPO DE REGISTRO OU UM ITEM DE DADO.

13

ARQUITETURA DE B.D.
INDEPENDNCIA DE DADOS
INDEPENDNCIA FSICA DE DADOS.
CAPACIDADE DE ALTERAR O ESQUEMA INTERNO SEM TER DE ALTERAR OS ESQUEMAS CONCEITUAIS. SO NECESSRIAS DEVIDO AO FATO DE ALGUNS ARQUIVOS TEREM DE SER REORGANIZADOS. EX: AO CRIARMOS UMA ESTRUTURA DE ACESSO ADCIONAL PARA MELHORAR O DESEMPENHO.
14

ARQUITETURA DE B.D.
LINGUAGEM DO SGBD
DDL LINGUAGEM DE DEFINIO DE DADOS.
UTILIZADA PELO PROJETISTA E DBAs PARA A DEFINIO DAS ESTRUTURAS DE ARMAZENAMENTO DOS DADOS. EX: CREATE
DROP. ALTER.

15

ARQUITETURA DE B.D.
LINGUAGEM DO SGBD
DML LINGUAGEM DE MANIPULAO DE DADOS.
UMA VEZ O BD CRIADO DEVER SER POPULADO. PERMITE AO USURIO UMA MANIPULAO DOS DADOS ARMAZENADOS. RECUPERAO, INCLUSO, EXCLUSO E MODIFICAO DOS DADOS.

16

ARQUITETURA DE B.D.
INTERFACES DO SGDB
MENUS
LISTAS DE OPES. ELIMINAM A NECESSIDADE DE ESTAR MEMORIZANDO COMANDOS. A CONSULTA FEITA PASSO A PASSO. VEM SE TORNANDO UMA TCNICA MUITO POPULAR, PARA USURIOS QUE UTILIZAM AS TCNICAS BASEADAS EM JANELAS.

17

ARQUITETURA DE B.D.
INTERFACES BASEADA EM FORMULRIOS
USURIOS LEIGOS. TRANSAES PREVIAMENTE DEFINIDAS (ENLATADAS) USURIO INSERI OS DADOS ATRAVS DE FORMULRIOS J DEFINIDOS. SGBD J POSSUEM UMA LINGUAGEM DE ESPECIFICAO DOS FORMULRIOS.

18

ARQUITETURA DE B.D.
INTERFACES GRFICAS.
EXIBE UM ESQUEMA NA FORMA DE UM DIAGRAMA. O USURIO MANIPULA UM DIAGRAMA E ESTIPULA QUAL A CONSULTA DESEJADA. MUITOS CASOS UTILIZAM MENUS E FORMULARIOS. UTILIZAO DO MOUSE.

19

ARQUITETURA DE B.D.
INTERFACES PARA USURIOS LEIGOS.
REALIZAM OPERAES QUE PRECISAM OCORRER DE MANEIRA REPETITIVA. COMANDOS SUCINTOS.
MINIMIZAR O ACESSO A TECLAS EX: ATENDENTE DE BANCO, BALCONISTAS.

20

ARQUITETURA DE B.D.
INTERFACES PARA O DBA.
PERMITE UM CONJUNTO DE COMANDOS CAPAZ DE:
CRIAR CONTAS. AJUSTAR PARAMETROS. CONCEDER AUTORIZAS. MODIFICAR UM ESQUEMA. REORGANIZAR AS ESTRUTURAS DE ARMAZENAMENTO.

21

ARQUITETURA DE B.D.
UTILITRIOS DO SISTEMA DE B.D.
CARGA
UTILIZADO PARA CARREGAR OS ARQUIVOS DE DADOS EXISTENTES. TRANFERNCIA DE DADOS DE UM SGBD ESTA SE TORNANDO COMUM. PRODUTOS J VEM COM OS PROGRAMAS DE CARGA APROPRIADO PARA FAZER AS CONVERSES.

22

ARQUITETURA DE B.D.
UTILITRIOS DO SISTEMA DE B.D.
CPIA ( BACKUP )
CRIA UMA CPIA DE SEGURANA DO BD. TRANSFERINDO TODO O BD PARA UM OUTRO DISPOSITIVO DE ARMAZENAMENTO. RESTAURA O BD NO CASO DE FALHA. CPIAS INCREMENTAL ( GRAVA SOMENTE OS DADOS QUE FORAM ALTERADOS DEPOIS DA ULTIMA CPIA ) COMPLEXA E ECONOMIZA ESPAO
23

ARQUITETURA DE B.D.
UTILITRIOS DO SISTEMA DE B.D.
REOGARNIZAO DE ARQUIVOS.
REORGANIZA UM ARQUIVO DE BANCO DE DADOS DE UMA FORMA DIFERENTE. MELHORA O DESEMPENHO DO BD AUMENTANDO A SUA PERFORMACE

24

ARQUITETURA DE B.D.
UTILITRIOS DO SISTEMA DE B.D.
MONITORAMENTO DE DESEMPENHO.
MONITORA O USO DO BD.

FORNECE ESTATSTICAS PARA O DBA.


ATRAVS DOS DADOS ESTATSTICOS O DBA PODE TOMAR ALGUMAS DESIES PARA MELHORAR A PERFORMACE DO BD.

25

ARQUITETURA DE B.D.
CLASSIFICAO DE SGBD.
MODELO DE DADOS.
RELACIONAL OBJETOS HIERRQUICO REDE

NMERO DE USURIOS.
SISTEMAS MONOUSURIOS. SISTEMAS MULTIUSURIOS.

26

ARQUITETURA DE B.D.
CLASSIFICAO DE SGBD
DISTRIBUIO DA BASE DE DADOS.
CENTRALIZADO. DISTRIBUDO ( SGBDD ).
HOMOGNIOS => UTILIZAM O MESMO SOFTWARE. HETEROGNIOS => UTILIZAM DIFERENTES SOFTWARES. ( SGBD FEDERADOS ).

27

ARQUITETURA DE B.D.
EXERCCIOS.
DEFINA:MODELO DE DADOS,ESQUEMA DE DADOS, INSTNCIA DE BD., ARQUITETURA DE TRS ESQUEMAS, LINGUAGEM DDL E DML, . FALE SOBRE OS UTILITRIOS DE SISTEMAS DE BANCO DE DADOS. COMO FUNCIONA A CLASSIFICAO DE UM SGBD. QUAL A DIFERENA ENTRE A INDEPENDNCIA FSICA PARA A INDEPENDNCIA LGICA.

28

Você também pode gostar