Académique Documents
Professionnel Documents
Culture Documents
ACCESS 2010
Conceitos Bsicos
Ficha Informativa Professor : Vanda Pereira
mdulo didctico
02-01-2012
Conceitos Bsicos
Necessidade das base de dados
02-01-2012
Conceitos Bsicos
Organizao de Uma base de Dados
FICHEIRO:
REGISTOS
Dados
Informao
xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxxxxx xxxxxxxxxx
02-01-2012
Conceitos Bsicos
Dados e Informao
Informao
Podemos entender Informao como um conjunto de dados, organizados e sujeitos a um tratamento, tornando assim possvel a sua utilizao num determinado contexto. Os dados no tm qualquer valor e s se transformam em informao quando relacionados.
02-01-2012
Conceitos Bsicos
Dados e Informao EXEMPLO
02-01-2012
Conceitos Bsicos
Dados e Informao
Uma informao actual e correcta s possvel se os seus dados estiverem actualizados e forem precisos. De outra forma, a nossa informao no ser til. Mas, para que isto possa acontecer, existem algumas condies que os dados devem garantir:
Actualidade;
Correco; Relevncia; Disponibilidade; Legibilidade.
02-01-2012
Conceitos Bsicos
Organizao de Uma base de Dados
Um objecto fundamental quando estamos perante um sistema informtico uma Tabela. Uma Tabela encontra-se estruturada em linhas e colunas. As linhas so designadas por Registos e as colunas contm Campos. Cada um dos registos (linhas) contm apenas os dados de um elemento, organizados em campos. Cada coluna tem dados do mesmo tipo
02-01-2012
Conceitos Bsicos
Tabelas, Registos e Campos
Uma estrutura deste gnero facilita eventuais alteraes aos dados da lista de contactos, j que, para cada pessoa, todos os dados esto inseridos na mesma linha. Todas as operaes de manuteno dos dados de uma Tabela so realizadas individualmente para cada um dos Registos. Isto , se for necessrio alterar algum dado num determinado contacto (pessoa), acedemos directamente ao Registo em causa e efectuamos essa alterao no respectivo Campo.
02-01-2012
Conceitos Bsicos
Sistemas de Gesto de Base de Dados (SGBD)
Software que disponibiliza todos os servios bsicos, como a criao, o acesso e a manuteno da informao numa base de dados. As base de dados so um conjunto de dados estruturados e manipulados atravs de um SGBD.
02-01-2012
Conceitos Bsicos
Exemplos de SGBD Dividem-se em dois grandes grupos:
Grande porte
Exemplos: ORACLE, Microsoft SQL Server, Ingres, Informix e DB2;
02-01-2012
Conceitos Bsicos
Caractersticas de um SGBD Independncia dos dados; Redundncia controlada;
02-01-2012
Conceitos Bsicos
Definio de base de dados
Sistema de armazenamento de dados relacionados entre si, de uma forma permanente, num sistema informtico, com redundncia controlada, acessveis a um grupo de utilizadores e estruturado sob a forma de ficheiros de dados ou tabelas.
Uma base de dados uma coleco lgica e coerente de dados, com um significado inerente; Uma base de dados planeada, construda e actualizada com dados que representam aspectos do mundo real, como se de um pequeno mundo se tratasse.
02-01-2012
Conceitos Bsicos
Ciclo de vida de uma base de dados
1. Planeamento
Levantamento das necessidades, organizar e planear.
2. Recolha de requisitos
Elaborao de um documento com os objectivos que o projecto visa atingir.
3. Desenho conceptual
Desenho de todos os modos de vista externos da aplicao e da base de dados. O aspecto dos formulrios, relatrios, ecrs de entrada de dados, etc.
4. Desenho lgico
A partir do desenho conceptual cria-se o desenho lgico da aplicao e da base de dados.
02-01-2012
Conceitos Bsicos
Ciclo de vida de uma base de dados
5. Desenho fsico
Durante a fase de desenho fsico, o desenho lgico mapeado ou convertido para os sistemas de software que sero usados na implementao da aplicao e da base de dados.
6. Construo
As unidades de programao so promovidas para um sistema de ambiente de teste, onde toda a aplicao e base de dados montada e testada.
7. Implementao
Instalao e colocao em funcionamento da nova aplicao e base de dados.
8. Manuteno
Resolver quaisquer situaes de anomalias ou erros, normalmente designados bugs, quer ao nvel da aplicao, quer ao nvel da base de dados.
02-01-2012
Conceitos Bsicos
Modelos de Base de Dados Modelo conceptual de dados Fundamental para o desenvolvimento de qualquer base de dados; apenas um modelo lgico, o que traduz a abstraco da realidade; Fornece uma viso aproximada de como os utilizadores realmente visualizam
os dados; Converte-se posteriormente num dos modelos de implementao de base de dados existentes.
Modelos de implementao
Permitem descrever a forma como os dados esto representados num
SGBD; O Modelo Relacional, desenvolvido em 1970, o mais popular e ser estudado mais em pormenor.
02-01-2012
Conceitos Bsicos
Modelos de Base de Dados RELACIONAL O modelo relacional o modelo mais usado nos sistemas de bases de dados actuais. O Microsoft Access um SGBD relacional:
representa os dados como um conjunto de relaes; cada relao representada por duas tabela de registos nicos. EX: Base de dados de filmes: Uma tabela para guardar informao sobre os realizadores Uma tabela para guardar os filmes por eles realizados. Sempre que um novo filme lanado, insere-se o novo registo na tabela de filmes e escolhe-se o Realizador no campo destinado a este. Esta aco implica que se aceda tabela de realizadores para escolher um dos registos.
02-01-2012