Conceitos Básicos, Campo, Registro, Tabela
Conceitos Básicos Sobre BDs
Curso: Técnico em Informática (Integrado)
Disciplina: Banco de Dados
Prof. Abrahão Lopes abrahao.lopes@ifrn.edu.br Objetivos
Compreender como são organizados os dados num
BD;
Conhecer diversos conceitos como campo, registros, tabelas, chaves, etc.
Entender o que é Integridade do BD;
Agenda
Campos, Registros e Tabelas;
Índices e Chaves;
Integridade;
Campo
É a menor unidade destinada ao armazenamento de valores existentes em um arquivo ou tabela de um banco de dados.
Os dados armazenados são separados em pequenos fragmentos. Cada campo contém um tipo de dado.
Campo
Ex.:
Brinquedos e Jogos Educar
Av. das Nações, 280
Jardim América
Atibaia
SP
A informação acima não faz muito sentido no ponto de vista de um Banco de Dados, apesar de fornecer uma informação completa da empresa.
Campo
Para armazenar a informação num Banco de Dados, é preciso dividi-la em diversas partes.
Nome
Endereço
Bairro
Cidade
Estado
Jogos Educar
Av. das Nações, 280
Jd. América
Atibaia
SP
Cada campo recebe um nome de identificação, a especificação do tipo de dado (inteiro, real, caractere, etc.) que será capaz de armazenar, o tamanho máximo de informação, etc.
Campo
Durante um projeto de Banco de Dados, uma das principais tarefas é definir quais são os campos que irão compor as tabelas.
Outros tipos de dados que podem ser usados: lógico, data, hora, binário, etc.
Alguns Bancos de Dados apresentam uma característica chamada auto incremento que aumenta o valor automaticamente ao inserir um novo registro.
Campo
Alguns Bancos de Dados permitem criar campos calculados que armazenam uma expressão matemática e referências a valores da mesma tabela ou constantes.
Ex.: valor_total (qtd * preco);
Também é possível definir um valor padrão para um campo que é assumido se o usuário não o preencher. Campo
Arquivos como Sons, Video, PDF, etc., podem ser