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

UNIVERSIDAD ABIERTA PARA ADULTOS

Asignatura
Sistema De Base de Datos 2

Tema
Base de datos Relacional

Sustentado por
Miguel Ángel Peña Estrella

Matricula: 16-6576

Facilitador
Mario Ortiz

Fecha
viernes, 13 de septiembre, 2019
Santiago de los Caballeros, Rep. Dom.
¿Qué es una base de datos?
Se llama base de datos, o también banco de datos, a un conjunto de información
perteneciente a un mismo contexto, ordenada de modo sistemático para su
posterior recuperación, análisis y/o transmisión. Existen actualmente muchas
formas de bases de datos, que van desde una biblioteca hasta los vastos
conjuntos de datos de usuarios de una empresa de telecomunicaciones.

Realiza las siguientes actividades:


1. Investigación en la web acerca del concepto del modelo
relacional:

Modelo relacional: modelo de organización y gestión de bases de datos


consistente en el almacenamiento de datos en tablas compuestas por filas, o
tuplas, y columnas o campos. Se distingue de otros modelos, como el jerárquico,
por ser más comprensible para el usuario inexperto, y por basarse en la lógica
de predicados para establecer relaciones entre distintos datos. Surge como
solución a la creciente variedad de los datos que integran las data warehouses
y podemos resumir el concepto como una colección de tablas (relaciones).

Tabla: es el nombre que recibe cada una de las relaciones que se establecen
entre los datos almacenados; cada nueva relación da lugar a una tabla. Están
formadas por filas, también llamadas tuplas, donde se describen los elementos
que configuran la tabla (es decir, los elementos de la relación establecida por la
tabla), columnas o campos, con los atributos y valores correspondientes, y el
dominio, concepto que agrupa a todos los valores que pueden figurar en cada
columna.

Claves: elementos que impiden la duplicidad de registros, una de las grandes


desventajas que presentan otros modelos de organización y gestión de bases
de datos. Existen dos grandes tipos de claves: las claves primarias y las
secundarias o externas.
Claves primarias: son los atributos (columnas) según el tipo de relación que se
ha definido en la tabla. Pueden añadirse otros atributos específicos y propios.

Claves externas o secundarias: son las claves que se definen para cada una
de las claves primarias establecidas para los elementos o entidades de una
relación.

Restricción de identidad: límites y restricciones que se imponen en las


relaciones, imprescindibles para mantener la significación correcta de la base de
datos. Es un concepto íntimamente vinculado a las reglas de integridad propias
del modelo relacional, el cumplimiento de las cuales está garantizado por las
claves primarias y externas.

2. Diseño de una base de datos relacional.


El diseño de una base de datos es la definición de la estructura que se le da a
los datos se manejan en la base de dato.
El proceso de diseño de bases de datos se dividir en 3 grandes bloques:

Diseño conceptual: en esta parte describimos de forma independiente al


sistema gestor de bases de datos, toda la estructura que tendrá nuestro sistema.
Esta parte es fundamental y es clave para el diseño de una base de datos
exitosa. En este tutorial te voy a explicar cómo funciona el modelo entidad-
relación que forma parte del diseño conceptual.

Diseño lógico: Esta fase toma como base lo desarrollado durante la fase
conceptual y nos permite desarrollar más a profundidad los datos producto de
las diferentes relaciones entre las entidades. Aquí vamos a tener una vista previa
de cómo el motor de bases de datos va a ver nuestro esquema o mapa de
implementación.

Diseño físico: Aquí procedemos a implementar nuestra base de datos de la


forma más eficiente posible al sistema de gestión de bases de datos de nuestra
elección. Es aquí donde llevamos nuestra estructura general a la forma requerida
por el sistema de gestión de bases de datos que elegimos para nuestro proyecto.

Qué es una entidad:


Las entidades representan cosas u objetos (ya sean reales o abstractos), que se
diferencian claramente entre sí.
Ejemplo: un taller mecánico, donde se podría crear las siguientes entidades:
Empleado (objeto físico): información de los trabajadores.
Cargo del empleado (cosa abstracta): información de la función del empleado.
Ejemplo:

Una vez definimos todo lo que está englobado dentro de cada entidad
procedemos a asignarle el tipo de datos que va a almacenar cada uno de ellos,
y para esto hay que definir el tipo de datos que vamos a manejar (como en
programación char, entero, real, etc.) además de un identificador único para
cada objeto, conocido como llave o clave obligatorio siempre.
Diseñar una base de datos para un consultorio médico en SQL
Server.

3. Determinar mediante un ejemplo práctico cuando utilizar en una


base de datos:

Relación uno a uno.


Un paciente solo puede tener una habitación asignada y en una habitación solo
puede haber un paciente
Relación uno a varios.
Un paciente puede tener varias cita, pero no pueden a ver varios paciente en una
cita a la misma hora

Relación varios a varios.


Un paciente puede tener varias cita y un médico puede tener varios paciente .

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