• Nenhum resultado encontrado

Secção II. Fundamentos técnicos da gestão de bases de dados (continuação)

N/A
N/A
Protected

Academic year: 2021

Share "Secção II. Fundamentos técnicos da gestão de bases de dados (continuação)"

Copied!
27
0
0

Texto

(1)

Fundamentos técnicos

(2)

ƒ Relacionais

ƒ Os elementos de dados são armazenados em

tabelas simples.

ƒ Pode ligar-se elementos de dados entre

tabelas.

ƒ Respondem bem a pedidos ad hoc, mas são

mais lentas do que as hierárquicas ou em rede (que se abordarão de seguida), no

processamento de grandes quantidades de dados.

(3)

ƒ Hierárquicas ƒ Em árvores ƒ Relação 1-para-N ƒ Utilizam-se para processamento de transacções rotineiro, em situações estruturadas Departamento Projecto A Projecto B Funcionário 1 Funcionário 2

(4)

ƒ Rede

ƒ Mais complexas ƒ Relação N-para-N ƒ Mais flexíveis, mas

não suportam bem pedidos ad hoc Departamento A Departamento B Projecto A Projecto B Funcionário 1 Funcionário 2 Funcionário 3

(5)

ƒ Modelo relacional da rede anterior Departamento B 2 Departamento A 1 Nome ID Projecto B 2 Projecto A 1 Nome ID DEPARTAMENTOS PROJECTOS 2 Funcionário 3 3 1 Funcionário 2 2 1 Funcionário 1 1 Departamento Nome ID FUNCIONÁRIOS

(6)

ƒ Modelo relacional da rede anterior (cont.) 3 2 1 2 3 1 2 1 1 1 ID_Func ID_Proj PROJECTOS-FUNCIONÁRIOS Departamento A Departamento B Projecto A Projecto B Funcionário 1 Funcionário 2 Funcionário 3

(7)

ƒ Chaves primárias Departamento B 2 Departamento A 1 Nome ID Projecto B 2 Projecto A 1 Nome ID DEPARTAMENTOS PROJECTOS 2 Funcionário 3 3 1 Funcionário 2 2 1 Funcionário 1 1 Departamento Nome ID FUNCIONÁRIOS

(8)

ƒ Multi-dimensionais

ƒ São uma variante do modelo relacional ƒ Cubos de dados e cubos dentro de cubos ƒ São muito usadas em aplicações de

