Postagens

Mostrando postagens de Julho, 2008

MISSÕES PORTAS ABERTAS

CIEADEP

MODELO ENTIDADE RELACIONAMENTO

MODELO DE DADOS


1. Modelo de Dados

É uma imagem gráfica de toda a base de informações necessárias para um determinado empreendimento.

2. Modelo de Entidade Relacionamento

É a principal ferramenta gráfica para representação do Modelo de Dados e foi proposto por Peter Chain. Tem a finalidade de identificar entidades de dados e seus relacionamentos.

3. Modelagem de Dados

Técnica aplicada à construção de modelos de dados.

4. Entidade

Objeto ou evento do mundo real, distintamente identificado e tratado como uma categoria definida, acerca da qual armazenamos dados.
Ex.:

1) Entifísico ou Jurídico (Funcionário, Cliente, Aluno, etc.)
2) Documento (Nota Fiscal, Ordem de Serviço, etc.)
3) Local (Departamento, Unidade, etc.)
4) Histórico (Histórico escolar, diário, Vendas Acumuladas, etc.)
5) Enti-Material (Matéria-prima, produto, etc.)

Sua representação:







4.1 - Entidade de Dados (Supertipos)

Podem ser subdivididas em diversas categorias de elementos (Subtipos), cada uma se ca…

FUNCTION - STORED PROCEDURES

Function (Stored Procedure)

Stored Procedures são nada mais que programas desenvolvidos em determinada linguagem de script e armazenados no servidor, local onde serão processados. Eles também são conhecidos como funções, este é o motivo pelo qual quando nos referenciamos a uma stored procedure no PostgreSQL devemos utilizar o nome de Function.
O PostgreSQL conta com três formas diferentes de criar funções:
- Funções em Linguagem SQL: São funções que utilizam a sintaxe SQL e se caracterizam por não possuírem estruturas de condição (if, else, case), estruturas de repetição (while, do while, for), não permitirem a criação de variáveis e utilizam sempre alguns dos seguintes comandos SQL: SELECT, INSERT, DELETE ou UPDATE.
- Funções de Linguagens Procedurais: ao contrário das funções SQL, aqui é permitido o uso de estruturas de condição e repetição e o uso de variáveis. As funções em linguagens procedurais caracterizam-se também por não possuírem apenas uma possibilidade de linguagem, mas vária…