Está en la página 1de 2

CONCEPTOS DE BASES DE DATOS

Una base de datos es un conjunto de información organizada de manera que pueda ser utilizada
eficientemente. Un directorio telefónico, un diccionario, un calendario o un libro de recetas son
ejemplos de bases de datos.

Un dominio describe un conjunto de posibles valores que puede tomar una variable. Como un
dominio restringe los valores del atributo, puede ser considerado como una restricción.

y=f(x)/xϵ
Ejemplos: Numero de cédula, código, número de tarjeta de identidad

Entidad: cualquier lugar, persona o cosa acerca de la cual se puede dar información. Pueden ser
concretas o abstractas, tangibles o intangibles.
Ejemplos: Estudiante, Concierto, automóvil, conferencia

Atributo: es una especificación (característica) que define una propiedad de un objeto, elemento o
archivo. Son los componentes de una Entidad, por ejemplo, la Entidad Estudiante, tiene varios
atributos: Código, Nombre, Apellido, Fecha de Nacimiento, Género, entre otros

Registro: También llamado Tupla, fila, conjunto de todos los campos (atributos) de una fila de la
tabla, es decir, la fila de la tabla.

Clave Primaria (PK): es una columna o un conjunto de columnas en una tabla cuyos valores
identifican de forma exclusiva una fila (registro) de la tabla. Un campo clave es un dato que define
de manera única cada registro de una tabla. Un campo clave no puede tener valores nulos y siempre
debe tener un índice único.

Clave foránea (FK): es una columna o un conjunto de columnas en una tabla que tiene el mismo
dominio de una clave primaria de otra tabla. Para poder añadir una fila con un valor de clave
foránea específico, debe existir una fila en la tabla relacionada con el mismo valor de clave primaria.

Relaciones de bases de datos: son asociaciones entre tablas que se crean utilizando sentencias de
unión para recuperar datos. La tabla siguiente describe las relaciones de bases de datos. Las dos
tablas pueden tener sólo un registro en cada lado de la relación.
Tipos de Relaciones:

1a1
Aparece cuando un registro de la tabla A sólo puede relacionarse con 1 registro de la tabla B. Este
modelo aparece en relaciones de tipo exclusivo, como por ejemplo Países-Banderas, ya que cada
país tiene una única bandera oficial, y cada bandera sólo puede pertenecer a un país; otro ejemplo
sería Matrículas de coches y Número de bastidor.
1 a muchos
En este caso, un registro de la tabla A puede relacionarse con varios de la tabla B. Es el tipo más
habitual y utilizado, y existen numerosos casos; por ejemplo, domicilios con personas que viven en
el mismo, nombre de empresa con sus trabajadores, proveedores con productos que sirven…
Muchos a muchos
Se da si varios registros de A pueden relacionarse con varios de B y viceversa. Es quizás la menos
habitual de manera formal, aunque en futuras entradas veremos cómo podemos plantear una
situación de este tipo para manejarla de forma efectiva.
El ejemplo clásico, es tener dos tablas, una de actores y otra de películas, ya que lo habitual es que
cada actor haya trabajado en varias películas, y que éstas estén formadas por varios actores.

También podría gustarte