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.

Slides:



Advertisements
Presentaciones similares
Fundamentos de Base de Datos
Advertisements

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.
IBD Clase 13.
Diseño de Bases de Datos
DEFINICIONES. TIPOS. SEMANA 12
Unidad II Modelo Entidad-Relación
El modelo de datos relacional
Prof. Edgar Lopategui Corsino
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Sistemas Gestores de Bases de Datos
Fundamentos de Base de Datos Modelo E-R
Teórico: Modelo Relacional
Bases de Datos Modelo Relacional.
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
MODELO RELACIONAL.
LLAVES EN BASES DE DATOS
MODELO ENTIDAD RELACIÓN MER
INTELIGENCIA ARTIFICIAL
Curso de Diseño y Construcción de Productos de Software CLASE 2
Estadística Computacional I
MODELOS LÓGICOS : Modelo Relacional
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.
Teoría de Bases de Datos
UNIDAD II Modelo de Datos.
MODELO RELACIONAL.
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
Tema 8 : Sistemas relacionales Resumen Sobre el modelo relacional
UNIDAD I Conceptos Básicos.
BASE DE DATOS I Clase # 1.
El Modelo Relacional Francisco Moreno 12/04/2017 Curso Bases de Datos.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
John Freddy Duitama Muñoz. Facultad de Ingeniería. U. de. A.
Sistemas de Información I
Normalización en una base de datos
Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.
CARACTERÍSTICAS DE UN BUEN SOFTWARE CONTABLE
UNIVERSIDAD LATINA BASES DE DATOS MODELO RELACIONAL.
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administració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).
DISEÑO DE BASES DE DATOS
Tema 2: Base de datos relacionales
DDL Unidad 2. Lenguaje estándar SQL El SQL es un lenguaje estándar de definición y manipulación (y consulta) de bases de datos relacionales. El SQL estándar.
Conceptos Generales de Bases de Datos
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.
DISEÑO DE BASES DE DATOS
Restricciones de Integridad
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
Sistemas de Información II Tema : Modelo Relacional Universidad Nacional de Luján Departamento de Ciencias Básicas División Estadísticas y Sistemas.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
MODELAMIENTO DE DATOS TPS Nelcy Sierra
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
BASES DE DATOS RELACIONALES
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
Diagramas.
MODELOS DE DATOS RELACIONAL
Bases de Datos Modelo Relacional.
oRepresenta los datos en una manera sencilla permitiendo el entendimiento de estos mismos por los inexpertos.
Sistemas de Información I
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
INTRODUCCIÓN A LAS BASES DE DATOS Revisión de Conceptos.
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
Modelo entidad-relación extendido EER L.I. José de Jesús Eduardo Barrientos Avalos.
 Gregorio López González  Norberto Misael Valtierra Ornelas  Ricardo Enrique Pérez Andrade  Luis Rodríguez Valencia.
Fundamentos de Bases de Datos
Atributos Función: Es el complemento que acompaña a los verbos copulativos(ser, estar o parecer) expresando cualidades o estados del sujeto. Tiene la doble.
Base de Datos Conjunto de información, la cual ha sido organizada y presentada para servir un propósito específico.
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
Transcripción de la presentación:

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 sobre conjuntos de datos. Datos en tablas bidimensionales. Se basa en el concepto de relación. Informalmente en el modelo relacional: Relación = Tabla Generó los RDBMS (SGBD Relacionales). Software y Procesos Contables Fernando González Gil

EL MODELO RELACIONAL Ventajas: Sencillo y fácil de modificar. Operadores con gran poder de manipulación de datos. Fundamentación teórica sólida. Compatibilidad y estandarización Confiabilidad y estabilidad Conectividad garantizada con los lenguajes de programación estándar (Java, C++, etc.) Se consigue fácilmente apoyo técnico Software y Procesos Contables Fernando González Gil

EL MODELO RELACIONAL Desventajas: No incluye comportamiento de los datos. No se puede manejar herencia. Descompone los elementos de interés en varias tablas. Presenta dificultades para el manejo de datos no atómicos Software y Procesos Contables Fernando González Gil

ELEMENTOS DEL MODELO RELACIONAL Nombre de la RELACIÓN ATRIBUTOS PELÍCULA TUPLAS El DOMINIO del atributo TITULO = TEXTO Dominio de AÑO y DURACION = ENTEROS Software y Procesos Contables Fernando González Gil

NOTACIÓN PARA LA RELACIÓN El esquema de una relación R se denota R(A1,A2, …An) donde R es el nombre de la relación y A1,A2, …An son los atributos de R Ejemplo: EMPLEADO(cédula,nombre,dirección,salario) Software y Procesos Contables Fernando González Gil

ELEMENTOS DEL MODELO RELACIONAL TUPLA: Cada instancia o fila o registro de una relación es una tupla. Un conjunto de tuplas es una relación. ATRIBUTO: Cada campo o columna de una relación es un atributo. El conjunto de atributos forman la cabecera de la relación. DOMINIO: Es el conjunto de los posibles valores que puede tomar un atributo. No es más que un tipo de datos. Ej: Booleano, Entero, cadena de caracteres, etc. Software y Procesos Contables Fernando González Gil

ELEMENTOS DEL MODELO RELACIONAL CLAVE CANDIDATA: Atributo o atributos que identifican de manera única una tupla dada. Claves candidatas … ¿ candidatas a qué? … a ser claves primarias Automóvil Un automóvil puede identificarse por el número de matrícula o por el número del motor Software y Procesos Contables Fernando González Gil

ELEMENTOS DEL MODELO RELACIONAL CLAVE PRIMARIA: Elegida a partir de las claves candidatas de la relación. Las demás quedan como claves alternativas o secundarias (si las hay). No puede contener valores nulos (Integridad de la entidad). CLAVE FORÁNEA: Atributo o conjunto de atributos que especifica(n) explícitamente la forma en que dos tablas se relacionan. Todo valor de llave foránea debe existir como llave primaria en la tabla maestra (Integridad Referencial). Software y Procesos Contables Fernando González Gil