BASE DE DATOS II DISEÑO CONCEPTUAL DE LA BASE DE DATOS POR: ALEX GONZAGA 2007-05-13
DISEÑO CONCEPTUAL Es la primera de las 3 fases del diseño de bases de datos. Es el proceso de construcción de un modelo de los datos utilizados en una organización, independientemente de las consideraciones físicas
DISEÑO CONCEPTUAL PASO 1 CONSTRUIR UN MODELO CONCEPTUAL DE LOS DATOS Identificar los tipos de entidad Identificar los tipos de relación Identificar y asociar los atributos con los tipos de entidad y relación. Determinar los dominios de los atributos  Determinar los atributos de clave candidata, principal y alternativa. Determinar el uso de los conceptos de modelado avanzado. Comprobar si el modelo tiene redundancia. Validar el modelo conceptual comprobando las transacciones de los usuarios Repasar el modelo de datos conceptual con los usuarios. PANORAMICA DE LA METODOLOGÍA DE DISEÑO CONCEPTUAL
DISEÑO CONCEPTUAL Paso 1  CONSTRUIR UN MODELO CONCEPTUAL DE LOS DATOS Nos sirve para la construcción de un modelo conceptual de los datos de acuerdo a los requisitos. PANORAMICA DE LA METODOLOGÍA DE DISEÑO CONCEPTUAL
DISEÑO CONCEPTUAL Para identificar tipos de entidad debemos examinar la especificación de requisitos de usuario. Luego, identificar los nombres o frases nominales mencionados ( ejemplo:  numero de empleado). También buscar objetos principales, como personas, lugares o conceptos de interés. Para identificar tipos de relación podemos utilizar consideraciones gramaticales para identificar las relaciones a partir de la especificaron de requisitos. Normalmente las relaciones se indican mediante verbos o expresiones verbales.
DISEÑO CONCEPTUAL El propósito de la especialización es resaltar las diferencias entre entidades, y el de la generalización es crear una superclase que contenga atributos comunes.  Este paso es opcional porque simplemente es una forma de mejorar el diseño, mas no es imprescindible.   TECNICA DE ESPECIALIZACION/GENERALIZACION
Identificar entidades que representen el mismo objeto en la organización.  Ejemplo :  podemos identificar las dos entidades  cliente  y  alumno   siendo ambas  realmente la misma en el caso de un colegio por ejemplo. COMO COMPROBAR SI HAY REDUNDANCIA EN UN MODELO DE DATOS DISEÑO CONCEPTUAL
DISEÑO CONCEPTUAL Descripción de las transacciones.-  comprobamos que toda la información para cada transacción esté proporcionada en el modelo. Utilización de las rutas de transacciones.-  representa la ruta tomada por cada transacción, dibujándola directamente en el diagrama ER. TECNICAS PARA VALIDAR EL MODELO DE DATOS CONCEPTUAL
DISEÑO CONCEPTUAL Servir como soporte a los datos requeridos. Revisando la documentación con los usuarios se puede comprobar si éstos consideran el modelo como una representación ‘verdadera’ de los requisitos de datos de la organización.  PROPÓSITO DE LA DOCUMENTACION GENERADA
¡¡¡ GRACIAS !!!

Modelo Conceptual

  • 1.
    BASE DE DATOSII DISEÑO CONCEPTUAL DE LA BASE DE DATOS POR: ALEX GONZAGA 2007-05-13
  • 2.
    DISEÑO CONCEPTUAL Esla primera de las 3 fases del diseño de bases de datos. Es el proceso de construcción de un modelo de los datos utilizados en una organización, independientemente de las consideraciones físicas
  • 3.
    DISEÑO CONCEPTUAL PASO1 CONSTRUIR UN MODELO CONCEPTUAL DE LOS DATOS Identificar los tipos de entidad Identificar los tipos de relación Identificar y asociar los atributos con los tipos de entidad y relación. Determinar los dominios de los atributos Determinar los atributos de clave candidata, principal y alternativa. Determinar el uso de los conceptos de modelado avanzado. Comprobar si el modelo tiene redundancia. Validar el modelo conceptual comprobando las transacciones de los usuarios Repasar el modelo de datos conceptual con los usuarios. PANORAMICA DE LA METODOLOGÍA DE DISEÑO CONCEPTUAL
  • 4.
    DISEÑO CONCEPTUAL Paso1 CONSTRUIR UN MODELO CONCEPTUAL DE LOS DATOS Nos sirve para la construcción de un modelo conceptual de los datos de acuerdo a los requisitos. PANORAMICA DE LA METODOLOGÍA DE DISEÑO CONCEPTUAL
  • 5.
    DISEÑO CONCEPTUAL Paraidentificar tipos de entidad debemos examinar la especificación de requisitos de usuario. Luego, identificar los nombres o frases nominales mencionados ( ejemplo: numero de empleado). También buscar objetos principales, como personas, lugares o conceptos de interés. Para identificar tipos de relación podemos utilizar consideraciones gramaticales para identificar las relaciones a partir de la especificaron de requisitos. Normalmente las relaciones se indican mediante verbos o expresiones verbales.
  • 6.
    DISEÑO CONCEPTUAL Elpropósito de la especialización es resaltar las diferencias entre entidades, y el de la generalización es crear una superclase que contenga atributos comunes. Este paso es opcional porque simplemente es una forma de mejorar el diseño, mas no es imprescindible. TECNICA DE ESPECIALIZACION/GENERALIZACION
  • 7.
    Identificar entidades querepresenten el mismo objeto en la organización. Ejemplo : podemos identificar las dos entidades cliente y alumno siendo ambas realmente la misma en el caso de un colegio por ejemplo. COMO COMPROBAR SI HAY REDUNDANCIA EN UN MODELO DE DATOS DISEÑO CONCEPTUAL
  • 8.
    DISEÑO CONCEPTUAL Descripciónde las transacciones.- comprobamos que toda la información para cada transacción esté proporcionada en el modelo. Utilización de las rutas de transacciones.- representa la ruta tomada por cada transacción, dibujándola directamente en el diagrama ER. TECNICAS PARA VALIDAR EL MODELO DE DATOS CONCEPTUAL
  • 9.
    DISEÑO CONCEPTUAL Servircomo soporte a los datos requeridos. Revisando la documentación con los usuarios se puede comprobar si éstos consideran el modelo como una representación ‘verdadera’ de los requisitos de datos de la organización. PROPÓSITO DE LA DOCUMENTACION GENERADA
  • 10.