modelo físico do banco de dados

Propaganda
MODELO FÍSICO DO BANCO
DE DADOS
Prof. Me. Hélio Esperidião
MODELO FÍSICO
O modelo físico de um banco de dados está
relacionado com a implementação de um modelo
lógico em algum sistema de banco de dados de
mercado .
No modelo físico mapeamos a entidades em
tabelas e atributos em colunas destas tabelas.
O MODELO FÍSICO É CRIADO A PARTIR DE
UM MER
É construído a partir do modelo lógico e descreve
as estruturas físicas de armazenamento de
dados.
Descreve o tipo e tamanho dos campos.
Existem diversos programas que permitem
modelar bancos de dados.
O Modelo Físico é criado para um SGBD
especifico.
O MYSQL
O MySQL é um SGBD, que utiliza a linguagem
SQL como interface. É atualmente um dos bancos
de dados mais populares do mundo
Entre os usuários do banco de dados MySQL
estão:
NASA
Banco Bradesco
Nokia
Sony
U.S. Federal Reserve Bank,
Cisco Systems
Google e outros.
O MYSQL
Atualmente o Mysql é propriedade da empresa
ORACLE
TIPOS DE DADOS NUMÉRICOS
TinyInt
-128 até 127
Bool
0 ou 1
SmallInt
-32768 até 32767
MediumInt
-8.388.608 até 8.388.607
INTEGER
-2147483648 até 2147483647
BIGINT
-9223372036854775808 até
9223372036854775807
Float
3.402823466E+38 até 1.175494351E-38
Double
-1.7976931348623157E+308 até 2.2250738585072014E-308
TIPOS DE DADOS NUMÉRICOS
TINYINT
1 byte
SMALLINT
2 bytes
MEDIUMINT
3 bytes
INT
4 bytes
INTEGER
4 bytes
BIGINT
8 bytes
FLOAT
4 bytes
DOUBLE
8 bytes
TIPOS ALFANUMÉRICOS
Tipo
Tamanho
Char(n)
n
VarChar(n)
n+1
TINYTEXT
255
Text
65535
MediumText
16.777.215
LongText
4.294.967.295
CHAR AND VARCHAR TYPES
FIXED-POINT TYPES
DECIMAL
DECIMAL
Suporta até 65 números significativos
Precisão depois da virgula
DECIMAL(5,2)
Números significativos
BIT-VALUE TYPE
Exclusivo para armazenar campos do tipo BIT.
Armazena de 1 até 64 bits
BIT(6)
Declaração
000101
Dados armazenados
BINARY AND VARBINARY TYPES
Similar aos tipos char e varchar
São preparados para armazenamento de arquivos
binários.
CRIANDO TABELAS E MODELOS
ENHANCED ENTITY–RELATIONSHIP
MER – MODELO ENTIDADE RELACIONAMENTO
Clique em “Create New EER Model”
CRIANDO UM DIAGRAMA
Clique no menu “Model”
Clique no menu “Add Diagram”
BARRA DE FERRAMENTAS
Cria Tabelas
Relacionamento 1 para um não identificado
Relacionamento 1
Relacionamento 1
Relacionamento 1
Relacionamento n
para n não identificado
para 1 identificado
para n identificado
para n identificado
Relacionamentos identificados
Tornam as chaves estrangeiras primárias na tabela destino
CRIANDO TABELAS, CAMPOS OU
ATRIBUTOS
De dois clique no desenho da tabela e insira os
campos da tabela
CRIE OS RELACIONAMENTOS
SALVAR O MODELO
DICIONÁRIO DE DADOS
Permite que os analistas obtenham informações
sobre todos os objetos do modelo de forma textual.
Apresenta explicações por vezes difíceis de incluir
no diagrama.
O objetivo do documento é ser claro e consistente.
DICIONÁRIO DE DADOS
Download