La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

¿Qué es una Base de Datos? z“Una colección de información que persiste en un período largo de tiempo” zNo son simplemente “archivos de datos”

Presentaciones similares


Presentación del tema: "¿Qué es una Base de Datos? z“Una colección de información que persiste en un período largo de tiempo” zNo son simplemente “archivos de datos”"— Transcripción de la presentación:

1 ¿Qué es una Base de Datos? z“Una colección de información que persiste en un período largo de tiempo” zNo son simplemente “archivos de datos”

2 ¿Qué es un DBMS? Un Sistema Manejador de Bases de Datos: Permite crear bases de datos (Lenguaje de Definición de datos DDL) Permite hacer consultas (“query”) a bases de datos (Lenguaje de Interrogación DML) Almacena gran volumen de datos Controla el acceso a los datos

3 Características de los DBMS Maneja gran cantidad de datos (g.c.d.) Soporta acceso eficiente a g.c.d. Soporta acceso concurrente a g.c.d. Soporta acceso atómico seguro a g.c.d.

4 El Modelo Relacional Basado en tablas, como:

5 DBMS Relacionales zUsado en la mayoría de los DBMS zLas tres “gigantes” compañías de DBMS (Oracle, Informix y Sybase) están etre las compañías de Software más grandes del mundo. yIBM también está en juego con DB2 yMicrosoft Access se ha convertido en una fuerza para el mercado de micros

6 La Tendencia OO zLas compañías “Relacionales” son actualmente retadas por la aparición de compañías de OO-DBMS. zActualmente se comercializan OR-DBMS “object-relational”, que retienen el núcleo relacional con extensiones OO.

7 Tres aspectos a estudiar sobre DBMS zModelaje y diseño de bases de datos. yPermite la exploración de los probelmas antes de realizar una implementación. zProgramación: consultas y operaciones de Bases de Datos tales como las actualizaciones. zImplementación de DBMS

8 Diagramas para representar diseños zEntidades (como objetos) = “cosas” zConjunto de Entidades (como clases) = conjuntos de entidades “similares” zAtributo = propiedad de las entidades de un Conjunto de Entidades (similar a los “campos” o “variables de instancias”) Modelo Entidad-Relación

9 zRelaciones yConectan dos o más Conjuntos de Entidades zConjuntos relaciones yEl “valor”de un conjunto relación es como una tabla xUna columna por cada conjunto entidad conectado xUna fila por cada lista de las entidades conectadas por la relación

10 Modelo Entidad-Relación Relaciones Múltiples Usualmente sólo se necesitan relaciones binarias yHay casos en que se necesita conectar tres o más conjuntos entidad a través de una relación. yEjemplo: Profesor-Materia-Estudiante

11 Nuestro ejemplo del curso “Lectores-Librerías” nombre LIBRERÍAS LECTORES editorial nombre dirección LIBROS Frecuenta Ofrece Gusta nombrerif dirección


Descargar ppt "¿Qué es una Base de Datos? z“Una colección de información que persiste en un período largo de tiempo” zNo son simplemente “archivos de datos”"

Presentaciones similares


Anuncios Google