Sistemas de Informação

Just another WordPress.com weblog

Aulas n.º 160-161, 26 de Novembro de 2009 (manhã)

Sumário:

Módulo V -  Desenvolvimento de Bases de Dados

  • Conversa com os formandos sobre:
  • O que são bases de dados;
  • Necessidade de bases de dados
  • Aplicação de bases de dados
  • Sistemas de Gestão de bases de dados e exemplos
  • Linguagens de programação para consulta de bases de dados

1. Apresentação do módulo V

Este módulo tem como objectivo fornecer os elementos conceptuais e instrumentais adequados ao conhecimento e desenvolvimento de bases de dados, apresentando os seus fundamentos teóricos e a diversidade de formas de utilização, bem como as suas potencialidades ao nível da recolha e manipulação de informação.

2. Objectivos de aprendizagem

Perceber a necessidade das bases de dados.
Adquirir vocabulário relativo às bases de dados.
Planificar e estruturar bases de dados relacionais simples.
Representar graficamente as relações existentes na base de dados.
Planificar bases de dados simples.

3. Conteúdos

Necessidade das bases de dados.
Sistemas de gestão de bases de dados.
Os modelos como métodos de concepção de sistemas.
Modelos utilizados na gestão de bases de dados:

  • Relacional.
  • Hierárquico (abordagem de forma sumária).
  • Rede (abordagem de forma sumária)

Bases de dados relacionais:

  • Conceito de tabela (linhas representando registos e colunas representando campos).
  • Conceito de índice. Chaves de indexação simples e compostas.
  • Chaves candidatas. Chaves primárias. Chaves externas.
  • Relações entre tabelas: De um para um, de um para muitos, de muitos para muitos.

O modelo ER (entidade-relação) para representação gráfica de bases de dados:

  • Entidades.
  • Atributos.
  • Relações.
  • Integridade e consistência de bases de dados.

O papel da normalização no desenho de bases de dados:

  • Vantagens e desvantagens da normalização.
  • 1ª, 2ª e 3ª formas de normalização.
  • “Desnormalizar” para atingir melhor performance.

Novembro 26, 2009 - Publicado por | 1

Ainda sem comentários.

Deixar um comentário

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.