SlideShare una empresa de Scribd logo
1 de 55
GRUPO 7: SEMINARIO MODELAMIENTO DE BASE DE
                   DATOS


INTEGRANTES:         PROFESOR :
                     ING. Patricio Vicuña
   Marcia Pérez
   Oscar Mejía
   Diana Tutivén
   Diana Barros
   Silvia Yánez
   Lorena Murillo
Modelamiento de Base de Datos
    de Pasado y Presente




                       Marcia Pérez
ndice



 Presentación.
 Índice.
 Entender Concepto de Base de Datos.
 Comprender Modelo de Base de Datos.
Modelamiento de una Base de Datos Relacional
Este capítulo nos da una base en el diseño de modelos Bases de Datos.
Para empezar, es necesario comprender conceptos simples, tales como la
diferencia entre un modelo de base de datos y una base de datos. Un
modelo de base de datos es un plan de cómo los datos se almacenan en
una base de datos.

Esto es de cómo se almacenan los datos-una imagen bastante conocida
comúnmente es un diagrama de entidad relación es decir (una base de
datos en papel).

Un modelo de base de datos se utiliza para crear una base de datos.
En este capítulo, también se examinará la evolución del Modelamiento de
base de datos. Como una progresión natural de mejoras en la base de
datos.
Cada paso en el desarrollo evolutivo del Modelamiento de bases de datos
ha resuelto uno o más problemas.
Modelamiento de una Base de Datos Relacional


 El paso final de la evolución es el Modelamiento de la base de datos
 de aplicaciones y la forma en que afectan a un modelo de base de
 datos al ser diseñado.
 Una aplicación es un programa de ordenador con una interfaz de fácil
 utilización. Los usuarios finales hacen uso de interfaces (o pantallas)
 que sirven como acceso a los datos en una base de datos.

 Diferentes tipos de aplicaciones utilizan una base de datos en
 diferentes
 formas-esto puede afectar a un modelo de base de datos.
 Antes de que se empiece a realizar todo se debe averiguar una
 estrategia de diseño, se debe tener una idea general del tipo de
 aplicaciones de base de datos que servirá.
 Es esencial entender que un trabajo bien organizado un buen proceso
 de diseño es fundamental para el éxito.
Entender el concepto de una base de datos



Una base de datos es una colección de información, preferentemente
relacionados con la información y, de preferencia organizados. Una base
de datos consta de los archivos físicos de configurar en un equipo cuando
se instala el software de bases de datos.

Una base de datos es una colección de datos interrelacionados,
almacenados en un conjunto sin redundancias (repeticiones) perjudiciales
o innecesarias. Su finalidad es la de servir a una o más aplicaciones de la
mejor manera posible. Los datos se almacenan de modo que resulten
independientes de los programas que los utilizan, y se emplean métodos
concretos y determinados para incluir nuevos datos y para modificar o
extraer los ya almacenados.
Entender el concepto de una base de datos



Por otro lado, un modelo de base de datos es más que un
concepto de un objeto físico y se utiliza para crear la tablas en su
base de datos. Esta sección examina la base de datos, no el
modelo de base de datos.


Por definición, una base de datos es un objeto estructurado.
Puede ser un montón de papeles, pero lo más probable es que en
el mundo moderno este es un sistema informático. Es
estructurado y se compone de objetos de datos y metadatos.
Elementos Integrantes De Una Base De Datos

Los datos
Pueden referirse a objetos individuales o grupos de objetos. Por su
naturaleza, los datos pueden ser numéricos, alfabéticos o alfanuméricos,
siendo además variable su estructura, organización, etc.
La metabase
Se trata de una información sobre la información contenida en la base y su
funcionamiento.
Son dos importantes elementos de la metabase:
• El directorio de datos: contiene las instrucciones necesarias para pasar
de la
representación externa a la representación interna.
• El catálogo de variables o diccionario: donde se detalla cada una de las
variables, su longitud, sus valores y agrupaciones posibles, etc.
El software
Es el conjunto de programas, procedimientos, lenguajes, etc. necesarios
para realizar los procesamientos exigidos.
ENTENDER EL CONCEPTO DE UNA BASE DE
              DATOS

                     Figura     1-1:     Visión
                     general de una base de
                     datos.
                     En la Figura 1-1, el
                     servidor de base de
                     datos está conectada a
                     través de una red a los
                     usuarios     finales,     la
                     elaboración de informes,
                     navegador       de      los
                     usuarios en línea y la
                     navegación de su sitio
                     Web(entre otros muchos
                     tipos de aplicaciones).
COMPRENDER UN MODELO DE BASE DE
                DATOS


Hay muchas, explicaciones precisas de lo que exactamente un modelo de
base de datos. Una base de datos puede ser libremente utilizado para
describir un conjunto ordenado y organizado de la información
almacenada en un ordenador.

Este conjunto ordenado de datos es a menudo una estructura de datos
utilizando solución de modelamiento de tal forma que la recuperación y los
cambios a los datos sea más eficiente.
COMPRENDER UN MODELO DE BASE DE
               DATOS



Dependiendo del tipo de aplicaciones que utilizan la base de datos, la
estructura de base de datos pueden ser modificados para permitir una
eficiencia a los cambios en los datos.

