Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

1 conceitos - bc3a1sicos, Notas de estudo de Informática

java conceitos básicos

Tipologia: Notas de estudo

2015

Compartilhado em 08/01/2015

jose-pires-36
jose-pires-36 🇧🇷

1 documento

1 / 27

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Gestão de Base de dados
Conceitos Básicos
Ano Letivo 2014/2015
Professora:
Vanda Pereira
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b

Pré-visualização parcial do texto

Baixe 1 conceitos - bc3a1sicos e outras Notas de estudo em PDF para Informática, somente na Docsity!

Gestão de Base de dados

Conceitos Básicos

Ano Letivo 2014/

Professora:

Vanda Pereira

  • Introdução ao módulo 2 – Gestão de Base de Dados
  • Conceitos básicos de Gestão de Base de Dados
  • Atividade nº

Sumário:

Objetivo da aula

  • Definir conceitos de:
    • Base de Dados
    • Sistema de Gestão de Base de Dados
    • Modelo Relacional
  • Dar exemplos de SGBD’s

Razões para informatizar dados

 maior rapidez/facilidade de consulta

 mais variedade na combinação dos dados – mais informação

 menos repetições de dados – maior fiabilidade

Pesquisa

1. O que é uma Base de Dados?

2. O que é um Sistema de Gestão de Ficheiros?

3. O que é um Sistema de Gestão de Base de Dados?

4. Quais as caraterísticas de um SGBD?

5. Quais os modelos de base de dados que existem?

6. Quais os elementos da estrutura do modelo

relacional?

Exemplo: agenda telefónica

 Nome

 Morada

 Telefone fixo

 Telemóvel

 Data de nascimento

 Foto

Outro exemplo: fichas de um médico

 Nome do paciente
 Data de nascimento
 Sexo
 Morada
 Contacto telefónico
 Profissão
 Consultas

◦ Data ◦ Notas ◦ Medicação receitada  Designação do medicamento  Número de embalagens  Posologia

Nota agora que um paciente pode ir a várias consultas. E em cada consulta podem ser receitados vários medicamentos. E cada medicamento tem a sua designação, a sua posologia, etc. Esta base de dados é mais complexa do que a anterior...

Base de dados

• Sistema de armazenamento de dados

relacionados entre si

• Dados são elementos que isolados não têm

qualquer valor

• Os dados quando relacionados entre si,

quando processados, são designados como

informação.

• Caraterísticas: Atualidade, correção,

relevância, disponibilidade e legibilidade.

Sistema de Gestão de ficheiros

• Dados guardados informaticamente através de

ficheiros isolados.

Aplicação A

Aplicação B

Ficheiro X

Ficheiro Y

• Problemas:

 Redundância

 Inconsistência

Caraterísticas de um SGBD

• Abstração dos dados

  • O utilizador não se sabe como os dados estão fisicamente armazenados

• Independência dos dados

  • Os dados não dependem das aplicações

• Diminuição da redundância

  • Evita a repetição de dados

• Partilha de dados

  • Entidade central que coordena o acesso em simultâneo de vários utilizadores

• Controlo nos acessos aos dados

  • Identificação perante o sistema e autorizações mais ou menos limitadas sobre os dados

Caraterísticas de um SGBD

(cont.)

• Desenvolvimento e Manutenção

  • Facilitada uma vez que o SGBD esconde dos utilizadores os detalhes físicos

• Integridade dos dados

  • Verifica a correção dos dados submetidos no sistema

• Mecanismos de recuperação a falhas

  • Exemplo: Backups (Cópias de segurança)

• Questões ad hoc

  • Resposta a questões mesmo as mais imprevisíveis

Exemplos de SGBD’s?

Modelos de Base de Dados

• 1ª Geração

– Modelo Hierárquico

– Modelo de Rede

• 2ª Geração

– Modelo Relacional

• 3ª Geração

– Modelo Lógico/Dedutivo

– Modelo Orientado aos Objetos

Modelo Relacional

  • A estrutura fundamental é a relação , também designada por

tabela.

  • A tabela é uma estrutura bidimensional organizada em linhas

e colunas

cod_aluno nome morada telefone

1 Ana Silva Rua A, nº1 123456789

2 Maria Costa Rua B, nº2 987654321

3 João Barros Rua C, nº3 253123456

Campo

Grau da tabela

Cardinalidade da tabela

Registo

Elementos básicos de uma Base de

Dados

 Dados, conjunto de elementos que caraterizam uma

entidade (pessoa, objeto,...).

 Campo, caraterística ou atributo individual. Corresponde a

uma coluna numa tabela.

 Registo, informação sobre um determinado elemento de

uma entidade. Corresponde a uma linha numa tabela.

 Tabela, objeto de uma base de dados correspondente a uma

entidade cujos elementos estão estruturados em campos.

 Relação

 Associação

Tabelas

 Elemento de suporte da Base de Dados, a tabela permite armazenar

um conjunto de dados de forma estruturada em campos e registos.

 A um quadro como o mostrado antes dá-se o nome de tabela

  • são representações de entidades ou ocorrências. Cada linha contendo dados, tem o nome de registo e a cada coluna é dado o nome de campo.