ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos relacionales y el modelo identidad-relación


Enviado por   •  8 de Octubre de 2015  •  Síntesis  •  1.273 Palabras (6 Páginas)  •  133 Visitas

Página 1 de 6

BASES DE DATOS RELACIONALES Y EL MODELO ENTIDAD-RELACIÓN

Definición de BD

Una base de datos (BD) es un conjunto de datos interrelacionados almacenados en conjunto, sin redundancias innecesarias, de forma independiente de los programas que acceden a ellos.

El sistema gestor de BD (I)

[pic 1][pic 2]

El modelo entidad-relación

• Se usa para diseñar la BD

• La mayoría de BD actuales son de tecnología relacional

• Conceptos base:

– entidades (y atributos y elementos)

– relaciones

Entidades

• Los objetos que aparece en la vida real, es lo que llamamos entidad. Por ejemplo, alumnos, empleados, aviones, coches, alojamientos, etc.

• Una entidad da lugar a una tabla en la BD.

Atributos

Las  entidades están compuestas por varios atributos, que vienen a ser sus propiedades. Por ejemplo, la entidad alumnos, tendrá los atributos nombre, nacionalidad, fecha de nacimiento, etc ...

Los atributos también reciben el nombre de columnas en la tabla   y campos en la terminología de BD

Elementos

 Cada entidad tendrá un número ilimitado de elementos. Por ejemplo, un elemento de la entidad alumnos será un alumno en sí; así el alumno Pepe será un elemento, José será otro, ..

 Cada uno de esos elementos también recibe el nombre de fila en la tabla y registro en la terminología  de BD

Tablas

Combinando estos tres conceptos tenemos una estructura del tipo tabla, la base de las BD.

[pic 3][pic 4]

[pic 5][pic 6][pic 7][pic 8][pic 9]

                                                                     Tabla alumnos[pic 10][pic 11][pic 12][pic 13]

idAlumno

APaterno

AMaterno

Nombre

curp

FNac

planest

5025110001

ABAD

VALLE

DIANA LAURA

AAVD960319MMCBLN05

19/03/1996

4217[pic 14][pic 15]

5025110002

AGUILAR

GONZALEZ

OMAR IGNACIO

AUGO920731HDFGNM09

31/07/1992

4217

5025110003

ALVARADO

ARCADIO

LUIS FERNANDO

AAAL960613HMCLRS02

13/06/1996

4217

5025110004

ALVAREZ

HERNANDEZ

LUIS DAVID

AAHL960503HMCLRS01

03/05/1996

4217

5025110005

ANGELES

RODRIGUEZ

JAVIER

AERJ960213HMCNDV01

13/02/1996

4217

5025110006

ARAGON

MARTINEZ

DEYANETSI

AAMD961028MMSRRY04

28/10/1996

4217

Los campos pueden  contener varios tipos de datos:

Datos de tipo entero  todos los números 

Datos de tipo  cadena de letras varchar  se debe indicar la cantidad de espacios que contendrá la cadena

Datos de tipo fecha  formato de fechas,

Otros tipos de datos

Relaciones

• Las entidades no están aisladas sino que  están relacionadas entre sí. • Estas relaciones pueden ser de tres tipos  diferentes:

– 1 a 1

– 1 a muchos (1 a N)

– Muchos a muchos (M a N)

Representación del modelo (I)

[pic 16]

Ejercicio

Hacer un modelo Entidad-Relación para la siguiente situación:

 Tenemos una universidad, en la que hay varios  cursos. Cada curso está dirigido por un profesor,  el cual puede dirigir varios cursos. Los cursos son subveniados, por lo que sólo se permite que un alumno se matricule de un curso.

[pic 17]

Profesor

clave

nombre

fechanacimiento

especialidad

1

Santos

30/12/1980

Ing. Sistemas

2

Fidel

15/09/1985

Ing. Electrónica

Curso

codigo

nombre

horas

claveprofesor

1

Analiza

10

1

2

Java

20

2

3

MySQL

15

1

4

Excel

10

2

Alumno

matricula

nombre

Fechanacimiento

codigocurso

5025110003

LUIS FERNANDO ALVARADO HERNANDEZ

13/06/1996

1

5025110004

LUIS DAVID ALVAREZ RODRIGUEZ

03/05/1996

1

5025110005

JAVIER ANGELES MARTINEZ

13/02/1996

1

5025110006

DEYANETSI ARAGON PEREZ

28/10/1996

1

5025110007

BRENDA GUADALUPE ARRIAGA RIVERA

29/08/1997

1

PROCESO DE NORMALIZACION

...

Descargar como (para miembros actualizados) txt (11 Kb) pdf (351 Kb) docx (200 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com