informatica

474 palavras 2 páginas
Linguagem de banco de dados
Banco de dados: Conjunto de dados inter-relacionados que possui informações do dia a dia, de uma empresa, loja etc. Alem de manter organizado deve permitir atualizações, inclusões e exclusões.
Modelo relacional: Permite fazer o armazenamento de dados em tabelas que são formadas por linhas e colunas. Relação
Cabeçalho
Rodapé
Dados
Dados
Dados
Dados
Tabela=relação
Linha=tupla Tupla
Coluna=atributo/domínio
Atributo/domínio
Tipos de chaves: Primária, estrangeira e alternativa/candidata.
Chave primária: É uma coluna ou combinações de colunas cujos valores identificam uma linha das demais em uma tabela.
Funcionário
N_func
Nome
S_nome
Nss
Dn
Salário
N_super
CPF
N_dep
001
João
Reis
112
10/12
2500
Null
222
AAA
002
Jose
Silva
113
07/04
1500
001
333
BBB
003
Maria
Santos
114
12/09
1000
001
444
CCC

Primaria Alternativa Unique key
Departamento Estrangeira
N_dep
Depto
AAA
Gerencia
BBB
Vendas
CCC
RH

Chave alternativa/candidata: Tem condições de ser, mas não foi escolhida.
Exercício.
Sua empresa está planejando um cadastro de clientes. Estes clientes podem ser pessoas físicas ou jurídicas, nacionais ou estrangeiras.
Examine as possíveis chaves primarias adotada para esta tabela (clientes), justificando se elas são ou não adequadas por que.
A) Número de RG.
B) Número CNPJ.
C) Número do CNPJ ou CPF.
D) Nome do cliente.
E) Número do CPF.
F) Número da filias + código do vendedor + categoria do cliente + número gerado pelo sistema.
G) Um código sequencial estabelecido pelo sistema no momento do cadastro do cliente.

Estrangeira: É uma coluna ou combinação cujos valores aparecem necessariamente na chave primaria da tabela referenciada.
Null: Um valor null pode ter

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas