SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
1     Introducci´n
                o
1.1    Entorno
Entorno de trabajo

    • Realizar dise˜o de bases de datos relacionales.
                   n
    • Usar modelo Entidad/Relaci´n
                                o
    • Soporte para DBMS Oracle
    • Gratis

Oracle Data Modeler




    • Ingenier´ inversa y directa.
              ıa
    • Notaci´n Entidad/Relaci´n: Barker o Bachman.
            o                o
    • Dise˜o l´gico, dise˜o relacional y dise˜o f´
          n o            n                   n ısico.
    • Soporta tablas, usuarios, objetos de la BBDD, tablespace, etc.
    • Otros: Integraci´n de vistas, migraci´n a otros SGBD, etc.
                      o                    o

Enlaces de Inter´s
                e

    • P´gina Principal:
       a                  www.oracle.com/technetwork/developer-tools/datamodeler

    • Descarga con registro (usar buz´n de correo UMA).
                                     o
    • Documentaci´n en diferentes formatos.
                 o
    • Enlace en Campus Virtual.

Dise˜ o en tres capas
    n

    • Modelar la realidad
    • Llegando a un producto final
Manuel Enciso. Univ. M´laga.
                      a                                                       2


Dise˜ o L´gico
    n    o

    • Modelo Entidad/Relaci´n.
                           o

    • Todos los elementos, a´n sin mucho detalle.
                            u

Dise˜ o Relacional
    n

    • Modelo Relacional

    • Especificaci´n de todos los elementos con su implementaci´n relacional
                 o                                            o

Dise˜ o F´
    n    ısico

    • DBMS concreto

    • Detalles de almacenamiento

1.2    Ejemplo
Pel´
   ıculas comerciales

    • Informaci´n de pel´
               o        ıculas.

    • Datos de artistas (actores y directores).
    • Documentaci´n sobre fotos.
                 o

Pel´
   ıculas comerciales




2     Data Modeler
2.1    Introducci´n
                 o
Aspecto general
Manuel Enciso. Univ. M´laga.
                      a                   3




Aspecto general




   • Pesta˜a dise˜o l´gico / relacional
          n      n o
   • Navegaci´n (Browser).
             o
   • Bot´n de generador
        o

2.2   Dise˜ o L´gico
          n    o
Elementos




   • Entidades

   • Relaciones Fuertes (m:m, 1:m, 1:1)
   • Relaciones D´biles y Es un
                 e
Manuel Enciso. Univ. M´laga.
                      a                                              4


Navegaci´n: Entidades
        o




   • Atributos, tipos y restricciones (PK, NULL).
   • Dominios o tipos base (seleccionar en preferencias).

Personalizar Tipos de Datos




   • Herramientas :: Preferencias
   • Seleccionamos tipos de datos preferidos y por defecto Logical

Navegaci´n: Claves candidatas
        o




   • Simples y compuestas
   • Independiente de la obligatoriedad
Manuel Enciso. Univ. M´laga.
                      a           5


Navegaci´n: Relaciones
        o




   • Orden o Cardinalidad

   • Caracter de obligatoriedad
   • Debilidad
   • Nombres de lectura

Navegaci´n: Relaciones
        o




   • Fuertes y d´biles
                e
   • Relaciones Es Un

Opciones vista
Manuel Enciso. Univ. M´laga.
                      a                      6




   • Mover relaciones: Auto Route
   • Barker Notation

   • Sub-entidades: Box-in-Box

2.3   Dise˜ o Relacional
          n
Generacion




   • Tablas, relaciones y atributos.
   • Seleccionar objetos del modelo l´gico
                                     o

Diagrama
Manuel Enciso. Univ. M´laga.
                      a        7




   • Relaciones m:m
   • Entidades d´biles
                e

Elementos




   • Tablas
   • Claves For´neas
               a

SQL tablas




   • Atributos
   • Restricciones
   • Valores por defecto

Más contenido relacionado

La actualidad más candente

Las bases de datos, los sgbd y el sql server
Las bases de datos, los sgbd y el sql serverLas bases de datos, los sgbd y el sql server
Las bases de datos, los sgbd y el sql serverChristian Melgar
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008BiancaBellido
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datosSix_Prez10
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datosluis_eduardo_calero
 
Los tipos de usuarios en una base de datos
Los tipos de usuarios en una base de datosLos tipos de usuarios en una base de datos
Los tipos de usuarios en una base de datosMaikol Ales
 
TIPOS DE USUARIOS EN UNA BASE DE DATOS
TIPOS DE USUARIOS EN UNA BASE DE DATOSTIPOS DE USUARIOS EN UNA BASE DE DATOS
TIPOS DE USUARIOS EN UNA BASE DE DATOSErikandrea Zuñiga
 
Tipos de-usuarios-en-una-base-de-datos
Tipos de-usuarios-en-una-base-de-datosTipos de-usuarios-en-una-base-de-datos
Tipos de-usuarios-en-una-base-de-datosErnesto Velasquez
 
Componentes De Los sgbd
Componentes De Los sgbdComponentes De Los sgbd
Componentes De Los sgbddaniel jose
 
Microsoft Office Access
Microsoft Office AccessMicrosoft Office Access
Microsoft Office AccessMafer Ramirez
 

La actualidad más candente (12)

Las bases de datos, los sgbd y el sql server
Las bases de datos, los sgbd y el sql serverLas bases de datos, los sgbd y el sql server
Las bases de datos, los sgbd y el sql server
 
Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008Los Sistemas Gestores de Bases de Datos y el sql server 2008
Los Sistemas Gestores de Bases de Datos y el sql server 2008
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datos
 
Ada adicional B3
Ada adicional B3Ada adicional B3
Ada adicional B3
 
Los tipos de usuarios en una base de datos
Los tipos de usuarios en una base de datosLos tipos de usuarios en una base de datos
Los tipos de usuarios en una base de datos
 
TIPOS DE USUARIOS EN UNA BASE DE DATOS
TIPOS DE USUARIOS EN UNA BASE DE DATOSTIPOS DE USUARIOS EN UNA BASE DE DATOS
TIPOS DE USUARIOS EN UNA BASE DE DATOS
 
Tipos de-usuarios-en-una-base-de-datos
Tipos de-usuarios-en-una-base-de-datosTipos de-usuarios-en-una-base-de-datos
Tipos de-usuarios-en-una-base-de-datos
 
Uso de acces y excel
Uso de acces y excelUso de acces y excel
Uso de acces y excel
 
Trabajo
TrabajoTrabajo
Trabajo
 
Componentes De Los sgbd
Componentes De Los sgbdComponentes De Los sgbd
Componentes De Los sgbd
 
Microsoft Office Access
Microsoft Office AccessMicrosoft Office Access
Microsoft Office Access
 

Similar a Datamodeler

Diapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfDiapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfMauroAlvarez42
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalFranklin Parrales Bravo
 
Alejandro servando gallegos
Alejandro servando gallegosAlejandro servando gallegos
Alejandro servando gallegosAle Sgg
 
Alejandro servando gallegos
Alejandro servando gallegosAlejandro servando gallegos
Alejandro servando gallegosAle Sgg
 
Clase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesClase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesLester López Carrió
 
Patrones de diseño en POO
Patrones de diseño en POOPatrones de diseño en POO
Patrones de diseño en POOEl Taller Web
 
Introduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteIntroduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteCristian Salazar C.
 
bases de datos orientadas a objetos
bases de datos orientadas a objetosbases de datos orientadas a objetos
bases de datos orientadas a objetosmauricio
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datosJoha Diaz
 
T2 modelos datos
T2 modelos datosT2 modelos datos
T2 modelos datosfbdua
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datosDamelys Bracho
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datosastrid2014
 

Similar a Datamodeler (20)

Diapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfDiapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdf
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacional
 
Cap1 tap3501
Cap1 tap3501Cap1 tap3501
Cap1 tap3501
 
Alejandro servando gallegos
Alejandro servando gallegosAlejandro servando gallegos
Alejandro servando gallegos
 
Alejandro servando gallegos
Alejandro servando gallegosAlejandro servando gallegos
Alejandro servando gallegos
 
Planificacion jhatzu
Planificacion jhatzuPlanificacion jhatzu
Planificacion jhatzu
 
Data ware house
Data ware houseData ware house
Data ware house
 
Clase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos RelacionalesClase 1: Diseño de Bases de Datos Relacionales
Clase 1: Diseño de Bases de Datos Relacionales
 
Patrones de diseño en POO
Patrones de diseño en POOPatrones de diseño en POO
Patrones de diseño en POO
 
Introduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteIntroduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parte
 
MOD Unidad 1: Fundamentos de modelado
MOD Unidad 1: Fundamentos de modeladoMOD Unidad 1: Fundamentos de modelado
MOD Unidad 1: Fundamentos de modelado
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
Base de datos
Base de datosBase de datos
Base de datos
 
bases de datos orientadas a objetos
bases de datos orientadas a objetosbases de datos orientadas a objetos
bases de datos orientadas a objetos
 
Inducción
InducciónInducción
Inducción
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
T2 modelos datos
T2 modelos datosT2 modelos datos
T2 modelos datos
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
U7.pdf
U7.pdfU7.pdf
U7.pdf
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Datamodeler

  • 1. 1 Introducci´n o 1.1 Entorno Entorno de trabajo • Realizar dise˜o de bases de datos relacionales. n • Usar modelo Entidad/Relaci´n o • Soporte para DBMS Oracle • Gratis Oracle Data Modeler • Ingenier´ inversa y directa. ıa • Notaci´n Entidad/Relaci´n: Barker o Bachman. o o • Dise˜o l´gico, dise˜o relacional y dise˜o f´ n o n n ısico. • Soporta tablas, usuarios, objetos de la BBDD, tablespace, etc. • Otros: Integraci´n de vistas, migraci´n a otros SGBD, etc. o o Enlaces de Inter´s e • P´gina Principal: a www.oracle.com/technetwork/developer-tools/datamodeler • Descarga con registro (usar buz´n de correo UMA). o • Documentaci´n en diferentes formatos. o • Enlace en Campus Virtual. Dise˜ o en tres capas n • Modelar la realidad • Llegando a un producto final
  • 2. Manuel Enciso. Univ. M´laga. a 2 Dise˜ o L´gico n o • Modelo Entidad/Relaci´n. o • Todos los elementos, a´n sin mucho detalle. u Dise˜ o Relacional n • Modelo Relacional • Especificaci´n de todos los elementos con su implementaci´n relacional o o Dise˜ o F´ n ısico • DBMS concreto • Detalles de almacenamiento 1.2 Ejemplo Pel´ ıculas comerciales • Informaci´n de pel´ o ıculas. • Datos de artistas (actores y directores). • Documentaci´n sobre fotos. o Pel´ ıculas comerciales 2 Data Modeler 2.1 Introducci´n o Aspecto general
  • 3. Manuel Enciso. Univ. M´laga. a 3 Aspecto general • Pesta˜a dise˜o l´gico / relacional n n o • Navegaci´n (Browser). o • Bot´n de generador o 2.2 Dise˜ o L´gico n o Elementos • Entidades • Relaciones Fuertes (m:m, 1:m, 1:1) • Relaciones D´biles y Es un e
  • 4. Manuel Enciso. Univ. M´laga. a 4 Navegaci´n: Entidades o • Atributos, tipos y restricciones (PK, NULL). • Dominios o tipos base (seleccionar en preferencias). Personalizar Tipos de Datos • Herramientas :: Preferencias • Seleccionamos tipos de datos preferidos y por defecto Logical Navegaci´n: Claves candidatas o • Simples y compuestas • Independiente de la obligatoriedad
  • 5. Manuel Enciso. Univ. M´laga. a 5 Navegaci´n: Relaciones o • Orden o Cardinalidad • Caracter de obligatoriedad • Debilidad • Nombres de lectura Navegaci´n: Relaciones o • Fuertes y d´biles e • Relaciones Es Un Opciones vista
  • 6. Manuel Enciso. Univ. M´laga. a 6 • Mover relaciones: Auto Route • Barker Notation • Sub-entidades: Box-in-Box 2.3 Dise˜ o Relacional n Generacion • Tablas, relaciones y atributos. • Seleccionar objetos del modelo l´gico o Diagrama
  • 7. Manuel Enciso. Univ. M´laga. a 7 • Relaciones m:m • Entidades d´biles e Elementos • Tablas • Claves For´neas a SQL tablas • Atributos • Restricciones • Valores por defecto