Modelagem BD
APOSTILA BÁSICA DE BANCO DE DADOS
APOSTILA BÁSICA DE BANCO DE DADOS
1
2
ÍNDICE
1 - CONCEITOS GERAIS DE BANCO DE DADOS
1.1 - Conceitos
1.2 - Representação Física do Banco de Dados
1.3 - Visões do Banco de Dados
1.4 - Vantagens do Banco de Dados em relação à arquitetura tradicional
1.4.1 - Definições
1.4.2 - Vantagens do Banco de Dados
2 - NORMALIZAÇÃO DE DADOS
2.1 - Definição
2.2 - Primeira Forma Normal (1FN)
2.3 - Segunda Forma Normal (2FN)
2.4 - Terceira Forma Normal (3FN)
3 - MODELO DE ENTIDADE E RELACIONAMENTO (MER)
3.1 - Definição
3.2 - Representação Gráfica
3.3 - Cardinalidade de Relacionamentos
3.4 - Atributos do Relacionamento
3.5 - Grau do Relacionamento
3.5.1 - Relacionamento Binário
3.5.2 - Relacionamento Ternário
4 - LINGUAGEM SQL
4.1 - Comandos DDL
4.1.1 - Create Table
4.1.2 - Alter Table
4.1.3 - Drop Table
4.1.4 - Create Index
4.1.5 - Drop Index
4.2 - Comandos DML
4.2.1 - Insert
4.2.2 - Update
4.2.3 - Delete
4.2.4 - Select
3
1 - CONCEITOS GERAIS DE BANCO DE DADOS
1.1 - Conceitos
Banco de Dados - Representa o arquivo físico de dados, armazenado em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para consulta e atualização pelo usuário.
Tabelas Lógicas - Representam as estruturas de armazenamento de dados (arquivos) dos sistemas.
S.G.D.B. (Sistema Gerenciador de Banco de Dados) - É o software responsável pelo gerenciamento
(armazenamento e recuperação) dos dados no Banco de Dados.
Dado - É o valor do campo quando é armazenado no Banco de Dados. Ex. O valor do campo "nome do cliente" para quem está fazendo a entrada de dados.
Conteúdo do campo - É o valor do campo armazenado no Banco de Dados. Ex. O valor do campo "nome do cliente" sem estar, momentaneamente, sendo utilizado.
Informação - É o valor que este campo representa para as atividades da empresa. Ex. Resposta a uma consulta. Qual os nomes do clientes localizados no Rio de Janeiro?
Modelo de Banco