Modelo Relacional Base de Datos I.

Slides:



Advertisements
Presentaciones similares
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
Advertisements

Diseño de Bases de Datos
Unidad II Modelo Entidad-Relación
Diseño lógico: la transformación del modelo Entidad Relación (MER) al modelo relacional Ing. Sonia Godoy Hortua.
Bases de Datos Modelo Relacional.
Primera Forma Normal En una relación (tabla) no pueden existir grupos de repetición, es decir, un atributo no puede tomar más de un valor del dominio subyacente:
2 Introducción: Una forma de aproximarnos una base de datos es verla como una colección de relaciones, donde una relación es una tabla con filas (tuplas)
MODELO RELACIONAL.
Modelo Entidad Relación E-R
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
BASE DE DATOS I Clase # 1.
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
Modelos de Bases de Datos
Bases de datos Conceptos, diseño y utilización
 RELACIÓN O TABLA (RELATION, TABLE): LISTA DE VALORES CON UN NOMBRE, DONDE CADA VALOR ES UNA FILA (REGISTRO), COMPUESTO POR 1 O MÁS COLUMNAS (CAMPOS).
Administracion de Base de Datos I Semana 04. Base Datos Caso : Creacion de Diagrama E-R.
DISEÑO DE BASES DE DATOS
DISEÑO DE BASES DE DATOS
INSTRUCCIONES Elaboración de la Presentación:
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,
Ejercicio#1 Una tienda de música desea modelar a los compositores de sinfonías, las sinfonías y la relación entre ambos. De los compositores se conoce.
Base de Datos I. El proceso por el que se define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta.
Alumnos profesores Relación profesores -horarios Relación materas- horarios Id_profesores Nombre de profesor Domicilio Teléfono Id_horario Id_alumnos Id_profesores.
SQL SERVER APLICADO (SSA010)
oRepresenta los datos en una manera sencilla permitiendo el entendimiento de estos mismos por los inexpertos.
Denominado por sus siglas como: Diagrama Entidad- Relación E-R.
D ISEÑO LÓGICO : LA TRANSFORMACIÓN DEL MODELO E NTIDAD R ELACIÓN (MER) AL MODELO RELACIONAL Ing. Sonia Godoy Hortua 1.
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
BASE DE DATOS DISTRIBUIDAS Objetivo
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
El modelo de datos relacional. Introducción El modelo e-r se considera un modelo conceptual ya que permite a un nivel alto el ver con claridad la información.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
* Tabla de características.
El Modelo Entidad-Relación (1ra. Parte) Prof. César Luza Montero Facultad de Ingeniería de Sistemas e Informática Universidad Nacional Mayor de San Marcos.
CARDINALIDADES Base de Datos. CONCEPTO  Es el número de entidades con la cual otra entidad puede asociar mediante una relación.  Para mostrar las cardinalidades.
Modelo Entidad Relación E-R Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control.
Conceptos generales de base de datos
CONTRATO DOCENTE DE AULA
Base de Datos
Base de Datos Conjunto de información, la cual ha sido organizada y presentada para servir un propósito específico.
Introducción a los Sistemas de Información
Lineamientos para un buen diseño de base de datos
Tema El modelo entidad-relación Bibliografía:
Modelo Entidad-Relación
Esquema Relacional Pasaje a Tablas
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
Prof. Daniel Obando Fuentes
Array Bidemensionales. ¿Qué es una matriz o tabla?  Una matriz es un vector de vectores o también llamado array bidimensional.  Dimensión de un Arreglo:
MODELO RELACIONAL.
Teoría Relacional Modelo Relacional Líder en Ciencia y Tecnología.
DIAGRAMA MATRICIAL …. DIAGRAMA MATRICIAL.  El diagrama matricial (DM) es una herramienta cuyo objetivo es establecer puntos de conexión lógica entre.
ALUMNOS: CORNEJO GUILLÉN PEDRO FLORES LUIS DANTE GONZALES NINA LEWIS.
CC Bases de Datos Otoño Clase 3: Modelo Entidad-Relación (II)
MODELOS DE DATOS Ing. Laura Bazán Díaz. Diseño de Base de Datos Modelo Conceptual Modelo E-RModelo Lógico Modelo Relacional Modelo FísicoSGBD Ing. Laura.
REDUCCIÓN DE UN DIAGRAMA E-R A TABLAS
Bases de datos relacionadas...2
Unidad 1. Introducción a las Bases de Datos FUNDAMENTOS DE BASE DE DATOS.
Prácticas Base de Datos
Casos de Uso Análisis de requisitos con casos de uso.
PROGRAMACIÓN ORIENTADA A OBJETOS ING. HEMERSON VILLACORTA M.
CC Bases de Datos Otoño Clase 3: Modelo Entidad-Relación (II)
Fundamento s de Base de Datos I SEMANA 5 ING. SAÚL PÉREZ VEGA Modelo Relacional.
¿Qué es una Base de Datos? Es un conjunto de datos almacenados. Su esquema es el siguiente : Tabla Persona Base de Datos Tabla Profesión.
Access Este programa permite manipular datos en forma de tablas, realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos.
UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA.
Transcripción de la presentación:

Modelo Relacional Base de Datos I

Modelo Relacional Tablas El modelo relacional proporciona un manera simple de representar los datos: una tabla bidimensional llamada relación. Título Año Duración Tipo Star Wars 1977 124 color Mighty Ducks 1991 104 Wayne's World 1992 95 Relación Películas

Películas (título, año, duración, tipo) Modelo Relacional Atributos Los atributos son las columnas de un relación y describen características particulares de ella. Esquemas Es el nombre que se le da a una relación y el conjunto de atributos en ella. Películas (título, año, duración, tipo)

Modelo Relacional Tuplas (Filas, registros) Cada uno de los renglones en una relación conteniendo valores para cada uno de los atributos. Título Año Duración Tipo Star Wars 1977 124 color Mighty Ducks 1991 104 Wayne's World 1992 95

Modelo Relacional Relación UNO A UNO Profesor Materia #Número de profesor Nombre del profesor Código de la materia Materia #Código de la materia Nombre de la materia (1:1) (1:1) dictada

Modelo Relacional Relación UNO A MUCHOS Profesor Materia #Número de profesor Nombre del profesor Materia #Código de la materia Nombre de la materia Número de profesor (1:n) (1:1) dictada

Modelo Relacional Conversión de Modelo E-R a Relacional Una tabla por cada conjunto de entidades nombre de tabla = nombre de conjunto de entidades Una tabla por cada conjunto de relaciones m-m nombre de tabla = nombre de conjunto de relaciones Definición de columnas para cada tabla conjuntos fuertes de entidades columnas = nombre de atributos conjuntos débiles de entidades columnas = llave_primaria (dominante o fuerte) U atributos(subordinado) conjunto de relaciones R (m-m) entre A, B columnas (R) = llave_primaria (A) U llave_primaria (B) U atributos(R) conjunto de relaciones R (1-1) entre A y B columnas (A) = atribs(A) U llave primaria(B) U atributos(R) conjunto de relaciones R (1-m) entre A y B columnas (B) = atribs(B) U llave primaria(A) U atributos(R)

Modelo Relacional Ejercicio 1 Ejercicio 2 Convierta a modelo Relacional el diagrama E–R del problema de la biblioteca. Ejercicio 2 Convierta a modelo Relacional el diagrama E–R del problema Empresa de Transportes.

Modelo Relacional Ejercicio 3 Convierta a modelo Relacional el diagrama E–R del problema del Hospital Sn Martín. Actualmente el Hospital San Martín cuenta con una base de datos que permite llevar el control de sus procesos, pero que desea eficientar, la BD está estructurada como sigue: Se manejan 4 tipos de empleado: médico, enfermero, administrativo e intendente……………….. Continúa.

Modelo Relacional Relaciones ternarias, conectividad M:N:P Alumno Módulo Alumno Curso evalúa (1:m) Alumno( idAlumno, …) Módulo( idModulo, …) Curso( idCurso, …) Evaluación (idAlumno, idModulo, idCurso, …)

Modelo Relacional Relaciones ternarias, conectividad M:N:1 Profesor Escuela Profesor Curso destina (1:1) (1:m) Profesor (idProfesor, …) Curso( idCurso, …) Escuela( idEscuela, …) Destina( idProfesor, idCurso, idEscuela)

Modelo Relacional Relaciones ternarias, conectividad M:1:1 Aula Módulo Hora Semanal Toma clase (1:1) (1:m) Opción 1: Hora semanal (idHora, …) Aula( idAula, …) Módulo( idModulo, …) Clase( idHora, idAula, idModulo) Opción 2: Hora semanal (idHora, …) Aula( idAula, …) Módulo( idModulo, …) Clase( idHora, idAula, idModulo)

Modelo Relacional Relaciones ternarias, conectividad 1:1:1 Tribunal Alumno Tribunal Proyecto defiende (1:1) Opción 1: Defensa( idTribunal, idAlumno, idProyecto) Opción 2: Defensa( idTribunal, idAlumno, idProyecto) Opción 3: Defensa( idTribunal, idAlumno, idProyecto)

GRACIAS