Upload
ngodung
View
249
Download
0
Embed Size (px)
Citation preview
Introducción
El modelo relacional se ha establecido actualmente como el principal modelo de datos para las aplicaciones de procesamiento de datos.
Debido a su simplicidad.
Facilita el trabajo del programador.
Una base de datos relacional consiste en un conjunto de tablas
Nombre exclusivo
2
Esquema de la Base de Datos
El diseño general de la base de datos se denomina el esquema de la base de datos.
Cuando se habla de bases de datos se debe diferenciar entre el esquema de la base de datos, o diseño lógico de la misma, y el ejemplar de la base de datos, que es una instantánea de los datos de la misma en un momento dado.
Los esquemas de las relaciones incluyen una lista de los atributos y de sus dominios correspondientes. Como una definición de tipos.
3
4
Esquema
Es el nombre que se le da a una relación y el conjunto de atributos en ella, incluyendo el campo llave.
¿Cómo elijo el campo llave?
Será aquel que sea único para cada tupla
Puede agregarse como otro dato numérico
Películas (título, año, duración, tipo)
Ejemplos de esquemas
Esquema-cliente = (nombre-cliente, calle-cliente, ciudad-cliente)
Esquema-préstamo = (número-préstamo, nombre-sucursal, importe)
Esquema-prestatario = (nombre-cliente, número-préstamo)
5
Diagramas de esquema
Un esquema de bases de datos, junto con las dependencias de clave primaria y externa, se puede mostrar gráficamente mediante diagramas de esquema.
Muchos sistemas de bases de datos proporcionan herramientas de diseño con una interfaz gráfica de usuario para la creación de diagramas de esquema.
Los diagramas E-R no muestran explícitamente los atributos clave externa, mientras que los diagramas de esquema sí.
6
8
Modelo relacional
En resumen…
Consiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.
El objetivo es
crear el
esquema.
9
Recapitulando Tipos de modelado
1. Conceptual Modelo Entidad – Relación (E-R)
2. Lógico (esquema) Modelo relacional o de tablas
3. Físico La base de datos física (archivos)
10
Conceptos básicos
Título Año Duración Tipo
Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's World 1992 95 color
Relación Películas Tupla, Renglón Fila
Campo Atributo
12
Otros conceptos
Relaciones (referencias)
Entre tablas mediante las llaves
Índices
Es un campo(s) que permite el ordenamiento de tablas para agilizar las búsquedas (mediante tablas de índices)
TAREA:
BUSCAR QUE ES UN ÍNDICE U ORGANIZACIÓN INDEXADA O INDIZADA