Proyectos de diseño de datos

Un Proyecto de diseño de datos es un contenedor para almacenar los recursos que utilizará para planificar, analizar, archivar y realizar cambios en las bases de datos. Los proyectos se muestran en la vista Explorador de proyectos de datos y corresponden a directorios del sistema de archivos.

Al crear un script de gestión de cambios, se crea automáticamente un Proyecto de diseño de datos. El nombre del proyecto es el nombre de la conexión de base de datos. Si existe un proyecto con el nombre de la conexión de la base de datos, el nombre del nuevo proyecto de diseño de datos es el nombre de la conexión de la base de datos con un sufijo numérico. El proyecto contiene los recursos, incluidos los modelos y los scripts necesarios para efectuar los cambios en la base de datos.

Los recursos que se utilizan para realizar cambios en la base de datos incluyen modelos y scripts. Al crear un proyecto, se muestran las siguientes subcarpetas virtuales dentro del proyecto para organizar los siguientes recursos:
Carpeta Diagramas de datos
Contiene archivos que son sólo para uso interno del producto.
carpeta Modelos de datos
Contiene modelos que son sólo para uso interno del producto. Los modelos tienen la extensión de archivo .dbm.
Carpeta Otros archivos
Contiene los archivos que no pertenecen a la carpeta Scripts de SQL ni a la carpeta Modelos de datos. Por ejemplo, los archivos de registro de despliegue con la extensión de archivo .log y los archivos .html de informe se colocan en esta carpeta.
Carpeta Script SQL
Contiene los tipos de archivos script que se muestran en la tabla siguiente:
Tabla 1. Tipos de scripts de la carpeta Scripts de SQL
Tipo de script Extensión de archivo Descripción
Script de gestión de cambios changexml Contiene un conjunto de cambios que hay que realizar en una base de datos. El script de gestión de cambios reúne los recursos de especificación (modelos), los mandatos de cambio, los mandatos deshacer y los metadatos relacionados con el cambio y los organiza de forma coherente.
Scripts de hacer, deshacer y reiniciar sql Contiene un conjunto de cambios que hay que realizar en una base de datos. Cada vez que se generan o ejecutan mandatos de cambio, los scripts de hacer y deshacer se guardan como archivos de sólo lectura. Puede utilizar estos archivos para deshacer cambios si después decide deshacer el cambio que ha desplegado.

Se guarda un script de reiniciar de sólo lectura si los mandatos de cambio no se ejecutan satisfactoriamente. El script de reiniciar contiene los mandatos que no se han ejecutado. Cuando se producen anomalías adicionales, se crean varios scripts de reiniciar.

Los nombres para los archivos son:
  • nombre_proyecto_Change_Do_indicación_fecha_hora
  • nombre_proyecto_Change_Undo_indicación_fecha_hora
  • nombre_proyecto_Change_Restart_indicación_fecha_hora
Scripts de editar y editar deshacer sql Contiene los mandatos de cambio que se han editado con el editor de SQL y XQuery.
Cuando se pulsa Editar o Editar Deshacer en la sección Mandatos del Editor de scripts de gestión de cambios, los archivos editados se guardan con los siguientes nombres de archivo:
  • nombre_proyecto_Change_Edited_Do_indicación_fecha_hora
  • nombre_proyecto_Change_Edited_Undo_indicación_fecha_hora
Script SQL

sql
ddl

Contiene sentencias SQL.

La carpeta Scripts de gestión de cambios bajo la base de datos del Explorador de administración también contiene los scripts de gestión de cambios para una base de datos. Puede utilizar la carpeta Scripts de gestión de cambios del Explorador de administración o la carpeta Scripts de SQL de la vista Explorador de proyectos de datos para trabajar con los scripts de gestión de cambios.

También puede crear un proyecto de forma explícita.


Comentarios