Postagens

Mostrando postagens de julho, 2008

MISSÕES PORTAS ABERTAS

CIEADEP

Pr. Ival Teodoro da Silva nos 97 anos da AD no Brasil .:: CIEADEP ::. - 13 de July de 2008 © .:: 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)

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á