Introdução às Bases de Dados
Objetos Os objetos são as partes mais importantes de uma base de dados. Os quatro objetos importantes das bases de dados são:
As tabelas armazenam os dados em linhas e colunas. Todas as bases de dados contêm uma ou mais tabelas. As consultas obtêm e processam os dados. Podem combinar os dados de diferentes tabelas, atualizar os dados e executar cálculos com base nos mesmos. Os formulários controlam a introdução de dados e as vistas de dados. Fornecem sugestões visuais que facilitam o trabalho com os dados. Os relatórios resumem e imprimem os dados. Convertem os dados nas tabelas e consultas em documentos para comunicar ideias.
Exercícios 1) A. B. C. D.
Qual dos elementos seguintes não é um objeto de base de dados? Tabela Relatório Consulta Folha de cálculo
(Embora possa importar folhas de cálculo do Excel para a base de dados, as folhas de cálculo não são objetos da base de dados.) 2) A. B. C.
Qual das seguintes afirmações descreve uma base de dados relacional? Fornece uma relação entre números inteiros. Consiste em tabelas separadas de dados relacionados. Obtém dados relacionados com as respetivas consultas.
(Uma base de dados relacional consiste em tabelas separadas que estão associadas umas às outras através de relações. 1
Tabelas As tabelas organizam os dados. As tabelas armazenam dados, pelo que são blocos de construção essenciais de qualquer base de dados. Cada tabela contém linhas denominadas registos e colunas denominadas campos. Um registo é um conjunto de factos sobre uma pessoa, um evento, um CD ou outro item de interesse em particular. Por exemplo, Luísa Machado e os respetivos detalhes de emprego são um registo numa tabela Empregados. Um campo é um tipo de facto único aplicável a cada pessoa, evento ou registo. Por exemplo, Código Postal é um campo numa tabela Empregados. Telefone é um campo numa tabela Transitários.
1)
Se o nome de um campo existente não for suficientemente descritivo, poderá mudá-lo.
2)
O tipo de dados de um campo limita e descreve os tipos de informações que pode introduzir num campo, tais como Número ou Moeda.
3)
Pode utilizar um identificador exclusivo, chamada chave primária, para cada registo da tabela.
4)
As propriedades do campo são um conjunto de características que fornecem controlo adicional sobre os dados.
2
Se o nome de um campo existente não for suficientemente descritivo, poderá mudá-lo.
O tipo de dados de um campo limita e descreve os tipos de informações que pode introduzir num campo, tais como Número ou Moeda. Pode utilizar um identificador exclusivo, chamada chave primária, para cada registo da tabela. As propriedades do campo são um conjunto de características que fornecem controlo adicional sobre os dados.
Relações
As relações ligam dados de tabelas individuais para aumentar a respetiva utilidade. Os dois conjuntos de dados são relacionais, para que as informações que se encontram num conjunto de dados (como, por exemplo, o nome de Luísa Machado na lista de reciclagem) sejam associadas às informações aplicáveis no outro conjunto de dados (informações de contacto de Luísa Machado), ou "tenham conhecimento" das mesmas.
Chave primária A chave primária é um identificador (tal como um número de peça, um código de produto ou um código de empregado) exclusivo de cada registo. A chave primária deverá ser uma informação que não seja frequentemente alterada. Uma chave primária separa informações semelhantes e torna cada registo exclusivo. Também reúne informações. Uma tabela é relacionada com outra através de uma chave primária. Esta é a forma como as tabelas partilham dados e como pode evitar a repetição de informações em ambas as tabelas.
1)
2)
O código do empregado aparece em ambas as tabelas, como uma chave primária... É como uma chave externa.
3
Exercícios 3) Os dados deverão ser organizados em tabelas com base em: A. Propriedades do campo. B. Assuntos associados aos dados. C. Comprimentos dos caracteres. (Correto. Uma base de dados bem estruturada tem uma tabela para cada assunto ao qual os dados pertencem como, por exemplo, 'Empregados', 'Estudantes' ou 'Produtos'.)
4) Uma chave primária é: A. Um código exclusivo que pode ser utilizado para relacionar tabelas. B. A chave que precede a chave secundária. C. A palavra-passe que valida uma base de dados. (Uma chave primária é um identificador exclusivo que distingue um registo de outro e liga dados numa tabela a dados noutras tabelas.)
Formulários Os formulários permitem que as pessoas introduzam ou visualizem facilmente dados na base de dados. Os formulários controlam e simplificam a introdução de dados. À medida que as pessoas introduzem dados num formulário, os mesmos são guardados numa tabela subjacente.
1) 2) 3) 4)
Os elementos gráficos como, por exemplo, as linhas e os retângulos, são armazenados na estrutura do formulário. Os dados provêm dos campos na consulta ou tabela subjacente. Um cálculo provém de uma expressão, que é armazenada na estrutura do formulário. O texto descritivo é armazenado na estrutura do formulário.
4
Relatórios Um relatório converte dados num documento formatado. Os relatórios convertem dados em documentos. Os relatórios são fornecidos em diversas formas e tamanhos, mas são todos estruturados para apresentar os dados em formato impresso. Os relatórios fornecem métodos para formatar o especto dos dados nas formas mais eficazes de acordo com a finalidade pretendida.
Exercícios 5) Qual das seguintes descrições se aplica a uma página de acesso a dados? A. É uma versão impressa da base de dados. B. É uma página Web que está ligada aos dados na base de dados. C. É utilizada para fornecer autenticação para dados. (Uma página de acesso a dados é uma página Web e, embora apareça na World Wide Web ou numa intranet fora da base de dados, está ligada aos dados.) 6) Por que motivo é muitas vezes mais eficiente utilizar um formulário do que uma tabela? A. Porque um formulário apresenta sempre os dados em linhas e colunas. B. Porque um formulário é sempre impresso. C. Porque um formulário simplifica a introdução ou visualização de dados. (formulário pode fornecer controlos, gráficos e texto com instruções para facilitar a introdução ou visualização de dados.)
Fonte: http://office.microsoft.com/pt-pt/training/introducao-as-bases-de-dados-RZ006118141.aspx?section=6
5