0% encontró este documento útil (0 votos)
3 vistas15 páginas

Diseño de Bases de Datos con Oracle

El documento presenta un tutorial sobre el diseño de bases de datos utilizando Oracle Data Modeling, enfocándose en la creación de un modelo físico para almacenar datos de facturas. Se discuten aspectos como el ajuste de tipos y tamaños de columnas, la definición de restricciones de integridad y la generación del DDL para diferentes RDBMS. Además, se enfatiza la importancia de validar el modelo para evitar errores antes de su implementación.

Cargado por

ovencao
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas15 páginas

Diseño de Bases de Datos con Oracle

El documento presenta un tutorial sobre el diseño de bases de datos utilizando Oracle Data Modeling, enfocándose en la creación de un modelo físico para almacenar datos de facturas. Se discuten aspectos como el ajuste de tipos y tamaños de columnas, la definición de restricciones de integridad y la generación del DDL para diferentes RDBMS. Además, se enfatiza la importancia de validar el modelo para evitar errores antes de su implementación.

Cargado por

ovencao
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Bases de Datos

Modelo Físico
Usando Oracle Data Modeling
Ing. Julio Ernesto Carreño Vargas MsC.

Bases de Datos
Agenda
• Descargue e instale la herramienta desde:
[Link]
abase/sql_developer/files/[Link]

Bases de Datos
Problema de Negocio
Se nos pide
elaborar un
diseño de bases
de datos para
guardar los datos
de las facturas

El diseño que se muestra durante


el tutorial puede no ser el más
eficiente para el problema y su
diseño se ajustó para fines
demostrativos de los diferentes
casos de diseño

Bases de Datos
BD Modelo Conceptual

Bases de Datos
BD Modelo Lógico (Relacional)

Bases de Datos
Revisando el DDL (I)

Revise el DDL (Data


Definition Language)
de la Tabla

Bases de Datos
Revisando el DDL (II)

Se deben ajustar los tamaños y


tipos de las columnas

Los ajustes son RDBMS dependientes, esto es, van acorde al


manejador que va a usar Oracle, SQL Server, MySQL.
Bases de Datos
Refinando los atributos de las tablas –
tipos y tamaños-(I)
Seleccione
Logical

Introduzca el
tamaño de la Busque en la
columna lista el tipo

Bases de Datos
Refinando los atributos de las tablas –
Valores por defecto-(I)
Continue en el
siguiente slide

Bases de Datos
Refinando los atributos de las tablas –
Valores por defecto-(II)

Ajuste Valor
por defecto de
la columna

Bases de Datos
Refinando las tablas –Restricciones de
Integridad-(I)

Nombre de la
restricción

Introduzca la
expresión SQL de
la restricción

Bases de Datos
Modelo Lógico a Físico (I)

Genere el DDL de todo


el Modelo

Bases de Datos
Modelo Lógico a Físico (II)

Seleccione el motor de base


de datos relacional (RDBMS)
para el cual desea generar el
modelo físico

Continue en el siguiente slide

Bases de Datos
Modelo Lógico a Físico (III)

Puede personalizar la
generación del DDL, por
ejemplo excluyendo Tablas de
dicha generación

Valide las reglas de diseño en busca de errores del


modelo, por ejemplo tablas sin llave primaria

Bases de Datos
Modelo Lógico a Físico (IV)

Puede modificar el DDL pero no se


verá reflejado en el modelo

Guarde en el disco duro el DDL generado


(con extensión .sql) para que lo ejecute en
el RDBMS

Bases de Datos

También podría gustarte