Вы находитесь на странице: 1из 22

BASE DE DATOS RELACIONAL

DEFINICIN

Una Base de Datos Relacional es una base de datos en donde todos los datos visibles al usuario estn organizados estrictamente como tablas de valores y en donde todas las operaciones de la base de datos operan sobre estas tablas (Dr. Codd 1970)
Universidad Nacional de Colombia, sede Manizales

Caractersticas principales de los "archivos" relacionales:

Modelo Conceptual
Entidad-Relacin (E-R)

Modelo Entidad-Relacin (E-R)


Entidad-relacin (E-R) es la percepcin del mundo real que cuenta con entidades y relaciones de objetos. Este modelo facilita el diseo de bases de datos para lograr un esquema que luego se llevar a la estructura lgica. Abraham Silberschatz (2002) menciona que el modelo E-R es uno de los diferentes modelos de datos semnticos; el aspecto semntico del modelo yace en la representacin del significado de los datos. El modelo E-R es extremadamente til para hacer corresponder los significados e interacciones de las empresas del mundo real con un esquema conceptual. Debido a esta utilidad, muchas herramientas de diseo de bases de datos se basan en los conceptos del modelo E-R.

Entidad-Relacin (E-R)

Entidad
Objeto o elemento del mundo real el cual se puede almacenar en la BD

Relacin
Asociacin entre varias entidades

Se describen en una BD mediante un conjunto de atributos

Entidad
Entidad Regular
Libro

Entidad Dbil
Resumen del libro

Relacin
Relacin Binaria

Profesor

Tiene

Alumno

Relacin
Relacin Ternaria
Usuario Recupera Informacin

Profesional de la Informacin

Cardinalidad

Alumno

cero o Muchos

tiene

uno

Profesor

Roles
Jefe

Empleado

Labora

Obrero

Atributos
Cdigo de identificacin Cantidad Nombres Apellidos Fecha

Empleado

Recupera

Cdigo de identificacin

CI 03245

Nombres Pedro

Apellidos Garca

Nombres

Apellidos

10749 36574

Julio Pedro

Garca Ascoy

Empleado

Identificadores

Bibliografa
Abraham Silberschatz y Otros. Fundamentos de Base de Datos. Cuarta Edicin. Madrid: McGraw-Hill, 2002

Video Tutorial: Modelo Entidad Relacin de Base de Datos


http://www.youtube.com/watch?v=HYHLt-NLy6E&feature=g-useru&context=G2ef8ef7UCGXQYbcTJ33bME9ZvPlpDPTCZwB_6Q3wFsr09uO9GjC4

Cuenta con un rico conjunto de tipos de datos. Soporta mltiples mtodos de almacenamiento de las tablas

Su administracin se basa en usuarios y privilegios

Destacable velocidad de respuesta Est desarrollado en C/C++ y probado con numerosos compiladores
Sus opciones de conectividad abarcan TCP/IP, sockets UNIX y sockets NT, adems de soportar completamente ODBC.

Altamente confiable en lo referente a estabilidad.

Su uso puede ser como cliente-servidor o incrustado en aplicaciones

Est optimizado para equipos de mltiples procesadores

Ejecutables para 19 plataformas diferentes

No soporta procedimientos almacenados

No incluye disparadores

No incluye vistas

No incluye caractersticas de objetos como tipos de datos estructurados definidos por el usuario, herencia etc.

REQUISITOS PREVIOS
Puede utilizarse cualquier equipo reciente
No poner las bases de datos en una carpeta de red para Windows o en una carpeta montada con NFS en Linuz

Para mejorar el
rendimiento de un servidor MySQL se tiene que primar el aumeto

de memoria.
La velocidad del microprocesador es lo siguiente en el orden de prioridades
La velocidad se degradara enormemente dado que el servido debera interrogar las bases de datos por la red.

BIBLIGRAFA

Camps Par, Rafael. (2005) Base de datos. Barcelona: Universitat Oberta de Catalunya
Thibaud, Ciryl. (2006). MySQL 5. Recuperado el 14 de

abril del 2012 de http://books.google.com.pe/books?id=wY0bHPmWNUC&pg=PA58&dq=instalacion+de+mysql&hl=es&sa =X&ei=_5aMT2pJYKk8gS9nrHcCQ&ved=0CDYQ6AEwAA#v=onepa ge&q=instalacion%20de%20mysql&f=false

Вам также может понравиться