Es importante tener en cuenta cómo las diferentes técnicas de modelado
de bases de datos se han desarrollado en los últimos 50 años para dar
cabida a la eficiencia, tanto en términos de recuperación de datos y
cambios de datos.
Your Logo
En la jerga de ordenadores, una aplicación es una pieza de software
que se ejecuta en un ordenador y realiza una tarea. Esa tarea puede
ser interactiva y utilizar una interfaz gráfica de usuario, y puede
ejecutar los informes que requiere, el tecleo de un botón, la posterior
recuperación de una impresora. O puede ser completamente
transparente para los usuarios.
Un procesamiento transaccional en línea (OLTP), por lo general es
una base de datos especializada, altamente concurrente de
arquitectura que requieren un acceso rápido a muy pequeñas
cantidades de datos.

Un modelo de base de datos transaccional está diseñado para
procesar gran cantidad de pequeñas piezas de información para los
lotes de diferentes personas, todas al mismo tiempo.
Un DATA WAREHOUSE es una aplicación que necesita
actualizaciones frecuentes y presentación de informes que debe
tener grandes cantidades de datos debidamente ordenados, bajo la
concurrencia, y los tiempos de respuesta relativamente baja.
La evolución de la base de datos se produjo cuando el modelamiento
de cada modelo anterior de la base de datos se mejora.

Al inicio había una solución de modelo de base de datos
prácticamente en todo: el sistema de archivos (también conocidos
como archivos planos).

El sistema de archivos es el sistema operativo. Usted puede
examinar los archivos en el sistema de archivos del sistema
operativo para ejecutar un comando dir de DOS, un comando ls en
UNIX, o buscando en el Explorador de Windows en Microsoft
Windows.
Utilizando un modelo de sistema de archivos de base de datos
implica que no se aplican técnicas de modelamiento y que la base de
datos se almacena en archivos planos en un sistema de archivos,
utilizando la estructura del sistema operativo por sí solo.

El término quot;archivoquot; es una manera de describir un archivo de texto
simple, sin alguna estructura de datos es que sencillamente se
vierten en un archivo.
Por definición, un archivo delimitado por comas contiene la
estructura, ya que contiene comas. Entonces, un archivo delimitado
por comas es un archivo.

Sin embargo, las bases de datos de archivos planos en el pasado
tendían a utilizar enormes cadenas, sin comas y sin nuevas líneas.
Cualquier búsqueda a través de archivos planos de datos tiene que
ser explícitamente programadas. La ventaja de las distintas bases de
datos de modelos es que ofrecen algunos de estos programas para
usted.

Para un sistema de archivos de base de datos, pueden almacenarse
en archivos individuales o múltiples archivos.
MODELO JERÁRQUICO DE BASE
        DE DATOS




              Your Logo
                          Diana Tutiven
El modelo jerárquico de bases de datos fue el pionero en
los sistemas de bases de datos, por comienzos de los años
60. En realidad no hay un modelo teórico detrás sino que
surgió a raíz de los trabajos de IBM y de la NAA (North
American Aviation) que dieron lugar al IMS (Information
Management System) que podemos considerar como el
primer sistema de base de datos jerárquico.




                                 Your Logo
MODELO JERÁRQUICO DE BASE DE
           DATOS
El modelo de base de datos jerárquico tiene la forma de
un árbol invertido como una estructura.
Ejemplo :
Un padre puede tener varios hijos pero cada hijo sólo
puede tener un padre
Una desventajas del modelo de base de datos jerárquica
que todo acceso se deberán proceder en el nodo raíz.



                                Your Logo
.Cada tarea es parte de un proyecto, que forma parte de un
gerente, que es parte de un departamento, que forma parte de una empresa. Así,
por ejemplo, es de uno a muchos la relación entre empresas y departamentos,
porque      hay       muchos      departamentos     en      cada    empresa.
En     el     caso     de     la    estructura    de     la    compañía      .
No se pueden buscar a un empleado sin antes encontrar la empresa
MODELO DE BASE DE DATOS DE RED

• El modelo de datos de red aparece a mediados de los 60 como respuesta a
  limitaciones del modelo jerárquico en cuanto a representación de relaciones más
  complejas.
• Este modelo de base de datos es esencialmente un modelo de perfeccionamiento
  del modelo de base de datos jerárquica.
• Su diferencia fundamental es la modificación del concepto de nodo: se permite
  que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo
  jerárquico).
La relación entre los empleados y las tareas es de M_M. En otras palabras,
un empleado puede ser asignado muchas tareas, y una tarea puede ser
asignada a diferentes empleados. Por lo tanto, muchos empleados tienen
muchas tareas, y viceversa.
MODELO DE BASE DE DATOS
                 RELACIONAL


 La base de datos relacional modelo mejora en la restricción de una estructura
  jerárquica,
 Es decir que es una base de datos que contiene múltiples tablas que comparten
  datos.
Si se desea encontrar la dirección de un empleado, no tenemos que buscar en
toda la jerarquía, desde la empresa hacia abajo, para encontrar una
único empleado.
Otro beneficio de la base de datos relacional es que cualquier modelo de tablas
pueden ser unidos entre sí, independientemente de
su posición jerárquica
SISTEMA DE GESTIÓN DE BASE DE
            DATOS RELACIONAL
 El modelo relacional fue presentado en la década del 70, y a partir de ese
  momento comenzaron a desarrollarse múltiples sistemas para gestionar las bases
  de datos relacionales. IBM fue una de las pioneras en el desarrollo de productos
  comerciales sobre SGBD relacionales
