• Nenhum resultado encontrado

Tópicos Especiais. Gerenciamento de Dados e Informação. Aplicações Não Convencionais. Aplicações Não Convencionais. Aplicações Não Convencionais

N/A
N/A
Protected

Academic year: 2022

Share "Tópicos Especiais. Gerenciamento de Dados e Informação. Aplicações Não Convencionais. Aplicações Não Convencionais. Aplicações Não Convencionais"

Copied!
5
0
0

Texto

(1)

CIn.ufpe.br

Fernando Fonseca Ana Carolina Robson Fidalgo

Gerenciamento de Dados e Informação

Tópicos Especiais

CIn.ufpe.br 2

Tópicos Especiais

Bancos de Dados Não Convencionais Banco de Dados Multimídia Banco de Dados Ativos Banco de Dados Dedutivos Banco de Dados Geográficos Banco de Dados Temporais

CIn.ufpe.br 3

Bancos de Dados Não Convencionais

Principais Características

Grande Volume de Dados Estruturados

Tipos de Dados Complexos (Textos, Gráficos, Imagens, Sons)

Transações Longas

Caminhos de Acesso Não Triviais Controle de Versões

CIn.ufpe.br 4

Aplicações Não Convencionais

Projeto Assistido por Computador (CAD)

Armazenar dados pertencentes a um Projeto de Engenharia, incluindo os componentes de um item sendo projetado, o interrelacionamento de componentes e antigas versões de projetos

Engenharia de Software Assistida por Computador (CASE) Armazenar dados requeridos para auxiliar desenvolvedores de software, incluindo código fonte, dependências entre módulos de software, definições e usos de variáveis e a história do desenvolvimento do sistema

Aplicações Não Convencionais

Banco de Dados Multimídia

Armazenar dados espaciais, dados de áudio, dados de vídeo. Visam atender aplicações geofísicas, artísticas, entre outras.

Sistemas de Informação de Escritórios (OIS)

Um BD para Automação de Escritórios, o qual deve incluir ferramentas baseadas principalmente em estações de trabalho para criação e manutenção de documentos, agendas, entre outros.

Aplicações Não Convencionais

Sistemas de Banco de Dados Dedutivos e Ativos Incluem não apenas dados, mas também regras explícitas representando Restrições de Integridade, Gatilhos e outros conhecimentos sobre o empreendimento modelado

(2)

CIn.ufpe.br 7

Requisitos das Novas Aplicações

Objetos Complexos

Um item visto como um único objeto no mundo real, mas que contém outros objetos, podendo ter uma estrutura interna arbitrariamente complexa

Dados Comportamentais

Objetos distintos podem precisar responder de modos diferentes a um mesmo comando. Essa informação comportamental pode ser capturada pelo armazenamento de código executável com os objetos do BD

CIn.ufpe.br 8

Requisitos das Novas Aplicações

Metaconhecimento

Frequentemente os dados mais importantes sobre os aplicativos são as regras gerais em vez de dados particulares. Esse conhecimento pode ser armazenado em forma de regras, como predicados de Primeira Ordem

CIn.ufpe.br 9

Requisitos das Novas Aplicações

Transações Longas

Nos aplicativos de CAD e CASE algumas transações podem ser modificações que durem mais tempo do que as realizadas em sistemas convencionais. Os esforços de vários projetistas podem gerar conflitos que levem a abortos de transações, esperas por bloqueios, entre outros, muito mais sérios que em transações curtas. Um novo modelo de transação é necessário para dar suporte a essas aplicações

CIn.ufpe.br 10

CIn.ufpe.br 11

Bancos de Dados Multimídia

São bancos de dados que possuem Diferentes tipos de dados

Imagem, som, documentos, hipermídia

Diferentes meios (mídia) de armazenamento e edição Exemplos de mensagens multimídia

Um livro ilustrado (texto, imagens) Filmes (vídeo, som)

Cartões postais (imagem, texto)

CIn.ufpe.br 12

SGBD Ativo

Definição

Um SGBD Ativo continuamente monitora o estado do BD e reage espontaneamente quando eventos predefinidos ocorrem

Possuindo semântica bem definida

Satisfazendo requisitos de modelagem e eficiência das aplicações

Completamente integrado com o SGBD

(3)

CIn.ufpe.br 13

SGBD Ativo

Funcionalmente um SGBD ativo monitora condições ativadas por eventos, representando operações internas no BD, eventos externos, e, se a condição for verdadeira, a ação é executada

Gatilho - é um procedimento que é automaticamente ativado pelo SGBD em resposta a determinadas mudanças que ocorrem no BD

CIn.ufpe.br 14

SGBD Ativo

SGBD Ativos

Consultas e atualizações

Eventos externos Ações

CIn.ufpe.br 15

Regras

Partes da regra

Evento - a operação executado no BD que ativa a regra

Condição- expressão que é avaliada quando um evento é detectado, podendo ser verdadeira ou falsa

