Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introdução a Banco de Dados Aula 7 - UFMG BIBL ...

Junior Grossi
September 26, 2014

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

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

Junior Grossi

September 26, 2014
Tweet

More Decks by Junior Grossi

Other Decks in Technology

Transcript

  1. 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
  2. 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
  3. 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???
  4. 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.
  5. 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