
|
TRABALHOS DE ESTUDANTES EDUC. TECNOLÓGICA / TECNOL. INFORM. COMUNICAÇÃO
|
| Início » Trabalhos de Estudantes » TIC » 10º ano | ||||
|
Sistemas de Gestão de Bases de Dados |
||||
|
Sara M. SE ÉS ESTUDANTE E TENS TRABALHOS COM BOAS CLASSIFICAÇÕES ENVIA-NOS (DE PREFERÊNCIA EM WORD) PARA O NOSSO MAIL notapositiva@sapo.pt POIS SÓ ASSIM O NOSSO SITE PODERÁ CRESCER. |
||||
|
SISTEMAS DE GESTÃO DE BASE DE DADOS – Access
Os sistemas de gestão de base de dados são programas que permitem criar e manipular bases de dados, em que dados estão estruturados com independência relativamente aos programas de aplicação que os manipulam.
Tem 3 níveis de arquitectura de qualquer SGBD: · Nível físico: Os ficheiros são guardados em suportes de armazenamento informático e, a partir daí são manipulados pelo SGBD em execução no computador; · Nível Conceptual Organização da informação em tabelas e relacionamentos; · Nível de visualização Corresponde à forma como os dados são apresentados aos utilizadores finais, através de interfaces gráficos proporcionados pelo SGBD.
Operações típicas de trabalho com Base de dados · Operações de definição e alteração da estrutura de uma base de dados · Operações de manipulação de dados, sem alteração da estrutura da ase de dados · Operações de controlo dos dados
O que é uma base de dados? Uma base de dados é um simples repositório de informação relacionado com determinado assunto ou finalidade, ou seja, é uma colecção de dados ou itens informação estruturados de determinada maneira que permite a sua consulta, actualização e outros tipos de operação processados por meios informáticos.
Para que serve? Serve para gerir vastos conjuntos de informação de modo a facilitar a organização, manutenção e pesquisa de dados.
Modelos de Base de dados Os modelos que são utilizados para a criação de bases de dados podem ser classificados em dois agrupamentos principais: Ø Modelos baseados em objectos Ø Modelos baseados em registos Os modelos baseados em objectos têm o comum facto de procurarem representar a realidade através de objectos – este são aqui entendidos e podem ser transpostas para o campo da programação, contendo informação relevante sobre as entidades reais que representam Os modelos baseados em registos têm o comum facto de procurarem representar a realidade através de registos. Estes registos equivalem aos registos utilizado em programação contendo informação estruturada com formato de campos. Dentro deste agrupamento de modelos de base de dados incluem-se , tradicionalmente, 3 modelos: ۵ Modelo hierárquico ۵ Modelo de rede ۵ Modelo relacional
Exemplo: Ficha de um paciente Nome do paciente Data de nascimento Sexo Morada Contacto Telefónico Profissão Consultas - Data - Notas - Medicação receitada - Designação do medicamento - Numero de embalagens - Posologia
Vantagens de uma base de dados
- Pouco espaço físico ocupado - Eliminação da redundância de utilização - Facilidade e rapidez de manipulação da informação armazenada - Menor deterioração do suporte utilizado (micro-ficha, magnético, óptico) - Mais verdade na combinação dos dados, mais informação
Existem no mercado muitas ferramentas para informatizar uma base de dados:
Estes são alguns dos produtos que permitem criar, utilizar e manter bases de dados.
Para construir uma base de dados temos que reflectir sobre alguns aspectos:
- A nossa agenda de moradas - As nossas músicas, os desafios - Os golos do nosso clube - Os tempos e classificações do campeonato de F1 - As nossas receitas, etc.
- Quantos.., quais…, que…, desde quando, etc…
- Na Internet, nos arquivos, em revistas, etc…
Começamos por definir as tabelas, isto é… as gavetas dos dados… Arrumamos melhor os dados se os distribuirmos segundo um critério por diversas gavetas… Até certo ponto podemos traduzir para as tabelas quase todo o tipo de entidades, situações, acontecimentos, etc… Para tal basta que possamos definir algumas das características dessas entidades como CAMPOS. Os CAMPOS passam a ser as colunas da tabela e as linhas a ser REGISTOS.
Noção de tabela
Noção de campo
Noção de registo
Noção de relação
Noção de associação
- Unárias – relação entre uma entidade e ela própria - 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.
Noção de chave
A chave de uma tabela é constituída por um ou mais campos que possam ser utilizados como identificadores de cada registo. Os campos – chave devem permitir identificar o registo de forma unívoca. O campo ou conjunto de campos seleccionados para chave de uma tabela não pode conter informação repetida.
Regras para a chave primária 1. Valor único: Não podem um valor nulo. 2. Não redundante: no caso de uma chave primária ser composta, não devem ser incluídos mais atributos do que os mínimos necessários para identificar um registo de uma forma unívoca.
O tipo de campo… …deve ser escolhido de acordo com as características dos dados que queremos que ele guarde. A escolha acertada do tipo de campo facilita a sua utilização superior: 1. Se quisermos comparar datas, convém que o campo esteja definido como data/hora, 2. Se quisermos fazer cálculos, temos que o definir como numérico. Existir 2 registos com o mesmo conteúdo para a chave primária. 3. Não Nulo: Não podem existir nenhum atributo chave primária que contenha campo nulo
Sara M. |
||||
|
Para saber mais sobre este tema, utilize o Google: |
||||
| Início » Trabalhos de Estudantes » TIC » 10º ano | ||||
© 2006 - NotaPositiva | Todos os direitos reservados