• Nenhum resultado encontrado

Base de dados

N/A
N/A
Protected

Academic year: 2021

Share "Base de dados"

Copied!
19
0
0

Texto

(1)
(2)

INTRODUÇÃO

Vivemos num meio repleto de fontes de dados. Estamos em constante processo de

aquisição, armazenamento e interpretação. No entanto, a nossa capacidade de lidar com

tal quantidade de dados é limitada, pelo que, tendencialmente somos levados a

seleccionar para memorização aqueles que são mais apelativos ou necessários delegando

o resto em sistemas auxiliares de memória como agendas ou notas.

Alguns conjuntos de dados são facilmente armazenados nestes suportes de informação

simples, outros requerem sistemas mais elaborados como sistemas de base de dados.

Estes sistemas permitem o armazenamento de dados de forma estruturada e sistemática

e a sua utilização através de ferramentas para a consulta e análise essenciais para a

correcta interpretação de informação.

O conceito de base de dados foi desenvolvido essencialmente para nos permitir enfrentar

o aumento no volume de dados garantindo a sua persistência e reduzindo a complexidade

da sua análise.

(3)

Uma base de dados é um simples repositório de informação relacionado com

determinado assunto ou finalidade, ou seja, é uma colecção de dados de

informação estruturados de determinada maneira que permite a sua

consulta, actualização e outros tipos de operação processados por meios

informáticos.

O QUE É UMA BASE DE DADOS?

Uma base de dados é uma coleção de informação relacionada entre si, à volta de um

determinado tema ou domínio.

(4)

Serve para gerir vastos conjuntos de informação de modo a facilitar a

organização, manutenção e pesquisa de dados.

(5)

Compacidade (evita os tradicionais ‘molhos’ de papéis)

Rentabilidade (a informação em papel é um trabalho mais penoso)

Velocidade (o computador consegue ser mais rápido a procurar

grandes quantidades de informação num curto espaço de tempo)

Correção (a informação tende a ser a mais atual, correta e precisa)

(6)

 O Esquema da Base de Dados descreve as características,

organização e relacionamento dos elementos utilizados na

construção de uma Base de Dados. Existem diversos tipos de

esquemas para descrever uma Base de Dados.

 De acordo com o esquema selecionado é utilizado um Sistema de

Gestão de Base de Dados – SGBD - que permite realizar todas as

operações de manipulação de dados (inserção, eliminação,

consulta, etc).

ESQUEMA DA BASE DE DADOS

Alguns tipos:

 Sequenciais (ex. Ficheiros de Texto)

 Flat Model (ex. Excel)

 Modelo Relacional (ex. Access)

Destes o esquema mais utilizado actualmente é o Modelo Relacional.

O Modelo Relacional inclui como elementos principais TABELAS, REGISTOS e

CAMPOS.

(7)

Uma Base de Dados é composta por várias TABELAS. Cada tabela é

composta por um conjunto organizado de REGISTOS. Por sua vez cada

registo é composto por um conjunto de elementos denominados por

CAMPOS que representam factos.

BASE DE DADOS

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M

Tabela

Registo

Campo

Chave

Primária

(8)

É utilizada para guardar informação relativa a um assunto específico,

como, por exemplo: pacientes; autores; países; nº do cartão de cidadão;

entre outros.

A informação guardada numa tabela deve ser coerente com os critérios

utilizados para a sua criação – conter apenas os dados que digam

respeito ao assunto, a que se dá o nome de entidade.

TABELA

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M

Tabela

(9)

Um campo é a unidade mais pequena de armazenamento.

CAMPO

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M

Campo

(10)

TIPOS DE CAMPOS

Os campos de uma tabela podem ser de diferentes tipos consoante a natureza

da informação que se pretende armazenar.

Os tipos de campos mais comuns são:

 Alfanumérico (ex: nome; morada)

 Numérico Inteiro (ex: idade)

 Numérico Real (ex: pressão arterial)

 Data

 Hora

Algumas bases de dados permitem ainda armazenar dados nos seguintes

formatos:

 Ficheiros

 Imagens

 Sons

 Vídeos

(11)

Cada registo é composto por um conjunto de campos onde são

realmente armazenados os dados.

REGISTO

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M

Registo

(12)

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 selecionados para chave de uma tabela não podem conter

informação repetida.

CHAVE-PRIMÁRIA

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M

Chave

Primária

(13)

QUESTÃO

Com esta tabela de doentes posso perguntar por exemplo:

Quais os dados dos doentes com idade superior a 20 anos ?

O SGBD responde com todos os registos que satisfazem a condição

imposta:

Doente

Nome

Morada

Data de

nascimento

Sexo

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq.

16.12.1990 M

45684 Helena Silva Av. República, 39, 5ºEsq. 15.05.1965 F

45685 Gonçalo Pimenta R. Cidálias Rosas, 56, 3ºDir. 31.12.1969 M 45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F

(14)