• Es una agrupación de programas que sirven para definir, construir y
  manipular una base de datos.

   * Definir una base de datos: consiste en especificar los tipos de datos,
  estructuras y restricciones para los datos que se almacenarán.

  * Construir una base de datos: es el proceso de almacenar los datos sobre
  algún medio de almacenamiento.

  * Manipular una base de datos: incluye funciones como consulta,
  actualización.
LA HISTORIA DEL MODELO DE
     LA BASE DE DATOS
        RELACIONAL




                          Diana Barros
              Your Logo
La base de datos relacional fue inventado por un investigador
de IBM llamado el Dr. EF Codd, que publicó un número de
documentos durante un período de tiempo. Otras personas
han mejorado la investigación original del Dr. Codd, con lo
que es el modelo de base de datos relacional en la que es
hoy en día. Esencialmente, el modelo de base de datos
relacional que comenzó como una forma de grupos de datos
procedentes de un mayor conjunto de datos.

Esto podría hacerse mediante la eliminación de la duplicación
de los datos mediante un proceso llamado normalización. La
normalización está compuesta de varios pasos llamadas
formas normales.

                                    Your Logo
El resultado fue una información de carácter general en
última instancia, el idioma de acceso denominado es
Structured Query Language (SQL), Lenguaje de Consulta
Estructurada, que permite consultar organizando las
estructuras de datos.

Gran parte de lo que ocurrió después de lo que publicó el Dr.
Codd fue el desarrollo de proveedores y participan una serie
de grandes luchadores.




                                    Your Logo
Los pequeños motores de bases de datos relacionales, tales
como dBase, MS-Access y los pequeños ambientes, ya
menudo incluyen los desarrollos de las aplicaciones.

El camino hacia el desarrollo de los diferentes proveedores
de bases de datos relacionales procedió de la siguiente
manera. Desarrollo a partir de una base de datos a otro por lo
general residía en diferentes empresas, y se caracteriza por
el movimiento de personal más que de la base de datos de
código fuente.




                                     Your Logo
MODELO DE OBJETOS DE BASES DE
           DATOS

Un modelo de objetos de bases de datos proporciona una
estructura tridimensional a los datos donde cualquier artículo
en una Base de Datos puede recuperarse muy rápidamente
de cualquier punto. Considerando que el modelo de la Base
de Datos Relacional se presta a la recuperación de grupos
de archivos en dos dimensiones, el modelo de objetos de
Base de Datos es eficaz para encontrar motores únicos.


                                     Your Logo
El modelo de objetos de Base de Datos resuelve algunas de
las complejidades más oscuras de la Base de datos
relacional , como el levantamiento de la necesidad para los
tipos de muchos a muchos en reemplazo a las relaciones de
las tablas. A continuación tenemos un ejemplo




                                   Your Logo
MATERIA
PROFESOR

                                         Id_Materia
Id_Profesor
                                         Des_Meteria
               PROFE_MATERIA
Des_Profesor

               Id_Profesor
               Id_Materia



                             Your Logo
Modelo Relacional del Objeto de Bases de
                Datos

Otro beneficio del modelo relacional del objeto de Base de Datos es
su habilidad inherente para manejar y proveer de diversos
beneficios para sumamente aplicaciones complejas y modelos de
Base de Datos. Esto está debido a un principio básico de
metodología del objeto con que los elementos muy complejos
pueden estropearse en sus partes más básicas, así como la
ejecución dentro de esas partes. En otras palabras, si usted puede
deducir      cómo todos los pequeños pedazos trabajan
individualmente, hace el cuadro grande (complejo por sí mismo)
una combinación de un número de pedazos constitutivos más
pequeños y muy simples.

                                        Your Logo
Una discusión del modelo del Objeto de Base de Datos
en una encuadernación el modelo de Base de Datos
Relacional es importante porque se escriben muchas
aplicaciones modernas usando metodología del objeto
SDKs basado como Java. Uno de los puntos más
grandes entre el objeto las aplicaciones programadas y
las Bases de Datos Relacional es la actuación del
proceso entre los dos tipos estructurales: Objeto y la
estructura relacional, aunque son completamente
diferente. Por consiguiente, es esencial tener un poco de
comprensión del objeto de Base de Datos, las técnicas
modeladas para permitir desarrollo de uso eficaz de las
Bases de Datos Relacional.



                                  Your Logo
EXAMINAR LOS TIPOS DE BASES
            DE DATOS.
BASES DE DATOS TRANSACCIONALES.
BASES DE DATOS DE APOYO A LAS DECISIONES.
BASES DE DATOS HÍBRIDO.




                                     Silvia Yánez
                         Your Logo
OBJETIVO


El objetivo es ofrecer algo útil a un banquero, un ejecutivo
 de ventas de seguros, o cualquier otra persona.

Se debe tener en cuenta la función de lo que logra una
 base de datos, en lugar que la complicada lógica que va
 en el diseño de la base de datos específica.
Las Bases de datos funcionales se dividen en tres
categorías generales:

❑ Transaccional.
❑ Sistema Decisión (DSS) .
❑ Híbrido.
BASES DE DATOS TRANSACCIONALES.

Facilitan y administran aplicaciones transaccionales, usualmente para
 entrada de datos y recuperación y procesamiento de transacciones.

Los paquetes de software para OLTP se basan en la arquitectura cliente-
 servidor ya que suelen ser utilizados por empresas con una red
 informática distribuida.
BENEFICIOS
La reducción de la documentación y la obtención de presupuestos de
 ingresos y gastos de forma más rápida y precisa.

