Banco de Dados

20 posts

Conceitos, definições e exercícios para compreensão de técnicas para o armazenamento de dados de forma racional e coerente.
Esta postagem teve a colaboração das Professoras Katia Fushita e Luciana Brandi.

20 – Referências

http://www.luis.blog.br/primeira-forma-normal-1fn-normalizacao-de-dados.aspx http://www.jonathanribas.com/blog/aplicando-as-formas-normais-em-um-exemplo/ http://sistemas.riopomba.ifsudestemg.edu.br/dcc/materiais/833034638_apostila-sql.PDF http://www.sqlmagazine.com.br/Artigos/sqls…omandos_SQL.asp http://treinamento.nce.ufrj.br/programacao…o/SqlBasico.doc http://www.devmedia.com.br/articles/viewcomp.asp?comp=2601 http://office.microsoft.com/pt-br/assistan…0839231046.aspx http://rgabarra-sql2000.blogspot.com/

19 – Modelo Físico

Completada a fase de Modelagem, passamos a implementação física do nosso Banco de Dados, criando as estruturas para uso. Para realizar esta tarefa utilizamos softwares específicos de gerenciamento de Banco de Dados, dentro do conceito de SGBD (Sistema de Gerenciamento de Banco de Dados). A criação do Banco de Dados […]

18 – Modelo Lógico

O Modelo Lógico do Banco de Dados contém a descrição das estruturas que serão criadas com seus atributos e definições (chaves primarias, chaves estrangeiras e características de armazenamento). A partir deste modelo é possível implementar o Banco de Dados no computador. Agora as entidades passaram a se chamar “Tabelas” e […]

16 – Normalização do Modelo de Dados – 2FN

O objetivo desta regra é eliminar atributos não dependentes de toda chave primaria. Observe a descrição de atributos da Entidade abaixo:   Entidade Notas Fiscais Num. NF Código da Mercadoria Descrição da Mercadoria Quantidade vendida Preço de venda Total da venda   A chave primaria da entidade Notas Fiscais é o numero da NF […]

14 – Normalização do Modelo de Dados

Após a montagem do MER com as entidades, atributos, relacionamentos e chaves, precisamos realizar uma análise geral para identificar possíveis anomalias no modelo. A normalização é uma técnica que deixa nosso modelo integro, otimizado, sem repetição de dados e organizado. Em resumo, a normalização permite: Otimizar espaço de armazenamento utilizado […]

13 – Exercícios

Agora é com você!! Monte o MER das situações abaixo, utilizando os conceitos apresentados até aqui.     1 . Uma confecção produz roupas infantis e adultos de diversos tamanhos e necessita criar um banco de dados para armazenar a quantidade dos produtos em estoque. O produto possui um código […]

12 – Analisando o MER completo

Vamos fazer agora uma análise completa do nosso modelo? A entidade CLIENTES tem como atributos CPF (chave primaria), nome, endereço, telefone, RG A entidade VEICULOS tem como atributos chassis (chave primaria), marca, modelo placa e CPF (chave estrangeira) Cardinalidade: 1 cliente tem no mínimo um veiculo. 1 cliente pode ter […]

11 – Chaves do Banco de Dados

Na modelagem de dados existe um conceito importante de chaves de acesso. Como vimos, os modelos estão baseados no conceito de banco de dados relacionais, isto é, as entidades estão relacionadas através de um ou mais atributos. Para que isso possa acontecer, temos que definir quais atributos de cada entidade […]