Items De Tecnologia
anartur22 de Mayo de 2014
17.813 Palabras (72 Páginas)239 Visitas
Proyecto de bases de datos
relacionales y deductivas
Proyecto de bases de datos relacionales y deductivas
ÍNDICE
1. INTRODUCCIÓN ................................................................................................................................. 6
2. ESPECIFICACIÓN DE REQUISITOS............................................................................................... 7
2.1. ELECCIÓN DE LAS TECNOLOGÍAS..................................................................................................... 7
2.1.1. Lenguaje de Programación ....................................................................................................... 7
2.1.2. Bases de datos Relacionales ...................................................................................................... 7
2.1.3. Bases de datos Deductivas......................................................................................................... 7
2.2. INTERFAZ DE JAVA CON PROLOG .................................................................................................... 7
2.2.1. Jasper ........................................................................................................................................ 7
2.2.2. PrologBeans .............................................................................................................................. 8
2.2.3. Elección del interfaz .................................................................................................................. 8
2.3. BASES DE DATOS RELACIONALES VS BASES DE DATOS DEDUCTIVAS .............................................. 8
2.3.1. Bases de datos relacionales....................................................................................................... 9
2.3.2. Bases de datos deductivas ......................................................................................................... 9
2.3.3. Relacionales vs deductivas ...................................................................................................... 10
2.4. INTERNACIONALIZACIÓN DE LA APLICACIÓN ................................................................................ 10
3. MANUAL DE INSTALACIÓN DE LA APLICACIÓN BDRD ...................................................... 13
3.1. REQUISITOS MÍNIMOS .................................................................................................................... 13
3.2. INSTALACIÓN ................................................................................................................................ 13
3.2.1. Instalación de JDK 1.3.1 ......................................................................................................... 15
3.2.2. Instalación de MySQL 5.0.3 .................................................................................................... 16
3.2.2.1. Instalación ..................................................................................................................................... 16
3.2.2.2. Configuración................................................................................................................................ 17
3.2.3. Instalación de BDRD............................................................................................................... 18
3.3. DESINSTALACIÓN .......................................................................................................................... 18
4. MANUAL DE USO DE LA APLICACIÓN BDRD .......................................................................... 19
4.1. INICIO DE LA APLICACIÓN ............................................................................................................. 19
4.2. NOCIONES BÁSICAS ...................................................................................................................... 19
4.3. MENÚ ARCHIVO ............................................................................................................................ 20
4.3.1. Crear una base de datos .......................................................................................................... 20
4.3.2. Abrir una base de datos ........................................................................................................... 21
4.3.3. Exportar una base de datos ..................................................................................................... 21
4.3.4. Importar una base de datos ..................................................................................................... 22
4.3.5. Cambiar usuario...................................................................................................................... 22
4.4. MENÚ EDICIÓN ............................................................................................................................. 22
4.4.1. Cortar ...................................................................................................................................... 22
4.4.2. Copiar...................................................................................................................................... 23
4.4.3. Pegar ....................................................................................................................................... 23
4.4.4. Eliminar ................................................................................................................................... 24
4.4.5. Renombrar ............................................................................................................................... 24
4.5. MENÚ VER .................................................................................................................................... 25
4.5.1. Ver tablas................................................................................................................................. 25
4.5.2. Ver consultas ........................................................................................................................... 25
4.5.3. Vista Diseño............................................................................................................................. 25
4.5.3.1. Crear tablas ................................................................................................................................... 25
4.5.3.2. Ver y modificar tablas ................................................................................................................... 26
4.5.3.3. Ver y modificar consultas ............................................................................................................. 26
4.5.4. Datos Prolog ........................................................................................................................... 27
4.6. MENÚ INSERTAR ........................................................................................................................... 27
4.6.1. Crear tablas mediante SQL ..................................................................................................... 27
4.6.2. Crear consultas mediante SQL ................................................................................................ 28
4.6.3. Crear consultas mediante Datalog .......................................................................................... 28
4.6.4. Crear hechos o reglas mediante Datalog ................................................................................ 29
4.7. MENÚ HERRAMIENTAS .................................................................................................................. 29
4.7.1. Ejecutar sentencia SQL ........................................................................................................... 29
4.7.2. Cambiar idioma ....................................................................................................................... 30
4.7.3. Cambiar el modo de actualización de datos............................................................................ 30
4.7.4. Cambiar la organización de las ventanas ............................................................................... 30
5. ESTRUCTURA Y DISEÑO DE CLASES ......................................................................................... 31
5.1. APLICACIÓN .................................................................................................................................. 33
5.2. DATOS CONEXIÓN......................................................................................................................... 33
5.3. VENTANAABRIR............................................................................................................................ 34
5.4. TABLA........................................................................................................................................... 35
5.5. FICHABD ......................................................................................................................................
...