Sunteți pe pagina 1din 7

Bases de datos

M. En C. Mariana Pineda Mndez

DEFINICIONES
Base de datos : Coleccin de piezas de informacin interrelacionadas o independientes. Contiene
informacin relevante para una empresa u organizacin.
Base de datos relacional: Coleccin de datos organizados de manera lgica y controlados en
forma centralizada.
Sistema Manejador de Base de Datos: Software que administra la creacin, organizacin, y
modificacin de una base de datos, as como el acceso a la informacin almacenada en esta.
Un sistema administrador de base de datos proporciona control centralizado, independencia de
datos, una estructura fsica compleja que permite realizar un acceso eficiente, mantiene la
integridad de la informacin, recupera la informacin perdida y niveles de seguridad en cuanto al
acceso y manipulacin de la informacin de base de datos.

DEFINICIONES
En el diseo de bases de datos comnmente se habla de cuatro conceptos claves:

Entidad: Es un objeto que forma parte del dominio del sistema. Por ejemplo: Personas, Empleados,
etc. Una tabla es la estructura que almacena los datos de una entidad en particular. Una tabla es
como un arreglo bidimensional de filas y columnas.
Registro: Representa una fila en una tabla y es un conjunto de valores asociados a los atributos de
una entidad.
Atributo: Es un calificador asociado a la entidad que nos da ms informacin acerca de ella. Una
columna representa un atributo asociado a una entidad. Cada atributo tiene un nombre y un tipo de
dato.

Relacin: Establece la forma en que interactan las entidades.

DEFINICIONES
Llave primaria. Un atributo o conjunto de atributos que permiten identificar de manera nica a cada
registro dentro de la tabla. Todas las tablas deben tener una llave primaria. No se permiten valores nulos
en las columnas que forman parte de una llave primaria.
Llave fornea: una o varias columnas que pertenecen a una tabla y que forman la llave primaria de otra
tabla.
Una relacin entre tablas se establece a travs de un conjunto de columnas que las tablas tengan en
comn. Las llaves primaria y forneas permitirn establecer dicha relacin. Las relaciones pueden ser: uno
a muchos, muchos a muchos y uno a uno.

RELACION UNO A UNO


En una relacin uno a uno, un rengln de una tabla, denominada maestra corresponde a un rengln en
otra tabla, denominada detalle.

En este ejemplo idreservacion de la


tabla valoracin no solo es llave
primaria sino tambin llave fornea.

RELACION UNO A MUCHOS


En una relacin uno a mucho un registro de la tabla maestra corresponde a uno o ms de un rengln
en la tabla detalle.

RELACION MUCHOS A MUCHOS


Tomando como el ejemplo del sistema de reservacin de cabaas, consideremos la manera en que se
relacionan los clientes (arrendadores ) con las cabaas. Un cliente puede rentar una o varias cabaas a
la vez o en diferentes periodos de tiempo. Una cabaa tambin puede ser rentada por varios clientes
(en diferentes periodos de tiempo). Cuando tenemos este tipo de relaciones nos enfrentamos al
siguiente problema Dnde se coloca la llave fornea? En estos casos lo usual es definir una tabla
intermedia que representa la relacin entre las dos entidades.

S-ar putea să vă placă și