Info

Disponível somente no TrabalhosFeitos
  • Páginas : 28 (6970 palavras )
  • Download(s) : 0
  • Publicado : 26 de abril de 2012
Ler documento completo
Amostra do texto
assag




Manuela Cicco do Nascimento.













Br2Oracle :Geração automática de esquema relacional a partir da ferramenta BrModelo para o SGBD Oracle





Monografia para conclusão de graduação em Ciência da Computação









Orientador: Prof. Fernando da Fonseca de Souza


Recife, 30 de Janeiro de 2008







Assinaturas


EsteTrabalho de Graduação é resultado dos esforços da aluna Manuela Cicco do Nascimento, sob a orientação do professor Fernando da Fonseca de Souza, sob o título inicial de “Geração automática de esquema relacional a partir do BrModelo para o SGBD Oracle” modificado posteriormente para “Br2Oracle :Geração automática de esquema relacional a partir da ferramenta BrModelo para o SGBD Oracle”. Todos abaixoestão de acordo com o conteúdo deste documento e os resultados deste Trabalho de Graduação.







__________________________________________
Manuela Cicco do Nascimento


__________________________________________
Fernando da Fonseca de Souza


























Agradecimentos


Agradeço aos meus pais Joaquim e Consuelo, ao meu noivo Leandro, aosmeus amigos, aos professores e a todos que têm participação direta ou indireta em minha vida e que de alguma forma contribuem com meu crescimento pessoal e profissional e torcem por mim em minha jornada nessa vida e por minha felicidade.
Ao professor Fernando que me orientou no processo de construção dessa monografia que me permitiu constatar que além de ótimo professor é ótimo orientador.Ao professor Edson que me orientou em meu estágio durante bastante tempo e a quem considero um segundo orientador deste trabalho.






























Sumário


1. Introdução 8
1.1. Contexto 8
1.2. Motivação 9
1.3. Objetivos 10
1.4 Análise de Competidores 10
1.5. Estrutura do Trabalho 11
2. Conceituação Básica 12
2.1. Modelagem Conceitual eLógica 12
2.2. Modelagem Relacional 12
2.3. Ferramenta CASE 13
2.4. Oracle 13
Quadro 2: Tipos de dados suportados pelo Oracle 13
3. BrModelo 15
4. A Ferramenta Br2Oracle 19
4.1. Funcionalidades 20
4.2. Implementação 22
5. Estudo de Caso 23
5.2. Resultados 27
6. Conclusões e Trabalhos Futuros 28
6.1. Limitações 28
7. Referências 29
ANEXOS 31
Apêndice A 31
Apêndice B 32Lista de Figuras e Quadros


Quadro 1: Análise dos concorrentes..................................................................................9
Quadro 2: Tipos de dados suportados pelo Oracle..........................................................12


Figura 1 - BrModelo, esquema conceitual 15
Figura 2 - Esquema conceitual pronto 16
Figura 3 -transformação de modelos 16
Figura 4 - Tranformação de atributo multivalorado 17
Figura 5 - Gerando o esquema lógico a partir do conceitual 17
Figura 6 - Esquema lógico pronto 18
Figura 7 - Tela inicial do Br2Oracle 19
Figura 8 - Correção de tipo de dados inadequado 20
Figura 9 - Mensagem de erro 20
Figura 10 - Correção de duplicidade de nomes 21
Figura 11 -Arquitetura do Sistema 22
Figura12 - Casos de Uso 23
Figura 13 - Passos gerais para gerar um esquema relacional 23
Figura 14 - Diagrama lógico 24
Figura 15 - Tela de abertura do Br2Oracle 24
Figura 16 - Abrir arquivo .xml 25
Figura 17 - Gerar Scripts 26
Figura 18 - Código SQL 26
Figura 19 - Sincronizar com o Oracle 27



























Lista de abreviaturas e siglas


|Sigla| |
|SGBD |Sistema de Gerenciamento de Banco de Dados |
|JDBC |Java Database Connectivity |
|XML...
tracking img