segunda-feira, 18 de março de 2013

Modelos de Dados Baseados em Registros

Os três modelos de dados mais aceitos são o relacional, o de rede e o hierárquico.O modelo relacional é o mais usado nos últimos anos.


REDES
Neste modelo os dados são representados por coleções de registros, os relacionamentos entre os dados são representados por ligações, que podem serem vistos como ponteiros. Os registros são organizados como grafos arbitrários.
Vantagem deste modelo é permitir relacionamentos de M para-M, além de não precisarmos alterar toda a estrutura numa exclusão ou inclusão. 
Desvantagem do Modelo Rede: o mapeamento pode se tornar complexo.

HIERÁRQUICO
Este modelo(hierárquico) é similar ao modelo de redes, pois os dados e relacionamentos são representados por registros e ligações, respectivamente. Ele difere do modelo de redes no sentido que os registros são organizados como coleções de árvores em vez de grafos arbitrários.

RELACIONAL
O modelo relacional para gerência de bases de dados (SGBD) é um modelo de dados baseado em lógica e na teoria de conjuntos.
Em definição simplificada, o modelo baseia-se em dois conceitos: conceito de entidade e relação - Uma entidade é um elemento caracterizado pelos dados que são recolhidos na sua identificação vulgarmente designado por tabela. Na construção da tabela identificam-se os dados da entidade. A atribuição de valores a uma entidade constrói um registro da tabela. A relação determina o modo como cada registro de cada tabela se associa a registros de outras tabelas.

-------------------------
REFERÊNCIAS:
http://pt.scribd.com/doc/34137068/6/MODELOS-LOGICOS-BASEADOS-EM-REGISTRO
http://www.etefernandoprestes.com.br/arquivos_geral/downloads/BD.pdf
http://pt.wikipedia.org/wiki/Modelo_relacional

Níveis de Abstração de Dados


A arquitetura ANSI/SPARC, que data de 1975, define níveis de abstração para um sistema de gestão de bases de dados:
  • Nível interno (ou físico) : define a maneira segundo a qual são armazenados os dados e os métodos para aceder.
  • Nível conceptual : chamado também MCD (modelo conceitual dos dados) ou MLD (modelo lógico dos dados). Define a disposição das informações na base de dados.
  • Nível externo :  Mostra apenas a parte do banco de dados em que o usuário realmente tem interesse servindo para simplificar a interação com o sistema, sendo assim o nível mais alto de abstração.



REFERÊNCIAS
pt.kioskea.net/contents/bdd/bddansi.php3

terça-feira, 5 de março de 2013

O ponto chave para o sucesso de qualquer empreendimento...





As lojas Seven-Eleven dos Estados Unidos reforçou o que muitos empreendedores e empresários viam pregando a muito tempo, que é o quanto ouvir os clientes é importante. Ouvir o cliente é o ponto chave para o sucesso e a Seven-Eleven além de reforçar isso também mostrou como usar a tecnologia para alcançar esse objetivo de ouvir e satisfazer as vontades dos clientes.

Os administradores das lojas resolveram colocar um sistema único de dados e informatizar todas as lojas. Este sistema hoje ajuda no controle de mercadorias, proporciona contato com os clientes e proporcionou sucesso ao empreendimento.