Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ERWIN v. 7.0, es una herramienta de fácil utilización para el diseño de base de datos
relacionados que permite, a la vez el diseño, la generación y el mantenimiento.
ERWIN no es sólo una herramienta de diseño de base de datos, sino que es una
herramienta de desarrollo de RDBMS que permite generar automáticamente tablas
y miles de líneas de código de procedimientos almacenados y triggers.
Toggle Logical-
Physical
Entidad: Algo o alguien acerca del cual se coleccionan y se procesan datos. Por
ejemplo: Alumnos, clientes, productos, trabajadores.
Creación de la entidad:
1. En ERWIN Toolbox haga clic sobre el botón Entity, y luego haga clic sobre la
posición del diagrama en la que colocará la nueva entidad.
Entity
Select
4. En el control Attribute Name del diálogo New Attribute, digite el nombre del
nuevo atributo. Por ejemplo, digite IdCliente.
Para definir la relación: Definamos dos entidades Cliente y Factura con algunos
atributos. Cliente: Id_Cliente, Nom_Cliente. y Factura: Nro_Factura, Monto_Total
luego:
Relación
Identificada
Modelo
Físico
2. Observe que por defecto, el modelo físico utiliza el nombre de la entidad como
nombre de la tabla, y que además las columnas han sido definidas con tipos
predeterminados.
En este punto con la ayuda del Administrador Corporativo, cree una base de datos
llamada VENTA para nuestro ejemplo.
CONEXIÓN DE ERWIN CON SQL SERVER
1. Regrese a su modelo físico en ERWIN, luego del menú Database ejecute la opción
Database Connection.
2. En User Name y Password proporcione la identificación y la contraseña de una
cuenta SQL Server válida. Para nuestro laboratorio, digite sa en User Name y deje
password en blanco.
3. En Database escriba el nombre de la base de datos a la que desea conectarse
(digite VENTA).
4. En Server Name digite el nombre de su servidor SQL.
5. Haga clic en el botón Connect. Si no recibe ningún mensaje la conexión se ha
establecido.
Para crear los objetos de la base de datos, ERWIN crea un procedimiento que contiene
todas las sentencias SQL que deben ejecutarse para crear los objetos definidos en el
modelo Físico. Puede:
Utilizar la conexión establecida para crear en este momento los objetos de la base
de datos.
Generar un archivo script (programa) que guarde el procedimiento que crea los
objetos de la base de datos, y ejecutar posteriormente el procedimiento desde el
cliente SQL Server.
Para crear un script SQL que puede ser editado y ejecutado posteriormente:
Antes de proceder a generar los objetos de la base de datos, se debe revisar el esquema
de generación para seleccionar las sentencias SQL a ejecutar.
1. En la lista SQL Server Schema Generation de la ficha Options, seleccione
Schema. Luego, en la lista Schema Options a la derecha quítele la marca check
a todas las opciones que las tengan:
2. Ahora de la lista de la izquierda, seleccione View también quíteles la marca a
las opciones seleccionadas y así con las demás opciones.
3. Las únicas opciones que deberán seleccionarse serán las siguientes:
4. Haga clic en el botón Preview. Note que algunas sentencias SQL han sido
eliminadas del procedimiento original.
5. Para generar los objetos de la base de datos utilizando la conexión establecida,
haga clic en el botón Generate.
6. La ventana siguiente le mostrará un reporte con el resultado de la generación.
En este caso, todas las sentencias se ejecutaron sin problemas.