Los procesos individuales se ejecutan mucho más rápido.


                         DESVENTAJAS
La disponibilidad que brinda, hace susceptible a la Base de Datos.
BASES DE DATOS SISTEMA DECISIÓN.
Los DSS (Decision support systems) son herramientas de mucha utilidad
 en Inteligencia empresarial (Business Intelligence), permiten realizar el
 análisis de las diferentes variables de negocio para apoyar el proceso de
 toma de decisiones de los directivos

Su principal característica es la capacidad de análisis multidimensional
 (OLAP) que permite profundizar en la información hasta llegar a un alto
 nivel de detalle, analizar datos desde diferentes perspectivas, realizar
 proyecciones de información para pronosticar lo que puede ocurrir en el
 futuro, análisis de tendencias, etc.
BASES DE DATOS HÍBRIDO.
Las bases de datos híbridas combinan características de las bases de
 datos relacionales y las bases de datos orientadas a objetos. Manejan
 datos textuales y datos binarios, a los cuales se extienden las
 posibilidades de consulta.

Un híbrido más pequeño es a menudo una base de datos más rentable
 porque hay menos máquinas, menos licencias de software, menos
 personal.
COMPRENSIÓN MODELO DE
 DISEÑO BASE DE DATOS




                        Lorena Murillo
            Your Logo
El diseño es como el software de escritura, arquitectura
o la ingeniería civil. Los arquitectos aprender todas las
cosas referentes a su tema de estudio
Los ingenieros civiles garantizar que todo se levanta sin
caer sobre nuestras cabezas. Los arquitectos hacen
habitable.

Entonces, ¿dónde nos conducen con el software, el
modelado de bases de datos, y porqué que diseñar el
modelo de base de datos y qué implica?
El proceso de diseño implica poner sus ideas en papel
antes de la      construcción del objeto, y tal vez
experimentar con piezas móviles, de todo un poco
para ver qué aspecto toma. Los Ingenieros civiles no
están acostumbrados a levantar millones de toneladas
de losas de hormigón en las formas de puentes y
rascacielos para ver los cambios de parecer. Se debe
diseñar y construir en papel primero.
EL DISEÑO DE BASES DE DATOS


Si el modelo de base de datos debe ser
alterado en una fase posterior, todo lo que está
construido sobre la base del modelo de base de
datos probablemente se debe cambiar y quizá
incluso ser completamente reescrito.
DEFINICIÓN DE LOS OBJETIVOS


La definición de los objetivos es la tarea más importante
realizada en la planificación de cualquier proyecto, además
usted debe saber lo que significa planificar en el primer
lugar. La definición de los objetivos es la base
fundamental, también hay que saber cuáles son los pasos
que están en la planificación.
Es decir que planificar es seguir una serie de pasos
ordenados
PUNTOS PARA UN BUEN DISEÑO DE MODELO
    DE BASE DE DATOS RELACIONAL

 Modelo bien estructurado(fácil de
  leer, y fácil de comprender).
 Garantizar la integridad de los datos

                            Integridad



 conjunto de normas que se deben cumplir, por
 ejemplo que los datos son destruidos cuando deberían ser.
MODELADO DE BASE DE DATOS PASADO
             Y PRESENTE
 Optimizar la planeación de consultas
 Proporcionar un rendimiento adecuado para cualquier actividad de
  cambio
 No crear demasiadas tablas.
 Configurar y controlar el crecimiento de la base de datos(escalabilidad)
 Minimizar la dependencia entre las aplicaciones y base de datos
 Satisfacer las necesidades de aplicaciones
 Las consultas deben ser fáciles y tablas eficientes
METODOLOGÍAS PARA EL DISEÑO DE
      MODELOS DE BASE DE DATOS.
 Análisis de requerimientos
 Diseño conceptual (E-R)
 Diseño lógico de bases de datos (DDL)
 Diseño de ajuste físico de bases de datos
 Sintonización, indexación adecuada, normalización, desnormalización,
  características de seguridad, y cualquier otra cosa no cubierta por los
  pasos anteriores.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
Presentación
PresentaciónPresentación
Presentación
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
base de datos
base de datos base de datos
base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Access
Access Access
Access
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosBase de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datos
 
Gias nº 1base de datos.
Gias nº 1base de datos.Gias nº 1base de datos.
Gias nº 1base de datos.
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Resumen - Introducción a la base de datos
Resumen - Introducción a la base de datos Resumen - Introducción a la base de datos
Resumen - Introducción a la base de datos
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Funciones de un DBA y tipos de BD
Funciones de un DBA y tipos de BDFunciones de un DBA y tipos de BD
Funciones de un DBA y tipos de BD
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto final
 
Introducción a las bases de datos UOC
Introducción a las bases de datos UOCIntroducción a las bases de datos UOC
Introducción a las bases de datos UOC
 
Unidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibmUnidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibm
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 

Destacado

ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2willy0303
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de DatosAxel Mérida
 
Bases de datos clinicas 2014
Bases de datos clinicas 2014Bases de datos clinicas 2014
Bases de datos clinicas 2014omaidaa
 

Destacado (8)

ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
Exponer yony y estefany
Exponer  yony y estefanyExponer  yony y estefany
Exponer yony y estefany
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
 
Ejemplo de Modelos de Base de Datos
Ejemplo de Modelos de Base de DatosEjemplo de Modelos de Base de Datos
Ejemplo de Modelos de Base de Datos
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
Bases de datos clinicas 2014
Bases de datos clinicas 2014Bases de datos clinicas 2014
Bases de datos clinicas 2014
 