O Esquema da Base de Dados contém ainda, para além de um

conjunto de tabelas, uma descrição da forma como cada tabela se

relaciona com as outras.

As Relações e Dependências entre tabelas são representadas através

da existência de campos comuns a mais do que uma tabela.

ENTIDADES E RELACIONAMENTOS

Nº Doente

Nome Morada Data de Nascimento Sexo 45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821 5ºEsq. 16.12.1990 M Nº Imagem Nº Doente Data da Imagem Hora da Imagem Técnico 1 45681 01.03.2013 10:00:02 Fernanda Freitas 2 45682 09.08.2013 18:43:11 Isabel Morais 3 45683 23.10.2013 19:23:20 João Paulo

Doentes

Raio-X

Relacionamento

Entre a tabela "doentes" e "raios-x" existe um relacionamento que

permite associar os exames efectuados aos doentes.

(15)

Nº Doente

Nome Morada Data de Nascimento Sexo 45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821 5ºEsq. 16.12.1990 M

Doentes

Nº Imagem Nº Doente Data da Imagem Hora da Imagem Técnico 1 45681 01.03.2013 10:00:02 Fernanda Freitas 2 45682 09.08.2013 18:43:11 Isabel Morais 3 45683 23.10.2013 19:23:20 João Paulo

Raio-X

Nº Internamento Nº Doente ID Serviço Cama Data de Entrada 1 45681 1 2 24.02.2013 2 34555 3 4 03.10.2013 3 65789 5 3 17.12.2013

Internamentos

ENTIDADES E RELACIONAMENTOS

(16)

Nº Doente Nome Morada Data de nascimento Sexo 45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq. 16.12.1990 M Nº Internamento Nº Doente ID Serviço Cama Data de Entrada 1 45681 1 2 24.02.2013 2 34555 3 4 03.10.2013 3 65789 5 3 17.12.2013 Nº Imagem Nº Doente Data da Imagem Hora da Imagem Técnico 1 45681 01.03.2013 10:00:02 Fernanda Freitas 2 45682 09.08.2013 18:43:11 Isabel Morais 3 45683 23.10.2013 19:23:20 João Paulo ID Serviço Serviço 1 Pediatria 3 Neurologia 4 Ortopedia

Doentes

Internamentos

Raios-X

Serviços

ENTIDADES E RELACIONAMENTOS

(17)

QUESTÃO

Doentes

Nº Doente Nome Morada Data de nascimento Sexo 45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M 45682 Maria Joaquina Av. Aliados, 3212 10.02.1960 F 45683 José Alberto Pr. Poder Local, 821

5ºEsq. 16.12.1990 M

Internamentos

Nº Internamento Nº Doente ID Serviço Cama Data de Entrada 1 45681 1 2 24.02.2013 2 34555 3 4 03.10.2013 3 65789 5 3 17.12.2013

Raios-X

Nº Imagem Nº Doente Data da Imagem Hora da Imagem Técnico 1 45681 01.03.2013 10:00:02 Fernanda Freitas 2 45682 09.08.2013 18:43:11 Isabel Morais 3 45683 23.10.2013 19:23:20 João Paulo

Serviços

ID Serviço Serviço 1 Pediatria 3 Neurologia 4 Ortopedia

Com base nos relacionamentos posso efectuar consultas mais complexas que

envolvem várias tabelas:

(18)

RESPOSTA

45681 António Manuel R. Passos Manuel, 23 1ºEsq. 05.03.1960 M

(19)

Referências

Documentos relacionados

O objetivo desta pesquisa foi investigar o papel da Educação Física na Educação Infantil, considerando-se os objetivos gerais, objetivos específicos, os conteúdos da

98: “En- quanto não permitir o fundo de custeio dos serviços de inspeção, a designação de inspetores especializados para orientação do en- sino da Musica e dos exercícios

sem discriminação”; “...o ensino inclusivo será uma oportunidade das pessoas portadoras de necessidades especiais de mostrar suas potencialidades”; “espero que esta

Aprendizado geral dos jogos esportivos de forma implícita - lúdica Escola da Bola - O ABC da Aprendizagem do Jogo Implícito / Lúdico. O Problema / As causas A solução:

Savants são pessoas que demonstram capacidades superiores em uma inteligência, enquanto suas outras inteligências funcionam num baixo ritmo.. Ex.: Rain Man (baseado numa

Mediação significa que o t rabalho do professor é viabilizar a relação at iva do aluno com a mat éria de est udo, at ravés de obj et ivos, cont eúdos, mét odos e formas

Anche dopo il rilascio bisogna restare nella posizione precedentemente assunta fino al momento dell'impatto della freccia sul bersaglio ed evitare bruschi cali di tensione

1 - Entrada da mão muito próxima da cabeça. 2 - Entrada da mão fora da largura do ombro.. 3 -Tração com o braço fora do alinhamento do corpo.. 4 - Batida com elevação excessiva