Ação - o procedimento que é executado quando a condição for verdadeira

CIn.ufpe.br 16

SGBD Dedutivo

Definição

Um SGBD Dedutivo é um sistema que inclui capacidade para definir regras que podem deduzir ou inferir informações adicionais dos fatos que estão armazenados no banco de dados

Parte da fundamentação teórica destes sistemas é alógica matemáticae, por isso, eles também são referidos como banco de dados lógicos

SGBD Dedutivo

Existem outros sistemas que incorporam esta capacidade de inferência, chamados sistemas de banco de dados especialistas ou sistemas baseados em conhecimento, incluindo técnicas da inteligência artificial. Estes sistemas diferem do sistemas dedutivos por

Tratarem dados sempre em memória principal Extrairem o conhecimento das aplicações dos especialistas e não dos dados

SGBD Dedutivo

A principal contribuição dos bancos de dados dedutivos é a possibilidade de especificar regras recursivas e prover uma maneira de inferir novas informações baseada nas regras especificadas

Forma geral de uma regra cabeça (head) :- corpo (body)

(4)

CIn.ufpe.br 19

SGBD Dedutivo

Exemplos Consulta 1

Uma consulta tipicamente envolve um predicado com alguns argumentos variáveis e seu objetivo é deduzir diferentes combinações de constantes que quando associadas às variáveis, podem tornar o predicado verdadeiro

EX: superior (tiago, Y)?

/* quais os subordinados de tiago? */

CIn.ufpe.br 20

SGBD Dedutivo

Exemplos (Cont.) Consulta 2

Um outro tipo de consulta, que contém apenas constantes em seus argumentos, retorna um valor verdadeiro ou falso, dependendo se os argumentos informados podem ser deduzidos dos fatos e das regras

Ex: superior (tiago, jane)?

/* tiago é superior a jane? */

CIn.ufpe.br 21

Bancos de Dados Geográficos

Dados Espaciais- qualquer tipo de dados que descreve fenômenos aos quais esteja associada alguma dimensão espacial

Em Sistemas de Informações Geográficas (SIG) Dados geo-referenciados

Dados geográficos

CIn.ufpe.br 22

Dados Geográficos

Características

Não-espaciais (descritivas):o que Espaciais (geo-referenciamento):onde Temporais (validade):quando Gráficos (exibição):como

CIn.ufpe.br 23

Manipulação de Dados Geográficos

Operações geográficas Área

Adjacência Fronteira Distância Interseção Perímetro ...

CIn.ufpe.br 24

Aspectos Temporais

Tempo é um aspecto importante de todos os fenômenos do mundo real

Eventos ocorrem em pontos específicos no tempo

Objetos e os relacionamentos entre eles existem através do tempo

Aplicações Econometria Controle de inventário Registros médicos SIG

(5)

CIn.ufpe.br 25

Aspectos Temporais

Unidade de Tempo

Instante- é a unidade básica, representando um ponto em uma linha de tempo

Evento- é a ocorrência de um fato em um dado instante Período- é o tempo ocorrido entre dois instantes início e fim

Intervalo - é uma duração de tempo, sem um instante específico de início e fim

Ex: semana

CIn.ufpe.br 26

Aspectos Temporais

Dimensões de Tempo

Tempo Válido - tempo em que um dado é verdade na realidade modelada, podendo ser presente, passado ou futuro

Tempo de Transação - tempo em que a informação é registrada no BD

Tempo definido pelo usuário - tempo cuja semântica é conhecida apenas pelo usuário e não é interpretado pelo SGBD

CIn.ufpe.br 27

Bancos de Dados Temporais

Definição:

Um BD Temporal é aquele que apresenta alguma forma de representação de informações temporais, permitindo modelar as características dinâmicas das aplicações e a interação temporal entre diferentes processos

CIn.ufpe.br 28

Classificação de SGBD (Quanto ao Tempo)

Instantâneonão trata o tempo

Evolutivotrata o tempo de transação (versões) Históricotrata o tempo válido

Temporal ou Bitemporaltrata os dois tipos de tempo

Referências

Documentos relacionados

Quando analisamos o peso molecular das bandas de proteínas urinárias verificamos que nas gestantes com manifestação de pré-eclâmpsia, isolada ou superposta à hipertensão

Entretanto por existirem diversas áreas de Brejos de Altitude distribuídas na região Nordeste torna-se necessário mais estudos sobre a diversidade de liquens, mas não somente para

A não uniformização quanto ao método de referência pode promover diferenças entre as curvas de calibração geradas por laboratórios de dosimetria citogenética, que podem

Esse foco teve de ser calibrado, considerando as características e os posicionamentos práticos e ideológicos que condicionam os rumos da educação e também o monopólio

Cite this article as: Silva Júnior et al.: COPD Assessment Test (CAT) score as a predictor of major depression among subjects with chronic obstructive pulmonary disease and

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