processamento analítico on-line (OLAP,

(9)
(10)
(11)

ƒ Orientadas a objectos

ƒ Objecto: dados+operações que actuam sobre

eles.

ƒ Os objectos podem ser herdados. ƒ Principal tecnologia das aplicações

multimédia baseadas na Web.

ƒ Boas para aplicações complexas, de elevado

(12)

Atributos • Cliente • Saldo • Taxa de juro Operações • Depositar(montante) • Levantar(montante) • Obter detentor da conta

Atributos • Cliente • Saldo • Taxa de juro Operações • Depositar(montante) • Levantar(montante) • Obter detentor da conta

Atributos

• Linha de crédito • Extracto mensal

Operações

• Calcular juros devidos • Imprimir extracto mensal

Atributos

• Linha de crédito • Extracto mensal

Operações

• Calcular juros devidos • Imprimir extracto mensal

Atributos

• Limite de levantamentos • Extracto trimestral

Operações

• Calcular juros a pagar • Imprimir extracto trimestrall

Atributos

• Limite de levantamentos • Extracto trimestral

Operações

• Calcular juros a pagar • Imprimir extracto trimestrall Objecto: conta à ordem Objecto: conta poupança

(13)

Fundamentos técnicos

da gestão de bases de dados

(14)

ƒ Criação e administração

ƒ Pelos utilizadores, mas apenas nos casos

mais simples (Microsoft Access, Lotus Approach).

ƒ Por especialistas – Administradores de Bases

de Dados

ƒ Definem as tabelas, as relações, a estrutura

(15)

ƒ Planeamento dos dados e concepção da base de

dados

ƒ Processo de planeamento e concepção

ƒ Modelo empresarial

ƒ Diagramas Entidade-Relacionamento ƒ Modelação de dados

ƒ Desenvolvimento do enquadramento

lógico, no qual se baseará a concepção física

(16)

1. Planeamento de dados

Desenvolver um modelo dos processos de negócio.

Modelo da empresa, em processos de negócio, com

documentação.

2. Especificação de requisitos

Definir as necessidades de informação dos utilizadores finais dos processos de negócio.

Descrição das necessidades (em linguagem natural ou numa metodologia de projecto)

3. Projecto de concepção

Exprimir todos os requisitos informativos num modelo

de alto nível. Modelos conceptuais de dados (geralmente em modelos entidade-relacionamento) 4. Concepção lógica Traduzir os modelos conceptuais no modelo de

dados de um SGBD. Modelos lógicos de dados: relacionais, em rede, hierárquicos, multidimensionais ou orientados a objectos. 5. Concepção física Determinar as estruturas de armazenamento de dados e os métodos de acesso. Modelos físicos de dados Representações dos métodos

de acesso e do armazenamento.

(17)

Encomenda Item da encomenda Stock de produtos Produto Fornecedor Armazém

(18)

Modelo de dados das contas Modelo de dados de avaliação de crédito Aplicação

“Contas à ordem” “Poupança”Aplicação “Pedido crédito”Aplicação

Modelo de dados de serviços bancários Sistema de gestão de bases de dados

Bases de Bases de Bases de Bases de dados dados dados dados banc banc banc

(19)

ƒ Como deve uma empresa armazenar, aceder e

distribuir os dados e as informações acerca do próprio funcionamento interno e do ambiente externo?

ƒ Que papel é desempenhado pela gestão de

bases de dados, na gestão dos dados como recurso de negócio?

(20)

ƒ Quais são as vantagens de uma abordagem de gestão de bases de dados, relativamente a uma abordagem de gestão de ficheiros? Ilustre a sua resposta com exemplo.

ƒ Consulte o caso real deste capítulo, sobre a

Argosy Gaming Co. Porque é que os analistas, os utilizadores e o fornecedores dizem que os

benefícios dos armazéns de dados dependem das empresas “conhecerem os recursos de dados que possuem e saberem o que querem tirar deles”? Utilize esta empresa como exemplo.

(21)

ƒ Qual é o papel de um sistema de gestão de

bases de dados, num sistema de informação empresarial?

ƒ Dantes, as bases de dados com informações

acerca do funcionamento interno de uma firma eram as únicas consideradas importantes, nas empresas. Actualmente, que outros tipos de bases de dados são importantes para as

(22)

ƒ Consulte o caso real sobre a Harrah's

Entertainment, neste capítulo. Indique algumas das principais ameaças actuais à segurança dos recursos de dados de uma empresa e dos seus parceiros de negócio. Explique como é que uma empresa pode

proteger os recursos de dados relativamente às ameaças que indicar.

ƒ Quais são os benefícios e limitações do modelo

relacional, para as aplicações empresariais da actualidade?

(23)

ƒ Porque é que o modelo orientado a objectos

está a ganhar mais aceitação, no

desenvolvimento de aplicações e na gestão de bases de dados hipermédia, nos sítios Web das empresas?

ƒ Como é que a Internet, as intranets e as

extranets afectaram os tipos de recursos de dados (e formas de utilização) disponíveis aos utilizadores finais empresariais? Que outras tendências estão também a afectar a gestão empresarial de recursos de dados?

(24)

1. Qual é o valor para os negócios de um armazém de dados? Utilize a Argosy Gaming como

exemplo.

2.Porque é que a Argosy utilizou uma ferramenta de ETL? Que benefícios e problemas daí

advieram? Como se resolveram?

3.Indique algumas das principais

responsabilidades que os gestores e quadros empresariais têm no desenvolvimento de

(25)

1. Porque é que os desenvolvimentos em TI

ajudaram a aumentar o valor dos recursos de dados de muitas empresas

2.Como é que estas capacidades aumentaram os

desafios de segurança associados à protecção dos recursos de dados das empresas?

3.Como é que as empresas podem utilizar as TI para enfrentar os desafios da segurança dos recursos de dados?

(26)

1. Indique alguns dos requisitos-chave para a

criação de um bom armazém de dados (utilize a Henry Schein como exemplo).

2.Quais são as principais ferramentas de software necessárias à criação e utilização de um

armazém de dados?

3.Qual é o valor para os negócios de um armazém de dados, no caso da Henry Schein? E no caso de uma empresa genérica?

(27)

1. Porque é que o papel de um assistente de dados é considerado inovador? Explique.

2. Quais são os benefícios para os negócios,

derivados do programa de assistentes de dados da Emerson?

3.Como é que uma gestão de recursos de dados eficaz contribui para os objectivos estratégicos de uma organização? Forneça exemplos.

Referências

Documentos relacionados

Neste tipo de situações, os valores da propriedade cuisine da classe Restaurant deixam de ser apenas “valores” sem semântica a apresentar (possivelmente) numa caixa

Os resultados permitiram concluir que a cultivar Conquista apresentou a maior produtividade de grãos, no conjunto dos onze ambientes avaliados; entre as linhagens

Estes resultados apontam para melhor capacidade de estabelecimento inicial do siratro, apresentando maior velocidade de emergência e percentual de cobertura do solo até os 60

Entendendo, então, como posto acima, propõe-se, com este trabalho, primeiramente estudar a Lei de Busca e Apreensão para dá-la a conhecer da melhor forma, fazendo o mesmo com o

A variação do pH da fase móvel, utilizando uma coluna C8 e o fluxo de 1,2 mL/min, permitiu o ajuste do tempo de retenção do lupeol em aproximadamente 6,2 minutos contribuindo para

Na tabela acima foi visto que os rendimentos de síntese foram melhores para a SR em todos os casos e que os rendimentos globais comparando-se as duas metodologias mostraram uma

compra dele, no que diz respeito aos gastos relacionados com alimentos e motivos de escolha do ponto de venda, é chegada a hora de entendermos o conhecimento dele acerca de

desenvolvimento deste trabalho têm as seguintes metas a serem atingidas: 1 Confirmar que o cenário apresentado depois do Plano1 Diretor de Reforma do Aparelho do Estado 1997, CPI