Similar a Modelamiento BD relacional Grupo 7

Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bdJesus Cardenas
 
MODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSMODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSandreina123
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Funciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datosFunciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datosLuis Alva Espinoza
 
Procesamiento por lotes y nuevas tendencias en bd
Procesamiento por lotes y nuevas tendencias en bdProcesamiento por lotes y nuevas tendencias en bd
Procesamiento por lotes y nuevas tendencias en bdJohnny Garcia
 
Estructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datosEstructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datosAlexandroDiluciano
 
Funciones de un DBA y tipos de Base de Datos
Funciones de un DBA y tipos de Base de DatosFunciones de un DBA y tipos de Base de Datos
Funciones de un DBA y tipos de Base de Datoskevin vilca cabanillas
 
11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kk11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kkJosLuisOspinaMurcia
 
trabajo de sistemas bases de datos
trabajo de sistemas bases de datostrabajo de sistemas bases de datos
trabajo de sistemas bases de datosheidyg
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 

Similar a Modelamiento BD relacional Grupo 7 (20)

Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bd
 
MODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSMODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOS
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Funciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datosFunciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datos
 
Access 2013
Access 2013Access 2013
Access 2013
 
Procesamiento por lotes y nuevas tendencias en bd
Procesamiento por lotes y nuevas tendencias en bdProcesamiento por lotes y nuevas tendencias en bd
Procesamiento por lotes y nuevas tendencias en bd
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Estructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datosEstructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Julieth
JuliethJulieth
Julieth
 
Funciones de un DBA y tipos de Base de Datos
Funciones de un DBA y tipos de Base de DatosFunciones de un DBA y tipos de Base de Datos
Funciones de un DBA y tipos de Base de Datos
 
Bases de
Bases deBases de
Bases de
 
11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kk11-3-p-conceptos-bases-de-datos.ppsx..kk
11-3-p-conceptos-bases-de-datos.ppsx..kk
 
Tics 1
Tics 1Tics 1
Tics 1
 
trabajo de sistemas bases de datos
trabajo de sistemas bases de datostrabajo de sistemas bases de datos
trabajo de sistemas bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 

Último (20)

PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 

