Escolar Documentos
Profissional Documentos
Cultura Documentos
Evolução do BD Relacional;
Definições Básicas
Dados: factos conhecidos que têm algum significado e que podem ser guardados.
Base de dados (BD): conjunto de dados que se relacionam entre si.
Universo: parte do mundo real sobre o qual os dados guardados na base de
dados dizem respeito.
Empresa: empregados, departamentos, projectos, ...
Escola: alunos, professores, cadeiras, inscrições, horários, ... Contactos: nomes,
endereços, telefones, ...
Sistema de gestão de base de dados (SGBD): pacote de software que permite
criar e manipular uma base de dados.
MySQL, PostGreSQL, Oracle, Sybase, SQL-Server, ...
Sistema de base de dados: o sistema de gestão de base de dados juntamente
com os dados.
Ricardo Rocha DCC-FCUP 2
ORIGEM DOS BD – DÉCADA DE 50
ORIGEM DOS BD – DÉCADA DE 50
ORIGEM DOS BD – DÉCADA DE 60
1 2 3 4
5 6 7
8 9
ORIGEM DOS BD – DÉCADA DE 60
Surgimento do CODASYL
Modelo de
Banco de Dados
ORIGEM DOS BD – DÉCADA DE 60
Estrutura dos Modelos de Bancos de Dados
Dados
SGBD
Linguagem de Exploração
Programas Adicionais
ORIGEM DOS BD – ANALÓGICO PARA O DIGITAL
WHERE – Especifica as condições que devem reunir os registros que serão selecionados.
AND – E lógico;
OR – OU lógico;
BETWEEN – Em um intervalo
fechado.
Exemplos SQL
DATA WAREHOUSE
DW
DATA WAREHOUSE VS DATA MART
DW x DM
BANCOS DE DADOS ORIENTADO A
DOCUMENTOS
BANCOS DE DADOS DE
GRAFOS
DEPARTAMENTO UNIVERSIDADE - BD GRAFOS
TRANSAÇÕES BITCOIN - BD GRAFOS
BANCOS DE DADOS DE GRAFOS
Utilizações
Sistemas de Recomendação;
Relacionamentos Sociais;
Relacionamento de Força;
Redes Complexas;
BANCOS DE DADOS DE GRAFOS
Produto:
OUTROS BANCOS DE DADOS
Bancos de Dado