SlideShare una empresa de Scribd logo
1 de 13
MODELO RELACIONAL Teoría Matemática Modelo relacional (predecible, fiable y seguro)
DEFINICION El modelo relacional es un modelo de datos, donde todos los datos están estructurados a nivel lógico como tablas formadas por filas y columnas. Un punto fuerte del modelo relacional es la sencillez de su estructura lógica. ,[object Object],[object Object],[object Object]
ESTRUCTURA DE DATOS RELACIONAL ,[object Object],[object Object],[object Object],[object Object],[object Object]
RELACIONES Una relación es una tabla con columnas y filas donde las filas representan a registros individuales y las columnas corresponden a los campos o atributos de esos registros. Un  atributo  es el nombre de una columna de una relación (en cualquier orden). OFICINA 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
RELACIONES (Cont…) Un dominio es el conjunto de valores legales de uno o varios atributos. 9 caracteres Números de teléfono NUM_TEL_FAX Fax 9 caracteres Números de teléfono NUM_TEL Teléfono 15 caracteres Nombres de las provincias NOM_POBLACION Población 20 caracteres Nombres de áreas de las poblaciones NOM_AREA Area 25 caracteres Nombres de calles NOM_CALLE Calle 3 caracteres: rango O1-O99 Posibles valores de números de oficina NUM_OFICINA ID Definición Descripción Nombre del Dominio Atributo
RELACIONES (Cont…) OFICINA GRADO DE UNA RELACION = CANTIDAD DE ATRIBUTOS CARDINALIDAD = CANTIDAD DE TUPLAS TUPLA = FILA 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
PROPIEDADES DE LAS RELACIONES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TIPOS DE RELACIONES Relaciones base.  Relaciones reales que tienen nombre y forman parte directa de la base de datos almacenada. Vistas.  Relaciones virtuales, son relaciones con nombre y derivadas de otras relaciones con nombre, no poseen datos almacenados propios. Intantáneas.  Relaciones con nombre y derivadas. Pero a diferencia de las vistas, son reales, no virtuales: están representadas no sólo por su definición en términos de otras relaciones con nombre, sino también por sus propios datos almacenados.
CLAVES Clave candidata:  es una clave en la que ninguno de sus subconjuntos es una clave primaria de la relación. OFICINA Clave Candidata 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
CLAVES Clave primaria:  es aquella clave candidata que se escoge para identificar sus tuplas de modo único. Clave compuesta:  es una clave candidata formada por más de un atributo. USUARIO PRESTAMO LIBRO Sala 2 Ana Louis 2222222 Sala 1 Jose Perez 1010101 Area_Usuario Nombre Ci 15/04/06 13/03/06 Fecha_Pre 17/04/06 ISBN_1 1010101 24/03/06 ISBN_2 1010101 Fecha_De Codigo Ci Chungara Alonso Finn Autor 123 345 Pag s/n Cálculo I ISBN_2 Palmera Fisica ISBN_1 Editorial Titulo Codigo
CLAVES Claves alternativas:  son claves candidatas que no son escogidas como clave primaria. OFICINA Claves alternativas Clave primaria 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
CLAVES Clave ajena:  es un atributo o un conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de alguna otra relación (puede ser la misma). Las claves ajenas representan relaciones entre datos. Clave ajena PRESTAMO 15/04/06 13/03/06 Fecha_Pre 17/04/06 ISBN_1 1010101 24/03/06 ISBN_2 1010101 Fecha_De Codigo Ci
ESQUEMA DE UNA BASE DE DATOS RELACIONAL Para representar el esquema de una base de datos relacional se debe dar el nombre de sus relaciones, los atributos, los dominios, las claves primarias y las claves ajenas. OFICINA ( ID , Calle, Area, Poblacion, Telefono, Fax) USUARIO ( Ci , nombre, Area_Usuario) LIBRO ( Codigo , Titulo, Autor, Pag, Editorial) PRESTAMO ( Ci, Codigo , Fecha_Pre, Fecha_De)

Más contenido relacionado

La actualidad más candente

Listas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesListas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesMago Julio Cesar
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)JESUSFRANCISCOFLORES1
 
5. arboles binarios
5. arboles binarios5. arboles binarios
5. arboles binarioselcapo2008
 
Modelo de datos Banco
Modelo de datos BancoModelo de datos Banco
Modelo de datos Bancoatrivinho
 
Suma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosSuma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosMadeleyne Santos Rivas
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacionalBrahyan Marquez
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)michell_quitian
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónRicardo Alvarez
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosAngel Vázquez Patiño
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colasknowallrpa
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalDamelys Bracho
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad RelaciónSergio Santos
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalizacióncintiap25
 
MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)DorvinEduardo
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luisLuis Lizarraga
 

La actualidad más candente (20)

Listas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesListas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas Circulares
 
Estructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no linealesEstructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no lineales
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)
 
5. arboles binarios
5. arboles binarios5. arboles binarios
5. arboles binarios
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Modelo de datos Banco
Modelo de datos BancoModelo de datos Banco
Modelo de datos Banco
 
Suma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosSuma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binarios
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
 
