O modelo lógico baseado em registro é um tipo de modelagem usada nos bancos de dados. Nesse modelo, os dados são estruturados em diversos tipos e a vantagem dele é que ele deixa mais simples a implementação física dos bancos de dados.
Seguem abaixo os três modelos de dados mais aceitos, sendo que o mais usado é o relacional:
Modelo de Redes: No modelo de redes, os dados são feitos em forma de coleção de registros, e os relacionamentos em forma de ligação. Os registros são organizados como grafos arbitrários.
Modelo Hierárquico: O modelo hierárquico é semelhante ao modelo de redes, com a única diferença na maneira de organização dos dados. Ao invés dos dados serem organizados em grafos arbitrários, eles são organizados em coleção de árvores.
Modelo Relacional: O modelo relacional representa os dados em forma de tabelas, cada tabela tem um nome único e um determinado número de colunas. Toda tabela possui atributos que são representados nas colunas das tabelas. O atributo que tem a capacidade de definir um registro, ou seja, o atributo que é unico para cada registro dentro de uma tabela(exemplo CPF de uma pessoa, CNPJ de uma empresa, CRM de um médico, entre outros), será chamado de chave primária.
Basicamente, os modelos lógicos mais usados são esses, e, é claro, que não é possível descrevê-los em poucas linhas, mas é possível ter uma noção básica com as informações que foram descritas acima. Como conclusão, a vantagem de se usar os modelos lógicos em um banco de dados, é que o seu banco de dados, independentemente de qual modelo utilizar, ficará mais organizado e mais fácil de entender, além disso, pelo fato de eles terem sido criados, foi natural ocorrer uma padronização, o que ajuda mais na compreensão do banco de dados.
Banco de Dados
quarta-feira, 3 de abril de 2013
segunda-feira, 11 de março de 2013
Arquitetura - ANSI/SPARC
O American National Standards
Institute (ANSI) através do Standards Planning and Requirements Committee
(SPARC) estabeleceu um padrão para o desenvolvimento de tecnologias de Banco de
Dados (BD), definindo uma arquitetura de 3 níveis independentes que são os
níveis interno(armazenamento),lógico(do usuário) e conceitual(de comunidade).

Como a maior parte dos usuários não
estará interessada no banco de dados inteiro, mas somente em alguma parte restrita dele, esse tipo
de arquitetura ajuda e muito na interpretação do banco de dados, pois em cada
nível há um tipo de visão que ajuda cada pessoa a entender o banco dados. Ou
seja, como na de TI área cada técnico tem um conhecimento diferente de cada
outro técnico, esse tipo de arquitetura ajuda essas pessoas a entenderem o
banco de dados de uma forma melhor e além disso, ajuda na comunicação entre esses
técnicos.
terça-feira, 5 de março de 2013
Seven Eleven: A loja que usa a informação para vender
A Seven Eleven é uma marca internacional, licenciada, e
operadora de lojas de conveniência. Ela é desde Março de 2007 a maior
cadeia de lojas em todas as categorias, estando na frente do McDonald's por
1000 lojas. Suas lojas são encontradas em 18 países, com os maiores
mercados no Japão, Estados Unidos e China.
O sucesso dessa grande loja não é por acaso. Em minha opinião o grande diferencial da loja
é o estudo que ela faz para vender as mercadorias para os clientes, ou seja,
caso você vá a uma Seven Eleven no Japão ela não estará vendendo a mesma coisa
nos Estados Unidos, o que mostra que a empresa realmente se preocupa com o
cliente, pois, os gostos e costumes variam muito de região para região. Para
fazer todo esse estudo, a loja conta com uma base de dados gigante, pois essa
base armazena todas as compras efetuadas em cada loja, para posteriormente, ser
feita uma análise do que vender na loja, garantindo uma satisfação maior ao
cliente.
Isso tudo prova que a informação, se bem estudada e
aplicada, ajuda e muito no sucesso de uma empresa, pois caso não existisse toda
essa base de dados, provavelmente a empresa perderia essas informações e o
estudo realizado em cada Seven Eleven não seria tão eficaz como é .
Assinar:
Postagens (Atom)