terça-feira, 28 de outubro de 2008
segunda-feira, 27 de outubro de 2008
domingo, 26 de outubro de 2008
quarta-feira, 17 de setembro de 2008
Projeto Conceitual de Banco de Dados - PCBD
Projeto Conceitaul de Dados é uma atividade que tem como ponto de partida os Requisitos de Informação e as Regras de Negócio inerentes a um determinado Domínio de Conhecimento (Parcela do Mundo Real, Mini-Mundo ou Domínio de Problema).
Ao interagir com os elementos (entidades, objetos) que constituem o seu Domínio de Conhecimento, o usário (também um objeto) cria conceitos a partir da percepção desses objetos e dos relacionamentos entre eles.
Os objetos de um determinado domínio do conhecimento (mini mundo) estão sujeitos as REGRAS (DE NEGÓCIO), que visam restringir ou controlar (presente), explicar (passado) e prever ou planejar (futuro) o comportamento desses objetos.
O controle desse comportamento é reforçado através da captura de informações (REQUISITOS DE INFORMAÇÃO) sobre as características desses objetos.
As Regras de Negócio e os Requisitos de Informação expressam esses conceitos e que deverão ser identificados no início da fase de Projeto Conceitual de Dados.
O Conhecimento Organizacional pode ser definido como um conjunto de Regras de Negócio e um conjunto de Requisitos de Informação.
Esse é o ponto de partida para a execução do Projeto Conceitual de Dados.
Nessa atividade será utilizado como ferramenta (instrumento) de modelagem (projeto) o Modelo Entidade Relacionamento (ou qualquer outro Modelo de Dados Semântico).
A utilização do Modelo Entidade Relacionamento deverá buscar atender a uma série de Critérios Técnicos de Qualidade (Requisitos Técnicos de Projeto Conceitual de Dados).
O produto final dessa atividade é o Modelo Conceitual de Dados (Modelo do Conhecimento Organizacional), o qual é constituido de:
- Diagrama de Entidade e Relacionamento (DER) ou ERA (Entidade Relacionamento e Atributo) modelando o aspecto estrutural do mundo real;
- Regras de Restrição de Integridade (RI) e um conjunto de Regras de Derivação (RD) modelando o aspecto comportamental do mundo real.
segunda-feira, 8 de setembro de 2008
Projeto Físico de Banco de Dados - PFBD
- Projeto Físico e Implementação de BD Relacional - Tanaka
- Noções de Tuning de BDs Relacionais - Tanaka
- Arquitetura e Catálogo de SGBD Relacional - Tanaka
- Organização de Arquivos e Índices em SGBD Relacional - Tanaka
- Índices em SGBD Relacional - Tanaka
- Processamento, Otimização e Execução de Consultas - Tanaka
- Conceitos de Transações - Tanaka
Projeto (Modelagem) de Banco de Dados - PBD - MBD
A atividade de Projeto de Banco de Dados (PBD) ou Modelagem de Banco de Dados (MBD) é estudada a mais de três décadas e vem sendo, ao longo desse tempo, definida por diversos autores.
A seguir são estabelecidas algumas definições de PBD:
- É o processo de desenvolvimento da Estrutura de um Banco de Dados. [TEO82]
- É o processo de determinar a organização de um Banco de Dados, incluindo a sua Estrutura, Conteúdo e Aplicações. [CER92]
- É o processo de projeto da Estrutura Lógica e Física de um ou mais Bancos de Dados para acomodar as Informações necessárias aos Usuários de uma Organização para um definido conjunto de Aplicações. [ELM89]
2) Definição de Projeto de Banco de Dados:
- É a atividade que tem como propósito especificar a Estrutura e o Comportamento de um Banco de Dados (Modelo do Banco de Dados), tendo como ponto de partida os Requisitos de Informação e as Regras de Negócio (Modelo descritivo) inerentes a um determinado Domínio do Problema (Mini-Mundo, Domínio de Conhecimento, Parcela do Mundo Real), com a utilização de Ferramentas de Projeto ou Modelagem (MER, MC-UML, MDR, ...), procurando atender a uma série de critérios de qualidade (Requisitos de Qualidade de Projeto ou Modelagem).


