Modelagem Relacional
Conexões & Detalhes dos Atributos
Conexão
detalhes para a
conexão
host
endereço do servidor
com o BD na Internet
Ex: localhost ou
IP (123.45.67.89)
database
qual a base de dados
estamos tr...
Detalhes dos Atributos
PRIMARY KEY
o atributo é uma chave
primária
id, código, etc
NOT NULL
o atributo não pode ser
NULL
q...
chave primária
(primary key)
unique
(único)
binary
(binário)
not null
unsigned
(sem sinal) auto increment
zerofill
(preench...
Por que usar um BD?
E não usar uma planilha em Excel?
Diferenciais
• Relacionamentos entre Entidades
• Exemplo: Autor e Postagens
• Independência
• Qualquer sistema pode se con...
Exemplo de Blog
Conectando um site a um BD
Modelagem Relacional
AO VIVO!
Sugestões?
Entidades + Atributos
Relacionamentos
one to one X possui 1 Y
one to many X possui muitos Y
many to many X possui muitos Y e Y possui muitos X
Obrigado!
Introdução a Banco de Dados UFMG/2014-02 - Aula 07
Próximos SlideShares
Carregando em…5
×

Introdução a Banco de Dados UFMG/2014-02 - Aula 07

139 visualizações

Publicada em

Introdução a Banco de Dados UFMG/2014-02 - Aula 07

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
139
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução a Banco de Dados UFMG/2014-02 - Aula 07

  1. 1. Modelagem Relacional Conexões & Detalhes dos Atributos
  2. 2. Conexão
  3. 3. detalhes para a conexão
  4. 4. host endereço do servidor com o BD na Internet Ex: localhost ou IP (123.45.67.89) database qual a base de dados estamos trabalhando? Ex: biblioteca_eci username nome de usuário para conexão Ex: root ou junior password a senha de para o usuário conectar ao banco de dados Ex: DLmkFBgC39
  5. 5. Detalhes dos Atributos PRIMARY KEY o atributo é uma chave primária id, código, etc NOT NULL o atributo não pode ser NULL qualquer coisa diferente de NULL UNIQUE o atributo deve ser único (não é PK) só pode existir um valor para o atributo UNSIGNED o atributo não pode ter sinal maior ou igual a 0 AUTO INCREMENT o atributo incrementa de valor a cada registro 1, 2, 3, …, 100, 101, … DEFAULT valor padrão para o atributo qualquer valor aceitável para seu tipo
  6. 6. chave primária (primary key) unique (único) binary (binário) not null unsigned (sem sinal) auto increment zerofill (preenchimento c/ zero) default (padrão) o que é NULL???
  7. 7. Por que usar um BD? E não usar uma planilha em Excel?
  8. 8. Diferenciais • Relacionamentos entre Entidades • Exemplo: Autor e Postagens • Independência • Qualquer sistema pode se conectar ao BD e interagir com os dados. • Desde um programa no computador até um site na Internet, por exemplo.
  9. 9. Exemplo de Blog Conectando um site a um BD
  10. 10. Modelagem Relacional AO VIVO!
  11. 11. Sugestões?
  12. 12. Entidades + Atributos
  13. 13. Relacionamentos one to one X possui 1 Y one to many X possui muitos Y many to many X possui muitos Y e Y possui muitos X
  14. 14. Obrigado!

×