Modelo Grafo Relacional
Modelo Grafo RelacionalModelo Grafo Relacional
Modelo Grafo Relacional
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalización
 
Arboles Binarios y Arboles Binarios de Busqueda
Arboles Binarios y Arboles Binarios de BusquedaArboles Binarios y Arboles Binarios de Busqueda
Arboles Binarios y Arboles Binarios de Busqueda
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenados
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalización
 
MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luis
 

Destacado

Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranealinis129
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
DETERMINANTES FUNCIONALES
DETERMINANTES FUNCIONALESDETERMINANTES FUNCIONALES
DETERMINANTES FUNCIONALESRocio Denisse
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridadkamui002
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Formas normales
Formas normalesFormas normales
Formas normalesdidachos1
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosMayra Romero
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 

Destacado (11)

Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Clases a relacional
Clases a relacionalClases a relacional
Clases a relacional
 
DETERMINANTES FUNCIONALES
DETERMINANTES FUNCIONALESDETERMINANTES FUNCIONALES
DETERMINANTES FUNCIONALES
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Formas normales
Formas normalesFormas normales
Formas normales
 
Atributos
AtributosAtributos
Atributos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 

Último

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 

Último (20)

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 

Modelo relacional

  • 1. MODELO RELACIONAL Teoría Matemática Modelo relacional (predecible, fiable y seguro)
  • 2.
  • 3.
  • 4. RELACIONES Una relación es una tabla con columnas y filas donde las filas representan a registros individuales y las columnas corresponden a los campos o atributos de esos registros. Un atributo es el nombre de una columna de una relación (en cualquier orden). OFICINA 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
  • 5. RELACIONES (Cont…) Un dominio es el conjunto de valores legales de uno o varios atributos. 9 caracteres Números de teléfono NUM_TEL_FAX Fax 9 caracteres Números de teléfono NUM_TEL Teléfono 15 caracteres Nombres de las provincias NOM_POBLACION Población 20 caracteres Nombres de áreas de las poblaciones NOM_AREA Area 25 caracteres Nombres de calles NOM_CALLE Calle 3 caracteres: rango O1-O99 Posibles valores de números de oficina NUM_OFICINA ID Definición Descripción Nombre del Dominio Atributo
  • 6. RELACIONES (Cont…) OFICINA GRADO DE UNA RELACION = CANTIDAD DE ATRIBUTOS CARDINALIDAD = CANTIDAD DE TUPLAS TUPLA = FILA 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
  • 7.
  • 8. TIPOS DE RELACIONES Relaciones base. Relaciones reales que tienen nombre y forman parte directa de la base de datos almacenada. Vistas. Relaciones virtuales, son relaciones con nombre y derivadas de otras relaciones con nombre, no poseen datos almacenados propios. Intantáneas. Relaciones con nombre y derivadas. Pero a diferencia de las vistas, son reales, no virtuales: están representadas no sólo por su definición en términos de otras relaciones con nombre, sino también por sus propios datos almacenados.
  • 9. CLAVES Clave candidata: es una clave en la que ninguno de sus subconjuntos es una clave primaria de la relación. OFICINA Clave Candidata 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
  • 10. CLAVES Clave primaria: es aquella clave candidata que se escoge para identificar sus tuplas de modo único. Clave compuesta: es una clave candidata formada por más de un atributo. USUARIO PRESTAMO LIBRO Sala 2 Ana Louis 2222222 Sala 1 Jose Perez 1010101 Area_Usuario Nombre Ci 15/04/06 13/03/06 Fecha_Pre 17/04/06 ISBN_1 1010101 24/03/06 ISBN_2 1010101 Fecha_De Codigo Ci Chungara Alonso Finn Autor 123 345 Pag s/n Cálculo I ISBN_2 Palmera Fisica ISBN_1 Editorial Titulo Codigo
  • 11. CLAVES Claves alternativas: son claves candidatas que no son escogidas como clave primaria. OFICINA Claves alternativas Clave primaria 964252811 964525810 Cotoca Robles, 26 O2 964284420 964690040 Santa Cruz Urbana Pajonal, 23 O4 964520550 964520248 Camiri Salguero, 1 O3 964215670 964251340 Santa Cruz Centro Bolivar, s/n O7 964201340 964201240 Santa Cruz Centro Ayacucho, 8 O5 Fax Teléfono Población Area Calle ID
  • 12. CLAVES Clave ajena: es un atributo o un conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de alguna otra relación (puede ser la misma). Las claves ajenas representan relaciones entre datos. Clave ajena PRESTAMO 15/04/06 13/03/06 Fecha_Pre 17/04/06 ISBN_1 1010101 24/03/06 ISBN_2 1010101 Fecha_De Codigo Ci
  • 13. ESQUEMA DE UNA BASE DE DATOS RELACIONAL Para representar el esquema de una base de datos relacional se debe dar el nombre de sus relaciones, los atributos, los dominios, las claves primarias y las claves ajenas. OFICINA ( ID , Calle, Area, Poblacion, Telefono, Fax) USUARIO ( Ci , nombre, Area_Usuario) LIBRO ( Codigo , Titulo, Autor, Pag, Editorial) PRESTAMO ( Ci, Codigo , Fecha_Pre, Fecha_De)