Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a las Bases de Datos Relacionales: Conceptos y Ejemplos, Apuntes de Tecnologías de la Información y la Comunicación

Apuntes acerca de las bases de datos relacionales

Tipo: Apuntes

2020/2021

Subido el 11/01/2023

monique21
monique21 🇲🇽

5 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Modelo de Base de Datos Relacional
Entre las bases de datos más utilizada actualmente, tenemos la base de datos relacional. Este tipo de base de
datos es una herramienta empleado por todo tipo de empresas, independientemente de su tamaño o sector de
negocio.
¿Qué es una base de datos relacional?
Una base de datos relacional es, en esencia, un conjunto de tablas (o relaciones) formadas por filas (registros) y
columnas (campos); así, cada registro (cada fila) tiene un ID único, denominado clave y las columnas de la tabla
contienen los atributos de los datos. Cada registro tiene normalmente un valor para cada atributo, lo que
simplifica la creación de relaciones entre los puntos de datos.
Elementos de las bases de datos relacionales
Relación
La relación se representa mediante una tabla, esta tabla representa a lo que en el modelo entidad -
relación llamábamos entidad. Esta tabla contiene los atributos (columnas) y las tuplas (filas).
Atributo
Se trata de cada una de las columnas de la tabla. Vienen definidas por un nombre y pueden contener un
conjunto de valores a los cuales se les llama dominio.
Tupla: se trata de cada una de las filas de la tabla. Es importante señalar que no se pueden tener tuplas
duplicadas en una tabla.
Dominios
El dominio dentro de la estructura del modelo relacional es el conjunto de valores que puede tomar un
atributo. Existen dos tipos de dominios:
Dominios generales:
son aquellos que están comprendidos entre un máximo y un mínimo.
Dominios restringidos:
son los que pertenecen a un conjunto de valores específicos.
Claves
Cada tupla de una tabla tiene que estar asociada a una clave única que permita identificarla.
Una clave puede estar compuesta por uno o más atributos.
Una clave tiene que ser única dentro de su tabla y no se puede descartar ningún atributo de la misma
para identificar una fila.
Existen dos tipos de claves:
Clave primaria (Primary Key):
es el valor o conjunto de valores que identifican una fila dentro de una
tabla. Nunca puede ser NULL. Un ejemplo claro de clave primaria seria el DNI, que es único para cada
persona y no puede ser NULL.
Clave ajena (Foreign Key):
es el valor o valores de una tabla que corresponde con el valor de una clave
primaria en otra tabla. Esta clave es la que representa las relaciones entre las tablas.
pf3

Vista previa parcial del texto

¡Descarga Introducción a las Bases de Datos Relacionales: Conceptos y Ejemplos y más Apuntes en PDF de Tecnologías de la Información y la Comunicación solo en Docsity!

Modelo de Base de Datos Relacional

Entre las bases de datos más utilizada actualmente, tenemos la base de datos relacional. Este tipo de base de datos es una herramienta empleado por todo tipo de empresas, independientemente de su tamaño o sector de negocio.

¿Qué es una base de datos relacional?

Una base de datos relacional es, en esencia, un conjunto de tablas (o relaciones) formadas por filas (registros) y columnas (campos); así, cada registro (cada fila) tiene un ID único, denominado clave y las columnas de la tabla contienen los atributos de los datos. Cada registro tiene normalmente un valor para cada atributo, lo que simplifica la creación de relaciones entre los puntos de datos.

Elementos de las bases de datos relacionales

Relación

La relación se representa mediante una tabla, esta tabla representa a lo que en el modelo entidad- relación llamábamos entidad. Esta tabla contiene los atributos (columnas) y las tuplas (filas).

Atributo

Se trata de cada una de las columnas de la tabla. Vienen definidas por un nombre y pueden contener un conjunto de valores a los cuales se les llama dominio. Tupla: se trata de cada una de las filas de la tabla. Es importante señalar que no se pueden tener tuplas duplicadas en una tabla.

Dominios

El dominio dentro de la estructura del modelo relacional es el conjunto de valores que puede tomar un atributo. Existen dos tipos de dominios:

Dominios generales: son aquellos que están comprendidos entre un máximo y un mínimo. Dominios restringidos: son los que pertenecen a un conjunto de valores específicos.

Claves

Cada tupla de una tabla tiene que estar asociada a una clave única que permita identificarla. Una clave puede estar compuesta por uno o más atributos. Una clave tiene que ser única dentro de su tabla y no se puede descartar ningún atributo de la misma para identificar una fila.

Existen dos tipos de claves: Clave primaria (Primary Key): es el valor o conjunto de valores que identifican una fila dentro de una tabla. Nunca puede ser NULL. Un ejemplo claro de clave primaria seria el DNI, que es único para cada persona y no puede ser NULL. Clave ajena (Foreign Key): es el valor o valores de una tabla que corresponde con el valor de una clave primaria en otra tabla. Esta clave es la que representa las relaciones entre las tablas.

Ejemplo:

Relación : Tabla bidimensional para la representación de datos. Ejemplo: Empleado Tuplas : Filas de una relación que contiene valores para cada uno de los atributos (equivale a los registros). Ejemplo:12095444, Alberto, Gómez, Martínez, 2345676, 20/11/1969. Representa un objeto único de datos implícitamente estructurados en una tabla. Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma entidad. Atributos : Columnas de una relación y describe las características particulares de cada campo. Ejemplo: pasaporte Claves : Campo cuyo valor es único para cada registro. Principal, identifica una tabla, y Foránea, clave principal de otra tabla relacionada. Cardinalidad : número de tuplas(m). Grado : número de atributos(n). Dominio : colección de valores de los cuales el atributo obtiene su atributo.