Conceitos básicos
O que é uma Base de Dados?
Conjunto de informações que serão partilhadas e utilizadas para diferentes objectivos e por diferentes utilizadores.
Os utilizadores não só partilham as informações, como têm também necessidade e perspectivas diferentes dessas informações.
Conceitos básicos
Uma base de dados é constituída por um conjunto de informações relacionadas.
As informações e as suas ligações (relações) definem-se ao nível:
Das tabelas (tabela – elemento fundamental);
Dos relacionamentos dos campos que constituem as tabelas.
Noção de dado
É o resultado da recolha de informações, um acontecimento ou facto sobre um determinado assunto, sem nenhum tratamento adicional.
Um dado, quando isolado, não tem significado.
Numa BD podemos utilizar vários tipos de dados, nomeadamente: Numéricos, Moeda, Texto, Data/Hora e Lógicos.
Ex.: 16, Miguel Jerónimo, 5, F, 10
Noção de tabela
Parte integrante de uma base de dados, é utilizada para guardar informação relativa a um assunto específico, como, por exemplo, alunos, livros, autores, países, códigos postais, etc.
A informação guardada numa tabela deve ser coerente com os critérios utilizados para a sua criação – conter apenas os dados que digam respeito ao assunto, a que se dá o nome de entidade.
Ex.: A tabela Alunos deve conter unicamente dados relativos aos alunos. A entidade é Alunos.
Entidade
Elementos relevantes sobre os quais é necessário guardar informação.
Exemplos: aluno, professor, disciplinas, etc.
Ficheiro de uma Base de Dados (tabela)
Tabela de dupla entrada, em que as colunas correspondem a campos e as linhas a registos.
Noção de campo
Elemento constituinte de uma tabela.
É utilizado para especificar os diversos tipos de dados, ou categorias, em que dividimos a informação que pretendemos utilizar.
É utilizado para especificar os diversos tipos de dados, ou categorias, em que dividimos a informação que pretendemos utilizar.
Ex.: Número, Nome, Ano, Turma, Idade
Noção de registo
Conjunto de campos relacionados.
Cada linha de uma tabela corresponde a um registo.
Ex.: Na tabela de Alunos existe um registo relativo ao aluno Número 16, de Nome Miguel Jerónimo, do 5 Ano, Turma F e que tem 10 anos de Idade.
Noção de relação
Associação estabelecida entre campos comuns (colunas) de duas tabelas, permitindo que a consistência da informação seja garantida.
O relacionamento entre os campos comuns das tabelas permite garantir que a consistência da informação não seja colocada em causa e também associar os dados de duas ou mais tabelas para a visualização, edição ou impressão da informação.
Noção de associação
Representa a forma como duas ou mais entidades se relacionam entre si.
Existem três tipos de associações:
Binárias – Existência de um qualquer tipo de relação entre duas entidades.
Complexas – Possibilidade de estabelecer relações entre mais do que duas entidades.
Associação Unária
Unárias – Relação entre uma entidade e ela própria.
Associação Binária (mais comum)
Binárias – Existência de um qualquer tipo de relação entre duas entidades.
Associação Complexas
Complexas – Possibilidade de estabelecer relações entre mais do que duas entidades.
Noção de chave
O campo chave de uma tabela é constituída por um ou mais campos que possam ser utilizados como identificadores de cada registo:
-O campo ou o conjunto de campos seleccionados para chave de uma tabela não pode conter informação repetida.
-Nenhum dos campos que formam a chave poderá conter valor nulo.






Sem comentários:
Enviar um comentário