Você está na página 1de 19

FUNDAMENTOS DE

BANCO DE DADOS
MDULO I CONCEITOS

caldana@ifpr.edu.br
https://sites.google.com/a/ifpr.edu.br/caldana/

BANCO DE DADOS
BANCO

Estrutura para armazenamento.

DADOS

Valores / Fatos / Ocorrncias

BANCO DE DADOS

SISTEMA DE ARQUIVO

Arquivos do Sistema Operacional


Ex.: TXT, CVS, COBOL, C
COBOL
DATA DIVISION. FD CARTOES,
01 RECIBO.
02 IDENTIFICACAO.
03 PREFIXO
PIC X(02).
03 RESTO PIC X(05).
02 NUMERO
PIC 9(03).
02 VALOR
PIC 9(08) V99.
02 FILLER
PIC X(60).

C
typedef struct _Contato {
int codigo;
char nome[30];
char email[100];
} Contato;

BANCO DE DADOS

SISTEMA DE ARQUIVO

Desvantagem - Administrao
Redundncia
Integridade
Inconsistncia
Pesquisa e Atualizao
Segurana
Concorrncia
Transao

SGBD

SISTEMA GERENCIADOR DE BANCO DE DADOS

Conjunto de Softwares para Definio, Implementao,


Manipulao e Manuteno de um Banco de Dados
Interface que realiza a Abstrao de Dados para o usurio
Linguagem Alto Nvel para Manipulao (DML) e Definio
(DDL) do Banco de Dados
Criao,
Configurao
Esquema/Instncia
Criao e Administrao
(Backup/Restore)

e
de

Administrao
Cpias

de

de

Segurana

SGBD ABSTRAO DE DADOS

SGBD ARQUITETURA

SGBD ARQUITETURA

SGBD PROFISSIONAIS
USURIOS
ANALISTAS E PROGRAMADORES DE APLICAES
PROJETISTAS DE BANCO DE DADOS
ADMINISTRADORES DE BANCO DE DADOS

SGBD ARQUITETURA

SGBD MODELO DE DADOS

HIERRQUICO (rvore, IBM)


REDE (Links)
Orientado a Objetos
Georeferenciado
Relacional

SGBD ARQUITETURA

Centralizado (Mainframe)

SGBD ARQUITETURA

Computador Pessoal

SGBD ARQUITETURA

Cliente - Servidor

SGBD ARQUITETURA

Sistema Distribudo

SGBD ARQUITETURA

Sistema Distribudo

SGBD ARQUITETURA

Sistema Distribudo

SGBD MODELO DE DADOS

HIERRQUICO (rvore, IBM)


REDE (Links)
Orientado a Objetos
Georeferenciado
RELACIONAL

FUNDAMENTOS DE
BANCO DE DADOS
MDULO I CONCEITOS

caldana@ifpr.edu.br
https://sites.google.com/a/ifpr.edu.br/caldana/

Você também pode gostar