el modelo relacional n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
EL MODELO RELACIONAL PowerPoint Presentation
Download Presentation
EL MODELO RELACIONAL

Loading in 2 Seconds...

play fullscreen
1 / 8

EL MODELO RELACIONAL - PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'EL MODELO RELACIONAL' - sloan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
el modelo relacional

EL MODELO RELACIONAL

Edgar Codd, 1970: Artículo → “A RelationalModel 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).

Análisis de Sistemas de Información y BD

Fernando González Gil

el modelo relacional1

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

Análisis de Sistemas de Información y BD

Fernando González Gil

el modelo relacional2

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

Análisis de Sistemas de Información y BD

Fernando González Gil

elementos del modelo relacional

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

Análisis de Sistemas de Información y BD

Fernando González Gil

notaci n para la relaci n

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)

Análisis de Sistemas de Información y BD

Fernando González Gil

elementos del modelo relacional1

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.

Análisis de Sistemas de Información y BD

Fernando González Gil

elementos del modelo relacional2

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

Análisis de Sistemas de Información y BD

Fernando González Gil

elementos del modelo relacional3

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).

Análisis de Sistemas de Información y BD

Fernando González Gil