Modelagem e banco de dados Apostila
Por: Amanda Novais • 26/3/2016 • Trabalho acadêmico • 317 Palavras (2 Páginas) • 286 Visualizações
Resumo do primeiro vídeo
Aplicações computacionais de todos os portes trabalham com grandes volumes de dados.
- Gerenciamento de uma farmácia
- Sistema de bancário
- Sistema bancário
Grandes volumes de dados e suas relações complexas justificam a criação de estratégias especificas para gerencia-las - -> BANCO DE DADOS.
Aplicações tradicionais
Bancos de dados numéricos e tradicionais
- Gerenciamento de uma farmácia
- Sistema Bancário
- Sistema bibliotecário
Aplicações mais recentes:
- Bancos de dados multimídia
- Sistemas de informação de informação geográfica
- Dara warehouses (guardar historia de uma empresa) etc.
Banco de dados
Aplicação exemplo:
Gerenciamento de uma biblioteca
Serviços:
- Cadastro de membros associados.
- Registro de acervo etc. (livros, revistas, etc)
- Controle de empréstimos.
Banco de dados :
- Arquitetura
- Abstração
Arquitetura:
O banco de dados tem que dar pra gente a capacidade de tratar os dados de forma interligada.
Sistemas arquivos isolados:
Redundância não controlada
- Repetição
- Inconsistência
Barreiras para relacionamentos entre arquivos
- Identificação.
Dificuldades com:
- Acesso concorrente
- Integridade e recuperação em caso de crash
- Segurança e controle de acesso.
Sistema Gerenciador de bancos de dados SGBD
- Sistema de software com finalidade genérica
- Projetado para a definição, construção e manipulação de bancos de dados
- Pode atender varias aplicações
Vantagens de um SGBD
- Independência de dados ( A aplicação não precisa saber dos detalhes como os dados são armazenados e gerenciados).
- Acesso eficiente
- Tempo reduzido no desenvolvimento de aplicações
- Segurança e integridade de dados (senha de acesso etc)
- Administração de dados uniformes (backup, segurança, eficiência no acesso o cara pensa só na administração do banco dados)
- Acesso concorrente (uma pessoa vai cuidar para que varias aplicações possam ser acessadas)
- Recuperação contra crashes.
Segundo bloco:
- Data minig
- Data Warehousing
- Information Retrieval
- Distributes ad parallel Databases
- BigData
- NoSQL
Topicos:
- Engenharia de modelos
- BDs NA Web e XML
- BDs de graficos
- Ontologias e Web Semântica
- O quarto paradima
- Bds na cloud
- Bds memória
- Bibliotecas digitais
- Visual Analytics
- Bds ativos
- Datalog
.
...