Mostrando postagens com marcador Estrutura. Mostrar todas as postagens
Mostrando postagens com marcador Estrutura. Mostrar todas as postagens

segunda-feira, setembro 08, 2008

MDR - Modelo de Dados Relacional - Componentes Estruturais

image

São os seguintes os elementos (componentes) de modelagem estrutural do MDR:

  1. Valor (Dado) Ver também => Termo (Elemento Simbólico - Símbolo - Valor - Dado) 
  2. Domínio (Tipo de Dado)
  3. Linha - Tupla
  4. Coluna - Atributo
  5. Tabela - Relação
    1. Relação - Esquema
    2. Relação - Instância
    3. Relação - Chaves

Relação - Esquema - MDR

image

Usado para descrever uma relação através da especificação de seus atributos e domínios.

Formado pelo nome da relação e uma lista de atributos A1, A2, ..., An, onde Aj é o nome do papel desempenhado pelo domínio Dj no esquema da relação R.

Também chamado de intenção da relação R.

SE A1, A2, …, An são atributos

ENTÃO R = (A1, A2, …, An ) é um esquema de relação.

Exemplo: Customer-schema = (customer-name, customer-street, customer-city)

image

image

Banco de Dados - Características Básicas

Um Banco de Dados apresenta uma série de características básicas ou fundamentais:


image

1) ESTRUTURA (ESQUEMA/INTENÇÃO)

A estrutura de um banco de dados corresponde a estrutura dos elementos do Mini-Mundo para o qual ele foi construído. Quando pensamos na estrutura do BD nos abstraímos do seu conteúdo, intância, extensão ou estado, como na figura abaixo.

image

Especificamente em um BD, sua estrutura é composta por seus arquivos (tabelas num BDR) e as respectivas estruturas - campos (colunas/atributos num BDR) e dos relacionamentos entre esses arquivos (tabelas num BDR).

image

3) ESTADO (CONTEÚDO, INSTÂNCIA, EXTENSÃO)

O estado de um BD corresponde ao conjunto de dados armazenados no banco de dados num determinado momento do tempo.

O estado de um banco de dados obedece a sua estrutura.

UM BD pode possuir um estado inicial vazio, em outras palavras, não contém dados armazenados, conforme a figura abaixo.

image

Ao longo do tempo, a medida em que o Mini-Mundo correspondente ao BD evoluir (mudar de estado) em função dos eventos (fatos, interações) nele ocorridos. O estado do BD deverá evoluir.

image

image

2) COMPORTAMENTO

O comportamento do banco de dados corresponde ao comportamento dos elementos do Mini-Mundo correspondente.

image

Especificamente em um BD, seu comportamento é uma abstração das mudanças de estado que ele sofre ao longo do tempo. Em outras palavras as mudanças de estado de um BD definem o seu comportamento.

image

4) TRASAÇÃO (MUDANÇA DE ESTADO/COMPORTAMENTO)

Mudanças de estado em um banco de dados são efetuadas por transações. Uma transação é um conjunto de operações que levam o banco de dados de um estado consistente a outro estado consistente. Mudanças de estado de um banco de dados representam o comportamento desse banco de dados.

image

5) CONSISTÊNCIA

Cada estado do banco de dados deve representar/corresponder/modelar precisamente o estado do Mini-Mundo correspondente.

image

6) PERSITÊNCIA

Capacidade dos dados que representam o estado do BD continuarem a existir após o término da execução das transações que ocasionam as mudanças de estado.

image
7) Quadro resumo das características básicas de um Banco de Dados

image

sábado, agosto 23, 2008

Componentes (Elementos) de Modelagem Estruturais

São aqueles voltados para a modelagem dos aspectos estruturais da Realidade, os elementos, sua composição e suas interações.

Elementos de Definição:

  • Entidade
  • Relacionamento
  • Atributo

Elementos de Representação

  • Entidade-Tipo
  • Relacionamento-Tipo
  • Atributo

image

sexta-feira, setembro 07, 2007

Realidade como uma rede

All things are connected. In any specific system those connections may be sparse or plentiful, irrelevant or crucial. We propose that a continuum of connectivity exists, which allows us to treat all conventional specialisms as just special cases of a more general and universal model. This multi-level model, comprising standard operations, can apply to all aspects of our universe, taking into account not only science, but arts, humanities and spirit also - in other words, "Life, the Universe and Everything". We demonstrate how this is possible, and also show how such an approach, within an evolutionary context, can overcome the problems with relativistic truth and value in conventional thought. Intrigued ? Then read on... [Chris Lucas]

