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

Actividad de aprendizaje N 2

SAIR MEDINA SANES


3.1.
Actividad de Reflexin Inicial
Cmo ayudan las Bases de Datos Relacionales en la construccin de un
Sistema de Bases de Batos?
Las bases de datos son la razn de ser de un Sistema de Bases de Datos (SBD),
ya que son su eje principal. Los SBD tienen tres componentes.
La base de datos.
El sistema de gestin de base de datos (SGBD).
Software de interaccin con el SGBD.
En este orden de ideas, si no existe una base de datos que podamos gestionar, el
SGBD no tendra funcin (excepto que lo usemos para crearla) y por ende el
software de interaccin con el SGBD tampoco, o mirndolo desde otra perspectiva
no habra donde insertar y consultar datos.
Siendo el modelo relacional el ms usado en la actualidad y basndose en la
percepcin y modelacin del mundo real, es de suma importancia y gran ayuda
para la construccin de un SBD, puesto que uno de los objetivos de una base de
datos es poder almacenar y brindar informacin real y oportuna, que no contengan
redundancia de datos y as poder ayudar a la toma de decisiones de una
organizacin o de manera personal.
Cules seran las etapas o fases principales para un buen diseo de un
SBD
Para un buen diseo de un SBD hay que tener en cuenta los siguientes pasos.
1. Etapa o fase de anlisis de requerimientos: se trata de un estudio inicial
de lo que se tiene, la funcin y las falencias, de dicho estudio se debe
elaborar un documento en donde este consignada toda la informacin del
estado actual y de las necesidades que se tienen.
2. Diseo conceptual de la base de datos: en esta fase se define la
estructura y los atributos de la BD, cules sern sus tablas, los campos en
cada tabla, las llaves primarias, las relaciones entre ellas y otros aspectos.
3. Diseo lgico: en esta etapa del procesos se aplica el SGBD a la ase
anterior
4. Base de datos fsica: establece la forma de almacenamiento y acceso a la
BD en pro de un buen rendimiento de la misma.
Con un buen diseo de SBD se garantiza integridad, confiabilidad, agilidad y
seguridad en la informacin.

3.2. Actividad de Apropiacin del Conocimiento (Conceptualizacin y


Teorizacin)
1.

Analice los siguientes ejemplos del Modelo relacional, y con base a estos
especifique si se cumplen o no los siguientes aspectos: (Realice este anlisis
de forma individual, es decir responda las preguntas para cada tabla)
a) Los nombres de los renglones tienen relacin con la entidad.
TABLA CLIENTES: si
TABLA ARTCULOS: si aunque en el proveedor es mejor si se coloca como
cdigo_proveedor.
TABLA PROVEEDORES:si aunque es mejor si los nombres se estructuran
de la siguiente forma nombre_tabla, ejemplo nombre_proveedor
TABLA FACTURA_ENC: si
TABLA DETALLE FACTURA: si
b) Todas las columnas contienen datos congruentes a los atributos de la
entidad.
TABLA CLIENTES: si
TABLA ARTCULOS: si
TABLA PROVEEDORES: si
TABLA FACTURA_ENC: si
TABLA DETALLE FACTURA: si
c) Cada campo tiene valor atmico.
TABLA CLIENTES: si
TABLA ARTCULOS: si
TABLA PROVEEDORES: si
TABLA FACTURA_ENC: si
TABLA DETALLE FACTURA: si
d) Todos los atributos tienen un nombre nico.
TABLA CLIENTES: no
TABLA ARTCULOS: no
TABLA PROVEEDORES: no
TABLA FACTURA_ENC: si
TABLA DETALLE FACTURA: si
e) Existen tuplas idnticas.
TABLA CLIENTES: no
TABLA ARTCULOS: no
TABLA PROVEEDORES: no
TABLA FACTURA_ENC: no
TABLA DETALLE FACTURA: no

2.

Revise el siguiente ejemplo de una Tabla de comparendos e indique lo


siguiente:
a) Cul o cules de las caractersticas de la relacin NO est cumpliendo la
tabla? Justifique su respuesta.

En la tabla podemos observar que no est definida llave primaria, que debe
ser el documento de identidad de cada infractor ya que es un numero nico
e irrepetible, en la segunda tupla en el atributo documento dice no tiene,
generando que ya no haya dominio en esa columna ya que est admitiendo
campos numricos y alfabticos, en un campo que debe ser numrico por
el atributo que llama, por otra parte vemos que en los atributos comparendo
y placa admite ms de un valor, por tanto los valores no son atmicos,
adems algunos datos no son atributos propios del infractor,incurriendo
entonces en las siguientes faltas.

b)

Los campos contienen datos acerca de los atributos de la entidad. (en la


segunda tupla, primer atributo no sucede as)

Todos los valores almacenados en un campo son del mismo tipo, es


decir, estn definidos sobre el mismo dominio. (en la segunda tupla,
primer atributo no sucede as)

Las tuplas poseen los datos correspondientes a la entidad o tabla

Una vez identificadas las caractersticas que NO se cumplen en la


tabla, realice las modificaciones que considere necesarias para que la
entidad cumpla con las caractersticas de una relacin. Justifique su ajuste.

Para que no suceda que un atributo tan vital como el documento quede vaco o sin
informacin relevante, se debe colocar como llave primaria y adems se debe
asignar en este caso un campo numrico.
Por otra parte para que no hallen dos datos en un mismo atributo como en el caso
de comparendo y placa_vehiculo, se deben crear tablas auxiliares en donde se
especifiquen los detalles de cada comparendo y cada infraccin

De esta manera garantizamos los atributos propios de cada entidad y una buena
relacin entre las tablas de la base de datos.

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