• Nenhum resultado encontrado

Exemplo 4: Listas os departamentos tal os alunos estejam inscritos em

V. 2 O Projeto e seus

no Núcleo Eletrônica o Projeto

objetivo integrar as informações ao gerar um claclos clos

sistemas UFRJ, subsídios tanto tange organização dos sis- temas como parte referente aos modelos lógicos e físicos clos daclos, para sejam o duplicações, interpretações errôneas,

lacunas e nos sisteinas

Universidade"

A

fim promover a evolução deste Projeto e com a preocupação mantê-lo

sua e surgiu, então, a do

uma ferramenta permitisse esse

dados único favoráveis:

b) ao processo claclos;

c) à facilidade se esecutar tarefas simples acesso ao banco de dados tais como relatórios e esecução consultas hoc;

cl) ao desejo se introduzir facilidades utilização técnicas inteligência

artificial para base e

e) à enção sistema o possível e do o utilizado permitindo a base claclos redes, interface coinple-

uniforme.

Essa ferramenta trata-se não é uma linguagem, e ambiente integrado acesso a Bancos Dados modelagem

ER

O

é um sistema apoio à modelagem claclos e ao projeto de bancos claclos. Tem características:

a) a utilização um moclelo somente na fase Conceitual e como representação

claclos no o modelo é o

com as já descritas anteriormente; e

b) a de gráficas:

- 46 - -

Os

O

é por vários componentes como descrito

Figura

Estes representam sistema de

ferramentas são similares e amigáveis e caracterizam

integrado e Os em são descritos em

seguida:

-

E-R

: este componente consiste uma ferramenta gráfica amigável a partir da o permite o usuário especifique os diagramas E-R, orientado por meio menus. Durante essa fase o usuário deverá definir os

Modelo

E-R

tais atributos,

como os elementos como ordens acesso, generalizações,

dos e

O

foi desenvolvido utilizando a programação Pascal

5.5

O

diagrama servirá como para toclos os componentes

juntamente o dados;

- de D a d o s : à o estiver como

mostramos item anterior, o sistema. gera. o dados

Dessa forma ele é totalmente orientado a.o

E-R,

é caracterizado

por a nível toclos os elementos modelo,

como por exemplo a atributos por parte entidades participam Generalização.

O

deverá armazenas,

necessárias a outros projeto como um tais como relatórios, e suporte às aplicações;

Interface de Consultas Gerador de Inteface com Programas de SERVIDOR E-R SERVIDOR E-R 6. QUICK-DB Dicionário de Dados Programas de L

- Gerador de de D a d o s : fase projeto da de dados, a partir do

E-R

especificado e dicionário claclos, a clescrição de Daclos Objeto é gerada definição Bancos de Dados

ao SGBD utilizado. para esta conversão a estrutura do diagrama e suas propriedades.

protótipo para esta etapa por gerar a clescrição de BD para ser

Utiliza-se para isto a

LDD

Definição Daclos)

pela DASDL faz parte No outras

poclerão ser também deste protótipo envolvido base de claclos remota, outro utilitário é por gerar a clescrição uma base claclos local conjunto métodos capazes de permitir a manipulação clos BD autônomo criado própria estação trabalho Ambos os geradores, tanto

ao remoto pelo BD local, da

um serviclor permita. a ligação com o BD

forma clireta ou remota. Na ligação remota entre

o e o o porte a ao serviclor

ter acesso ao

BD

Objeto. Por sua ligação clireta, como o próprio nome o o servidor terá acesso ao BD Objeto sem mais

- S e r v i d o r de B a n c o s d e D a d o s : o acesso ao banco dados através do Modelo

E-R

é feito por cada um componentes software com um servidor

R. A

entre os consulta ou atualização e o de Daclos Objeto é por uma espécie barra de

liga o

E-R

e o dicionário claclos. Como

a ligação das com o pode ser clireta ou remota, o torna a existência. uma estação

E-R

onde se tem ao BD Objeto através de ligação definido, pelos servidores remotos, localmente

e porte. Isto torna possível o das

faciliclacles gráficas adores porte aliadas à capacidade sistema porte.

E

o serviclor traduz consulta

feita ao BD através interface pelo E-R operações sobre esse BD Objeto. Sua é coletar as provenientes sua

e aos a Os programas aplicação

têm acesso ao banco claclos pela a

sobre o BD do Servidor. deste assunto maiores detalhes mais adiante;

- de Interfaces de : este é pela execução de

hoc a claclos de gráfica amigável,

por menus. Seu jetivo é permitir que casuais, técnicos,

encontrem em sua consultas, pelo sis-

tema, diretamente sobre um E-R. Através o usuário poderá con- sultar, por meio só bancos de claclos locais

remotos, de porte, o servidores. Deve-se claro, entanto, que o usuário terá do ambiente estará sendo utilizado. Este é o assunto trata este trabalho;

- Gerador de Relatórios : este consiste grupo de programas total ou parcialmente automáticos visa gerar relatórios média ou

Seu objetivo é tornar as cada vez mais

a a claclos foi que se refere aos aspectos e estrutura banco, modo a o impacto clas

definição BD os

- Gerador de Aplicações : este componente tem como objetivo estabelecer

entre a pelo e as

sistemas. Dessa forma, a sistemas estará se clas funções já definidas apoio oferecido pelo

QUICK-DB tais claclos, e

relatórios.

O

resultado desse gerador é a construção programas de utilizam o servidor em tempo compilação

- I n t e r f a c e c o m S i s t e m a s Especialistas : baseada Objeto-

Valor para foi definida neste móclulo uma

para regras abriga como termos e

tificaclores, são ao bancos de claclos forma natural e não Regras passam a ser alternativa adicional para consulta e

banco claclos

Descrevemos, neste capítulo, as características do Projeto

está inserido este

A

ferramenta deste

projeto, utiliza o Modelo

E-R

para o usuário o banco de

A

partir deste momento o usuário poderá solicitar seja gerada a descrição BD, através o BD Objeto é gerado. Várias aplicações poderão ser usadas para o BD, entre elas, de Consultas, Gerador de Relatórios, Gerador Aplicações e Sistemas Especialistas. Para isso foi móclulo gerador para bancos claclos orientados a objetos.

- 51 -

VI

Documentos relacionados