Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ndice
1 Objetivo del Documento............................................4 2 Creacin de Proyecto de Modelo de Datos .................4 3 Estructura del proyecto.............................................7 4 Modelado.................................................................9
4.1 Propiedades General..................................................10 4.2 Propiedades Columnas...............................................10 4.3 Propiedades Relaciones.............................................11 4.4 Propiedades Documentacin......................................13
Tablas e ilustraciones
Ilustracin 1. Nuevo Proyecto Diseo de datos..............5 Ilustracin 2. Nombrado Proyecto Diseo de datos........6 Ilustracin 3 Estructura Proyecto Diseo de datos.........7 Ilustracin 4. Creacin del modelo fsico.......................7 Ilustracin 5 Nombrado del modelo fsico......................8 Ilustracin 6. Creacin del diagrama.............................8 Ilustracin 7. Renombrado del esquema........................9 Ilustracin 8. Creacin de una tabla/vista....................10 Ilustracin 9. Vista propiedades-General.....................10 Ilustracin 10. Vista propiedades-Columnas................11 Ilustracin 11. Vista propiedades-Relaciones-Paso 1....11 Ilustracin 12. Vista propiedades-Relaciones-Paso 2....12 Ilustracin 13. Vista propiedades-Relaciones-Paso 3....12 Ilustracin 14Vista propiedades-Relaciones.................13 Ilustracin 15. Vista propiedades-Relaciones-General. .13
2
Ilustracin 16. Vista propiedades-Documentacin........13 Ilustracin 17. Generacin script de creacin-Paso 1....14 Ilustracin 18. Generacin script de creacin-Paso 2....15 Ilustracin 19. Generacin script de creacin-Paso 3....16 Ilustracin 20. Generacin script de creacin-Paso 4....17 Ilustracin 21. Generacin script de eliminacin-Paso 1 ........................................................................................ 18 Ilustracin 22. Generacin script de eliminacin-Paso 2 ........................................................................................ 19 Ilustracin 23. Generacin script de eliminacin-Paso 3 ........................................................................................ 20 Ilustracin 24. Generacin script de eliminacin-Paso 4 ........................................................................................ 21 Ilustracin 25. Nuevo Proyecto Desarrollo de datos.....22 Ilustracin 26. Crear conexin en Desarrollo de datos. .23 Ilustracin 27. Configurar la conexin en Desarrollo de datos................................................................................24 Ilustracin 28 Crear filtro en la conexin.....................25 Ilustracin 29. Vista de la conexin.............................26 Ilustracin 30. Visor de datos.....................................27 Ilustracin 31. Creacin de sentencias........................27
1. Crearemos un Nuevo Proyecto del tipo DatosProyecto de Diseo de Datos y pulsaremos el botn Siguiente
2. Le daremos un nombre al proyecto con la siguiente nomenclatura: XXXXX _DBD, donde XXXXX ser el acrnimo del proyecto. Y pulsaremos el botn Finalizar.
A partir de esa estructura comenzaremos nuestro Modelado. Diagramas de Datos: Contendr el diagrama de nuestro modelado. Modelos de datos: Contendr la especificacin del modelo de datos. Otros Archivos: Contendr informacin relacionados con los datos obtenidos del Host. referencia a archivos XSD,
Scripts SQL: Contendr los archivos generados a partir del modelo, para la creacin de la base de datos. Comenzaremos el modelado creando el diagrama, para ello, nos posicionaremos en Diagramas de Datos -> Botn derecho -> Nuevo -> Modelo Fsico de Datos
Aqu, indicaremos, el nombre del modelo, la base de datos a la que accedemos, y la versin de la base de datos. El modelo se podr generar a partir de una base de datos ya existente (y realizar la ingeniera inversa) o lo podremos generar desde una plantilla vaca. En este caso lo generaremos desde una plantilla vaca. Al generar el modelo nos aparecer la siguiente estructura para empezar a modelar:
Una vez, generada la estructura, renombraremos el Esquema, que crea el proyecto por defecto al acrnimo de nuestro proyecto. Para renombrar el esquema, lo seleccionaremos y en la vista de propiedades nos aparecer la siguiente pantalla:
4 Modelado
Una vez generado el proyecto, comenzaremos el modelado de nuestra base de datos. Para ello, nos posicionaremos en el Diagrama, y comenzaremos a crear las tablas y las vistas necesarias.
Para crear tablas o vistas habr que pulsar el botn derecho del ratn sobre el diagrama, y nos aparecer el siguiente men:
Al aadir una tabla al diagrama, podremos mostrar la vista de propiedades de la tabla, y en esta vista, podremos realizar el modelado de la tabla.
10
11
12
13
5 Generacin de Scripts.
Una vez generado todo el diagrama de datos, todas las tablas y sus relaciones, podremos generar automticamente los scripts, para la creacin de nuestro modelo. La generacin de Scripts, se puede realizar por tablas, o por esquemas. Se deber generar un script para la creacin del esquema, y otro para el borrado del esquema, por si hubiese que realizarse una marcha atrs. Para la generacin del script de creacin se realizarn los siguientes pasos:
3. Se mostrar una pantalla, con los elementos a crear, y dejaremos las opciones por defecto.
15
4. Se mostrar una pantalla, con la previsualizacin del script, la carpeta donde se guardar, y el nombre que habr que darle al script. Como es un script de creacin, el nombre ser PB_BD_CREACIN_XXXXX.sql, donde XXXXX, ser el acrnimo del proyecto.
16
5. Finalizaremos la creacin del script Para la generacin del script de eliminacin del esquema se realizarn los siguientes pasos:
17
2. Se mostrar una pantalla, con las opciones a generar, de ellas seleccionaremos: a. Nombres totalmente calificados b. Sentencias DROP c. Clusula IN TABLESPACE
18
3. Se mostrar una pantalla, con los elementos a crear, y dejaremos las opciones por defecto.
19
4. Se mostrar una pantalla, con la previsualizacin del script, la carpeta donde se guardar, y el nombre que habr que darle al script. Como es un script de eliminacin, el nombre ser PB_DB_ELIMINACIN_XXXXX.sql, donde XXXXX, ser el acrnimo del proyecto.
20
6 Utilizacin datos
como
Visor
de
Base
de
Esta utilidad del RSA, se puede utilizar como visor de base de datos, para ejecutar sentencias, y ver la estructura de las tablas. Para poder utilizarlo como visor de base de datos habr que seguir los siguientes pasos.
1. Nos crearemos un proyecto del tipo Proyecto de desarrollo de datos y pulsaremos Siguiente
21
2. Le daremos un nombre al proyecto y pulsaremos siguiente. 3. En la siguiente pantalla, elegiremos la opcin de Crear una conexin nueva y pulsaremos siguiente.
22
4. En la siguiente pantalla, deberemos indicar todos los parmetros de conexin a la base de datos, el tipo de base de datos al que nos vamos a conectar, el servidor donde se encuentra, el controlador JDBC que se utiliza, Adems daremos un nombre a la conexin para identificarla posteriormente. Pulsaremos el botn siguiente.
23
5. En la siguiente pantalla, nos mostrar, si queremos aplicar un filtro o no, para que nos aparezcan uno o todos los esquemas de la base de datos a la que nos estamos conectando, configuraremos el filtro a razn de lo que queramos consultar, y pulsaremos Finalizar
24
6. Una vez conectados nos aparecer el visor con los esquemas de la base de datos y las tablas, vistas, funciones, procedimientos,
25
Para poder operar con la base de datos, mediante sentencias SQL, podremos crearnos un cuaderno SQL para poder escribir las sentencias, o ir tabla por tabla pidiendo que nos muestre los datos.
26
27