"As redes estão em todas as partes. O cérebro é uma rede de células nervosas conectadas por axônios e as próprias células são redes de moléculas ligadas por reações bioquímicas. As sociedades também são redes, constituídas por pessoas unidas por amizades, laços familiares e profissionais. Em uma escala mais ampla, redes alimentares e ecossistemas podem ser representados como redes de espécies. E redes permeiam a tecnologia: a Internet, as redes de energia elétrica e os sistemas de transporte são apenas alguns exemplos. A própria linguagem que usamos para transmitir essas idéias é uma rede, formada por palavras conectadas por padrões sintáticos. Mas, apesar da importância e do alcance das redes, os cientistas nunca compreenderam muito bem suas estruturas e propriedades. De que maneira as interações entre nós defeituosos em uma rede genética complexa resultam em câncer? Como a difusão ocorre tão rapidamente em certos sistemas sociais e de comunicação, causando epidemias de doenças e vírus de computador? Como algumas redes continuam a funcionar, após o colapso da maioria de seus nós?" [Albert- László Barabási]





A Realidade, segundo Capra [Tao da Física], é uma rede de relações onde as próprias relações se manifestam como objetos, interações (estruturas), estados, processos, eventos, sistemas, ...

No novo paradigma a ciência deve conceber a realidade como uma rede de relações. O campo de ação abrange uma teia de relações intrinsecamente dinâmicas, que não lida com verdades exatas.

A Realidade é uma rede interconexa de fenômenos (objetos / relações ou interações) que inclui o observador humano como um componente integrante, onde:




  1. a realidade é um todo indivisível, as suas divisões (dimensões, domínios, níveis, aspectos, visões, enfoques, pontos de vista, ...) são criações de seres cognitivos para efeitos de entendimento e manipulação da mesma;

  2. quaisquer das partes dessa rede constituem apenas padrões relativamente estáveis;
    de maneira correspondente, os fenômenos reais são entendidos por meio de uma rede de conceitos;

  3. nenhuma parte é mais fundamental do que qualquer outra;
    a realidade pode ser entendida a partir de suas partes (reducionismo) ou do todo (holismo), na realidade quando estamos nos referindo a partes ou todo, estamos abstraindo, com o propósito de obter entendimento. Na realidade não existem partes ou todo a realidade é única;

  4. os fenômenos da realidade podem ser enfocados como estruturas – dados/informações (enfoque estático ou estrutural) ou como processos (enfoque dinâmico ou comportamental);

  5. a realidade deve ser descrita com a inclusão do observador humano no próprio processo de descrição, isto é, a descrição é dependente do observador humano e do processo de conhecimento. O entendimento do processo de conhecimento deve ser incluído explicitamente na descrição dos fenômenos da realidade, a epistemologia é parte integrante de toda teoria científica;

  6. a realidade é uma rede de relações e também nossas descrições – conceitos, modelos e teorias – formam uma rede interconexa, representando os fenômenos observados. Nessa rede não existe nada primário ou secundário, nem quaisquer alicerces e tudo ser relaciona com tudo;

  7. todos os conceitos, modelos e teorias científicas são limitados e aproximados. Nunca existirá um entendimento completo e definitivo, nem verdades absolutas e sim descrições limitadas e aproximadas da realidade. Nenhum fenômeno isolado da realidade pode ser plenamente explicado, mas podem ser experimentados em nossa limitada totalidade;

  8. devemos distinguir, segundo Popper, com alguma clareza a:
  • Realidade Real – Realidade Única
  • Realidade Mental – Realidade Subjetiva
  • Realidade Teórica (Conceitos, Teorias e Modelos) –Realidade Objetiva.

A Realidade pode, então, ser vista como uma rede interconexa de fenômenos (elementos - objetos, entidades / interações - relações, ligações) que inclui o observador humano como um componente integrante, onde:



Os fenômenos reais, representados como elementos de rede onde um elemento de rede pode ser:

  1. um nó representando um fenômeno do tipo objeto, ou
  2. um arco representando uma ligação (interação entre fenômenos)

Os fenômenos do conhecimento são também fenômenos reais, representados como conceitos em rede onde um conceito (elemento de conhecimento) pode ser:

  1. um nó representando um termo ou tipo ou classe
  2. um arco representando uma relação ou associação entre conceitos.

Um nó da rede pode encapsular uma outra rede.




Essas redes podem ser organizadas em níveis: