Upload
maria-de-fatima-leveck-lopes
View
212
Download
0
Embed Size (px)
Citation preview
Banco de dados e tipos de programação
Banco de dados:
Coleção de informações relacionadas a um determinado assuntou ou finalidade, como cadastro de funcionários, produtos, fornecedores.
Informações em bancos de dados podem ser consultadas, comparadas, alteradas, impressas ou excluidas.
Banco de dados e tipos de programação
Banco de dados:
Não há sentido em criar um banco de dados sem um planejamento para o objetivo e forma de utilização dessas informações.
Banco de dados e tipos de programação
Banco de dados:
Estrutura de dados é uma área onde definimos quais os dados que queremos armazenar.
Temos uma nomenclatura correta para cada elemento.
Banco de dados e tipos de programação
Banco de dados:
Campo: É composto por um ou um conjunto de caracteres. Os campos correspondem às colunas da tabela;
Registro: Um campo ou um conjunto de campos. Os registros correspondem às linhas da tabela;
Banco de dados e tipos de programação
Banco de dados:
Tabela: É composta por um registro ou um conjunto de registros, e um campo ou conjuntos de campos;
Banco de dados: É composto por uma tabela ou um conjunto de tabelas.
Banco de dados e tipos de programação
Tipos de dados:
• TEXTO• NÚMERO• MOEDA• DATA/HORA• LÓGICO• OBJETO
Banco de dados e tipos de programação
Modelo de dados:
É o diagrama contendo as estruturas e relacionamentos.
Ex: DBDesigner
Banco de dados e tipos de programação
Banco de dados e tipos de programação
Relacionamento:
É um componente que define como duas tabelas se relacionam. As tabelas que desejar se ligar devem ter um campo em comum. Este campo se chama chave.
Banco de dados e tipos de programação
Chave primária:
O campo de chave primária determina de forma única cada registro armazenado. Não existem dois registros com o mesmo dado em um campo de chave primária de uma mesma tabela.
Banco de dados e tipos de programação
Chave estrangeira:
Chamamos de chave estrangeira o campo que possui o relacionamento com uma chave primária de outra tabela. Esse tipo de chave, que estabelece um relacionamento entre a tabela em que está localizada e a chave primária.
Banco de dados e tipos de programação
MER – Modelo Entidade Relacionamento
Diagrama de um sistema que contém todas as tabelas e seus relacionamentos. Esse diagrama é desenvolvido no momento da modelagem de dados, tarefa que consiste em estruturar os dados que serão manipulados e gerados no sistema. Apresenta todos os detalhes das tabelas, campos e tipos de dados e índices.
Banco de dados e tipos de programação
Índice:
Defini-se um campo como índice para auxiliar na ordenação e ganhar mais velocidade nas pesquisas dos dados
Banco de dados e tipos de programação
Regras de validação:
É necessária uma regra de validação para garantir a consistência dos dados nos campos, não sendo uma condição e sim uma obrigação.
Banco de dados e tipos de programação
Texto de validação:
Trata-se da mensagem que será exibida quando sua regra for quebrada.