Modelamiento BD relacional Grupo 7

  • 1. GRUPO 7: SEMINARIO MODELAMIENTO DE BASE DE DATOS INTEGRANTES: PROFESOR : ING. Patricio Vicuña  Marcia Pérez  Oscar Mejía  Diana Tutivén  Diana Barros  Silvia Yánez  Lorena Murillo
  • 2. Modelamiento de Base de Datos de Pasado y Presente Marcia Pérez
  • 3. ndice  Presentación.  Índice.  Entender Concepto de Base de Datos.  Comprender Modelo de Base de Datos.
  • 4. Modelamiento de una Base de Datos Relacional Este capítulo nos da una base en el diseño de modelos Bases de Datos. Para empezar, es necesario comprender conceptos simples, tales como la diferencia entre un modelo de base de datos y una base de datos. Un modelo de base de datos es un plan de cómo los datos se almacenan en una base de datos. Esto es de cómo se almacenan los datos-una imagen bastante conocida comúnmente es un diagrama de entidad relación es decir (una base de datos en papel). Un modelo de base de datos se utiliza para crear una base de datos. En este capítulo, también se examinará la evolución del Modelamiento de base de datos. Como una progresión natural de mejoras en la base de datos. Cada paso en el desarrollo evolutivo del Modelamiento de bases de datos ha resuelto uno o más problemas.
  • 5. Modelamiento de una Base de Datos Relacional El paso final de la evolución es el Modelamiento de la base de datos de aplicaciones y la forma en que afectan a un modelo de base de datos al ser diseñado. Una aplicación es un programa de ordenador con una interfaz de fácil utilización. Los usuarios finales hacen uso de interfaces (o pantallas) que sirven como acceso a los datos en una base de datos. Diferentes tipos de aplicaciones utilizan una base de datos en diferentes formas-esto puede afectar a un modelo de base de datos. Antes de que se empiece a realizar todo se debe averiguar una estrategia de diseño, se debe tener una idea general del tipo de aplicaciones de base de datos que servirá. Es esencial entender que un trabajo bien organizado un buen proceso de diseño es fundamental para el éxito.
  • 6. Entender el concepto de una base de datos Una base de datos es una colección de información, preferentemente relacionados con la información y, de preferencia organizados. Una base de datos consta de los archivos físicos de configurar en un equipo cuando se instala el software de bases de datos. Una base de datos es una colección de datos interrelacionados, almacenados en un conjunto sin redundancias (repeticiones) perjudiciales o innecesarias. Su finalidad es la de servir a una o más aplicaciones de la mejor manera posible. Los datos se almacenan de modo que resulten independientes de los programas que los utilizan, y se emplean métodos concretos y determinados para incluir nuevos datos y para modificar o extraer los ya almacenados.
  • 7. Entender el concepto de una base de datos Por otro lado, un modelo de base de datos es más que un concepto de un objeto físico y se utiliza para crear la tablas en su base de datos. Esta sección examina la base de datos, no el modelo de base de datos. Por definición, una base de datos es un objeto estructurado. Puede ser un montón de papeles, pero lo más probable es que en el mundo moderno este es un sistema informático. Es estructurado y se compone de objetos de datos y metadatos.
  • 8. Elementos Integrantes De Una Base De Datos Los datos Pueden referirse a objetos individuales o grupos de objetos. Por su naturaleza, los datos pueden ser numéricos, alfabéticos o alfanuméricos, siendo además variable su estructura, organización, etc. La metabase Se trata de una información sobre la información contenida en la base y su funcionamiento. Son dos importantes elementos de la metabase: • El directorio de datos: contiene las instrucciones necesarias para pasar de la representación externa a la representación interna. • El catálogo de variables o diccionario: donde se detalla cada una de las variables, su longitud, sus valores y agrupaciones posibles, etc. El software Es el conjunto de programas, procedimientos, lenguajes, etc. necesarios para realizar los procesamientos exigidos.
  • 9. ENTENDER EL CONCEPTO DE UNA BASE DE DATOS Figura 1-1: Visión general de una base de datos. En la Figura 1-1, el servidor de base de datos está conectada a través de una red a los usuarios finales, la elaboración de informes, navegador de los usuarios en línea y la navegación de su sitio Web(entre otros muchos tipos de aplicaciones).
  • 10. COMPRENDER UN MODELO DE BASE DE DATOS Hay muchas, explicaciones precisas de lo que exactamente un modelo de base de datos. Una base de datos puede ser libremente utilizado para describir un conjunto ordenado y organizado de la información almacenada en un ordenador. Este conjunto ordenado de datos es a menudo una estructura de datos utilizando solución de modelamiento de tal forma que la recuperación y los cambios a los datos sea más eficiente.
  • 11. COMPRENDER UN MODELO DE BASE DE DATOS Dependiendo del tipo de aplicaciones que utilizan la base de datos, la estructura de base de datos pueden ser modificados para permitir una eficiencia a los cambios en los datos. Es importante tener en cuenta cómo las diferentes técnicas de modelado de bases de datos se han desarrollado en los últimos 50 años para dar cabida a la eficiencia, tanto en términos de recuperación de datos y cambios de datos.
  • 13. En la jerga de ordenadores, una aplicación es una pieza de software que se ejecuta en un ordenador y realiza una tarea. Esa tarea puede ser interactiva y utilizar una interfaz gráfica de usuario, y puede ejecutar los informes que requiere, el tecleo de un botón, la posterior recuperación de una impresora. O puede ser completamente transparente para los usuarios.
  • 14. Un procesamiento transaccional en línea (OLTP), por lo general es una base de datos especializada, altamente concurrente de arquitectura que requieren un acceso rápido a muy pequeñas cantidades de datos. Un modelo de base de datos transaccional está diseñado para procesar gran cantidad de pequeñas piezas de información para los lotes de diferentes personas, todas al mismo tiempo.
  • 15. Un DATA WAREHOUSE es una aplicación que necesita actualizaciones frecuentes y presentación de informes que debe tener grandes cantidades de datos debidamente ordenados, bajo la concurrencia, y los tiempos de respuesta relativamente baja.
  • 16.
  • 17. La evolución de la base de datos se produjo cuando el modelamiento de cada modelo anterior de la base de datos se mejora. Al inicio había una solución de modelo de base de datos prácticamente en todo: el sistema de archivos (también conocidos como archivos planos). El sistema de archivos es el sistema operativo. Usted puede examinar los archivos en el sistema de archivos del sistema operativo para ejecutar un comando dir de DOS, un comando ls en UNIX, o buscando en el Explorador de Windows en Microsoft Windows.
  • 18. Utilizando un modelo de sistema de archivos de base de datos implica que no se aplican técnicas de modelamiento y que la base de datos se almacena en archivos planos en un sistema de archivos, utilizando la estructura del sistema operativo por sí solo. El término quot;archivoquot; es una manera de describir un archivo de texto simple, sin alguna estructura de datos es que sencillamente se vierten en un archivo.
  • 19. Por definición, un archivo delimitado por comas contiene la estructura, ya que contiene comas. Entonces, un archivo delimitado por comas es un archivo. Sin embargo, las bases de datos de archivos planos en el pasado tendían a utilizar enormes cadenas, sin comas y sin nuevas líneas.
  • 20. Cualquier búsqueda a través de archivos planos de datos tiene que ser explícitamente programadas. La ventaja de las distintas bases de datos de modelos es que ofrecen algunos de estos programas para usted. Para un sistema de archivos de base de datos, pueden almacenarse en archivos individuales o múltiples archivos.
  • 21. MODELO JERÁRQUICO DE BASE DE DATOS Your Logo Diana Tutiven
  • 22. El modelo jerárquico de bases de datos fue el pionero en los sistemas de bases de datos, por comienzos de los años 60. En realidad no hay un modelo teórico detrás sino que surgió a raíz de los trabajos de IBM y de la NAA (North American Aviation) que dieron lugar al IMS (Information Management System) que podemos considerar como el primer sistema de base de datos jerárquico. Your Logo
  • 23. MODELO JERÁRQUICO DE BASE DE DATOS El modelo de base de datos jerárquico tiene la forma de un árbol invertido como una estructura. Ejemplo : Un padre puede tener varios hijos pero cada hijo sólo puede tener un padre Una desventajas del modelo de base de datos jerárquica que todo acceso se deberán proceder en el nodo raíz. Your Logo
  • 24. .Cada tarea es parte de un proyecto, que forma parte de un gerente, que es parte de un departamento, que forma parte de una empresa. Así, por ejemplo, es de uno a muchos la relación entre empresas y departamentos, porque hay muchos departamentos en cada empresa. En el caso de la estructura de la compañía . No se pueden buscar a un empleado sin antes encontrar la empresa
  • 25. MODELO DE BASE DE DATOS DE RED • El modelo de datos de red aparece a mediados de los 60 como respuesta a limitaciones del modelo jerárquico en cuanto a representación de relaciones más complejas. • Este modelo de base de datos es esencialmente un modelo de perfeccionamiento del modelo de base de datos jerárquica. • Su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
  • 26. La relación entre los empleados y las tareas es de M_M. En otras palabras, un empleado puede ser asignado muchas tareas, y una tarea puede ser asignada a diferentes empleados. Por lo tanto, muchos empleados tienen muchas tareas, y viceversa.
  • 27. MODELO DE BASE DE DATOS RELACIONAL  La base de datos relacional modelo mejora en la restricción de una estructura jerárquica,  Es decir que es una base de datos que contiene múltiples tablas que comparten datos.
  • 28.
  • 29. Si se desea encontrar la dirección de un empleado, no tenemos que buscar en toda la jerarquía, desde la empresa hacia abajo, para encontrar una único empleado. Otro beneficio de la base de datos relacional es que cualquier modelo de tablas pueden ser unidos entre sí, independientemente de su posición jerárquica
  • 30. SISTEMA DE GESTIÓN DE BASE DE DATOS RELACIONAL  El modelo relacional fue presentado en la década del 70, y a partir de ese momento comenzaron a desarrollarse múltiples sistemas para gestionar las bases de datos relacionales. IBM fue una de las pioneras en el desarrollo de productos comerciales sobre SGBD relacionales
  • 31. • Es una agrupación de programas que sirven para definir, construir y manipular una base de datos. * Definir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarán. * Construir una base de datos: es el proceso de almacenar los datos sobre algún medio de almacenamiento. * Manipular una base de datos: incluye funciones como consulta, actualización.
  • 32. LA HISTORIA DEL MODELO DE LA BASE DE DATOS RELACIONAL Diana Barros Your Logo
  • 33. La base de datos relacional fue inventado por un investigador de IBM llamado el Dr. EF Codd, que publicó un número de documentos durante un período de tiempo. Otras personas han mejorado la investigación original del Dr. Codd, con lo que es el modelo de base de datos relacional en la que es hoy en día. Esencialmente, el modelo de base de datos relacional que comenzó como una forma de grupos de datos procedentes de un mayor conjunto de datos. Esto podría hacerse mediante la eliminación de la duplicación de los datos mediante un proceso llamado normalización. La normalización está compuesta de varios pasos llamadas formas normales. Your Logo
  • 34. El resultado fue una información de carácter general en última instancia, el idioma de acceso denominado es Structured Query Language (SQL), Lenguaje de Consulta Estructurada, que permite consultar organizando las estructuras de datos. Gran parte de lo que ocurrió después de lo que publicó el Dr. Codd fue el desarrollo de proveedores y participan una serie de grandes luchadores. Your Logo
  • 35. Los pequeños motores de bases de datos relacionales, tales como dBase, MS-Access y los pequeños ambientes, ya menudo incluyen los desarrollos de las aplicaciones. El camino hacia el desarrollo de los diferentes proveedores de bases de datos relacionales procedió de la siguiente manera. Desarrollo a partir de una base de datos a otro por lo general residía en diferentes empresas, y se caracteriza por el movimiento de personal más que de la base de datos de código fuente. Your Logo
  • 36. MODELO DE OBJETOS DE BASES DE DATOS Un modelo de objetos de bases de datos proporciona una estructura tridimensional a los datos donde cualquier artículo en una Base de Datos puede recuperarse muy rápidamente de cualquier punto. Considerando que el modelo de la Base de Datos Relacional se presta a la recuperación de grupos de archivos en dos dimensiones, el modelo de objetos de Base de Datos es eficaz para encontrar motores únicos. Your Logo
  • 37. El modelo de objetos de Base de Datos resuelve algunas de las complejidades más oscuras de la Base de datos relacional , como el levantamiento de la necesidad para los tipos de muchos a muchos en reemplazo a las relaciones de las tablas. A continuación tenemos un ejemplo Your Logo
  • 38. MATERIA PROFESOR Id_Materia Id_Profesor Des_Meteria PROFE_MATERIA Des_Profesor Id_Profesor Id_Materia Your Logo
  • 39. Modelo Relacional del Objeto de Bases de Datos Otro beneficio del modelo relacional del objeto de Base de Datos es su habilidad inherente para manejar y proveer de diversos beneficios para sumamente aplicaciones complejas y modelos de Base de Datos. Esto está debido a un principio básico de metodología del objeto con que los elementos muy complejos pueden estropearse en sus partes más básicas, así como la ejecución dentro de esas partes. En otras palabras, si usted puede deducir cómo todos los pequeños pedazos trabajan individualmente, hace el cuadro grande (complejo por sí mismo) una combinación de un número de pedazos constitutivos más pequeños y muy simples. Your Logo
  • 40. Una discusión del modelo del Objeto de Base de Datos en una encuadernación el modelo de Base de Datos Relacional es importante porque se escriben muchas aplicaciones modernas usando metodología del objeto SDKs basado como Java. Uno de los puntos más grandes entre el objeto las aplicaciones programadas y las Bases de Datos Relacional es la actuación del proceso entre los dos tipos estructurales: Objeto y la estructura relacional, aunque son completamente diferente. Por consiguiente, es esencial tener un poco de comprensión del objeto de Base de Datos, las técnicas modeladas para permitir desarrollo de uso eficaz de las Bases de Datos Relacional. Your Logo
  • 41. EXAMINAR LOS TIPOS DE BASES DE DATOS. BASES DE DATOS TRANSACCIONALES. BASES DE DATOS DE APOYO A LAS DECISIONES. BASES DE DATOS HÍBRIDO. Silvia Yánez Your Logo
  • 42. OBJETIVO El objetivo es ofrecer algo útil a un banquero, un ejecutivo de ventas de seguros, o cualquier otra persona. Se debe tener en cuenta la función de lo que logra una base de datos, en lugar que la complicada lógica que va en el diseño de la base de datos específica.
  • 43. Las Bases de datos funcionales se dividen en tres categorías generales: ❑ Transaccional. ❑ Sistema Decisión (DSS) . ❑ Híbrido.
  • 44. BASES DE DATOS TRANSACCIONALES. Facilitan y administran aplicaciones transaccionales, usualmente para entrada de datos y recuperación y procesamiento de transacciones. Los paquetes de software para OLTP se basan en la arquitectura cliente- servidor ya que suelen ser utilizados por empresas con una red informática distribuida.
  • 45. BENEFICIOS La reducción de la documentación y la obtención de presupuestos de ingresos y gastos de forma más rápida y precisa. Los procesos individuales se ejecutan mucho más rápido. DESVENTAJAS La disponibilidad que brinda, hace susceptible a la Base de Datos.
  • 46. BASES DE DATOS SISTEMA DECISIÓN. Los DSS (Decision support systems) son herramientas de mucha utilidad en Inteligencia empresarial (Business Intelligence), permiten realizar el análisis de las diferentes variables de negocio para apoyar el proceso de toma de decisiones de los directivos Su principal característica es la capacidad de análisis multidimensional (OLAP) que permite profundizar en la información hasta llegar a un alto nivel de detalle, analizar datos desde diferentes perspectivas, realizar proyecciones de información para pronosticar lo que puede ocurrir en el futuro, análisis de tendencias, etc.
  • 47. BASES DE DATOS HÍBRIDO. Las bases de datos híbridas combinan características de las bases de datos relacionales y las bases de datos orientadas a objetos. Manejan datos textuales y datos binarios, a los cuales se extienden las posibilidades de consulta. Un híbrido más pequeño es a menudo una base de datos más rentable porque hay menos máquinas, menos licencias de software, menos personal.
  • 48. COMPRENSIÓN MODELO DE DISEÑO BASE DE DATOS Lorena Murillo Your Logo
  • 49. El diseño es como el software de escritura, arquitectura o la ingeniería civil. Los arquitectos aprender todas las cosas referentes a su tema de estudio Los ingenieros civiles garantizar que todo se levanta sin caer sobre nuestras cabezas. Los arquitectos hacen habitable. Entonces, ¿dónde nos conducen con el software, el modelado de bases de datos, y porqué que diseñar el modelo de base de datos y qué implica?
  • 50. El proceso de diseño implica poner sus ideas en papel antes de la construcción del objeto, y tal vez experimentar con piezas móviles, de todo un poco para ver qué aspecto toma. Los Ingenieros civiles no están acostumbrados a levantar millones de toneladas de losas de hormigón en las formas de puentes y rascacielos para ver los cambios de parecer. Se debe diseñar y construir en papel primero.
  • 51. EL DISEÑO DE BASES DE DATOS Si el modelo de base de datos debe ser alterado en una fase posterior, todo lo que está construido sobre la base del modelo de base de datos probablemente se debe cambiar y quizá incluso ser completamente reescrito.
  • 52. DEFINICIÓN DE LOS OBJETIVOS La definición de los objetivos es la tarea más importante realizada en la planificación de cualquier proyecto, además usted debe saber lo que significa planificar en el primer lugar. La definición de los objetivos es la base fundamental, también hay que saber cuáles son los pasos que están en la planificación. Es decir que planificar es seguir una serie de pasos ordenados
  • 53. PUNTOS PARA UN BUEN DISEÑO DE MODELO DE BASE DE DATOS RELACIONAL  Modelo bien estructurado(fácil de leer, y fácil de comprender).  Garantizar la integridad de los datos Integridad conjunto de normas que se deben cumplir, por ejemplo que los datos son destruidos cuando deberían ser.
  • 54. MODELADO DE BASE DE DATOS PASADO Y PRESENTE  Optimizar la planeación de consultas  Proporcionar un rendimiento adecuado para cualquier actividad de cambio  No crear demasiadas tablas.  Configurar y controlar el crecimiento de la base de datos(escalabilidad)  Minimizar la dependencia entre las aplicaciones y base de datos  Satisfacer las necesidades de aplicaciones  Las consultas deben ser fáciles y tablas eficientes
  • 55. METODOLOGÍAS PARA EL DISEÑO DE MODELOS DE BASE DE DATOS.  Análisis de requerimientos  Diseño conceptual (E-R)  Diseño lógico de bases de datos (DDL)  Diseño de ajuste físico de bases de datos  Sintonización, indexación adecuada, normalización, desnormalización, características de seguridad, y cualquier otra cosa no cubierta por los pasos anteriores.