Conteúdo da apostila:
- MODELOS DE DADOS
- Modelo Hierárquico
- Modelo em Rede
- Modelo Relacional
- Modelo Orientado a Objetos
- Sistemas Objeto-Relacionais
- ARQUITETURAS DE BANCO DADOS
- Introdução
- Arquiteturas
- Resumo das arquiteturas de SGBDs
- AMBIENTE DE IMPLEMENTAÇÃO CLIENTE-SERVIDOR
- DEFINIÇÃO GERAL
- PROPRIEDADES
- CARACTERÍSTICAS DA ABORDAGEM DE BASE DE DADOS X PROCESSAMENTO TRADICIONAL E ARQUIVOS
- CAPACIDADES DO SGBD
- VANTAGENS ADICIONAIS DA ABORDAGEM DA BASE DE DADOS
- QUANDO NÃO UTILIZAR UM SGBD
- PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD
- CONCEITOS E ARQUITETURAS DE SGBD’S
- MODELOS DE DADOS, ESQUEMAS E INSTÂNCIAS
- Categorias de Modelos de Dados
- Esquemas e Instâncias
- ARQUITETURA E INDEPENDÊNCIA DE DADOS DE SGBD’S
- LINGUAGENS DE BASE DE DADOS
MODELAGEM DE DADOS USANDO O MODELO ENTIDADE-RELACIONAMENTO
MODELO DE DADOS CONCEITUAL DE ALTO-NÍVEL E PROJETO DE BASE OS - UM EXEMPLO
- CONCEITOS DO MODELO ENTIDADE-RELACIONAMENTO
- Entidades e Atributos
- Tipos de Entidades, Conjunto de Valores e Atributos-Chaves
- Relacionamentos, Papéis e Restrições Estruturais
- Tipo de Entidade-Fraca
- Projeto da Base de Dados COMPANHIA utilizando o MER
- DIAGRAMA ENTIDADE-RELACIONAMENTO (DER)
- TIPOS DE RELACIONAMENTOS DE GRAU MAIOR QUE DOIS
- QUESTÕES PARA A SÍNTESE
- MODELO DE DADOS RELACIONAL
- CONCEITOS DO MODELO RELACIONAL.
- Notação do Modelo Relacional
- Esquemas de Bases de Dados Relacionais e Restrições de Integridade
- Operações de Atualizações sobre Relações
- Introdução a Banco de Dados O.K. Takai; I.C.Italiano; J.E. Ferreira. 3
MAPEAMENTO DO MER PARA O MODELO DE DADOS RELACIONAL - LINGUAGENS FORMAIS DE CONSULTA
- ÁLGEBRA RELACIONALOperações SELECT e PROJECT
- Operador SELECT
- Operador PROJEC
- Seqüência de Operações
- Renomeando Atributos
- Operações da Teoria dos Conjuntos
- A Operação JOIN
- Conjunto completo de Operações da Álgebra Relacional
- Operação DIVISION
- Operações Relacionais Adicionais Funções de Agregação
- Operações de Clausura Recursiva
- EXEMPLOS DE CONSULTAS NA ÁLGEBRA RELACIONAL
- QUESTÕES DE REVISÃO
- CÁLCULO RELACIONAL
- Cálculo Relacional de Tuplas
- Cálculo Relacional de Domínio
- LINGUAGEM SQL
- A operação RENAME
- Operações com Strings
- Ordenação e Apresentação de Tuplas
- Operações com Conjunto
- Funções Agregadas
- Subconsultas Aninhada
- Visõe
- Atualizaçã
- Remoçã
- SQL DDL
- DEPENDÊNCIAS FUNCIONAIS E NORMALIZAÇÃO DE BASE DE DADOS
RELACIONAIS - DIRETRIZES PARA O PROJETO INFORMAL DE ESQUEMAS DE RELAÇÕES
- Semântica de atributos de relação
- Informação redundante em tuplas e anomalias de atualizaçõe
- ANOMALIA DE INSERÇÃ
- Anomalia de remoção
- Anomalia de modificaçã
- Discussã
- Valores null em tupla
- Tuplas espúria
- DEPENDÊNCIAS FUNCIONAIS
- Definição de Dependência Funcional
- Formas Normais Determinados pelas Chaves Primária
- Primeira Forma Normal (1FN
- Segunda Forma Normal (2FN
- Terceira Forma Normal (3FN)
- DATA WAREHOUSE – UMA VISÃO GERAL
- O QUE É O DATA WAREHOUSE
- O MODELO DIMENSIONAL E SUAS IMPLEMENTAÇÕES
- modelo formal da base de dados multidimensional
- ASPECTOS DA MODELAGEM DIMENSIONAL95Características
- Conceitos da modelagem
- A granularidade das informações
- As dimensões
- Os fatos
- Os três tipos de métricas
- Outros elementos da tabela fato
- OS ESQUEMAS BÁSICOS E SUAS VARIAÇÕES
- O esquema Star clássic
- As variações do esquema Star
- O esquema Snowflake
- As variações do esquema Snowflake
- AGREGAÇÕES DAS INFORMAÇÕES
- Definindo os agregado
- Implementando os agregados
- UTILIZANDO OS AGREGADOS COM UM NOVO COMPONENTE: O NAVEGADOR DE AGREGADOS
- O processo de carga
Download aqui.