Modelagem de dados
| |2010 |
|Conceito de banco de dados. Modelagem conceitual de dados. Formas normais. Projeto lógico e |Sistemas de Informação e Processamento|
|físico, segundo o modelo relacional. Linguagem de definição e manipulação de dados. O padrão |de dados |
|SQL. Concorrência de transações e mecanismos de manutenção de integridade, em sistemas de | |
|banco de dados. Views, Triggers, e Stored Procedures. Segurança e controle de acesso a | |
|informação. | |
Conteúdo
1. Introdução e conceitos gerais 4
1.1 Banco de dados 4
1.2 Sistema de Banco de Dados 5
1.2.1 Principais componentes de um Sistema de Banco de Dados 5
1.2.1.1 Dados 5
1.2.1.2 Hardware 6
1.2.1.3 Software 6
1.2.1.4 Usuários 6
1.2.1.4.1 Usuários finais: 6
1.2.1.5 Administrador de Banco de Dados (DBA) 7
1.2.1.6 Projetista de Banco de Dados (Administrador de Dados) 7
1.2.1.7 Analistas de Sistemas e Programadores de Aplicações 7
1.2.2 Por que um Sistema de Banco de Dados? 8
1.2.3 Vantagens tecnológicas da utilização de um Sistema de Banco de Dados 8
1.2.4 Quando não Utilizar um SGBD 9
1.2.5 Arquitetura de sistemas de banco de dados. 10
1.2.5.1 Os três níveis da arquitetura: 10
1.2.5.2 Independência de Dados 11
1.3 Sistema de Gerenciamento de Bancos de Dados (SGBD) 12
1.3.1 Funções do SGBD 12
1.3.2 Estrutura geral do SGBD 12
1.4 Linguagens para Manipulação de Dados 15
1.5 Modelos de Bancos de Dados 16
1.5.1 O Modelo Hierárquico 16
1.5.2 O modelo de Rede 17
1.5.3 O Modelo Relacional 18
1.5.4