Académique Documents
Professionnel Documents
Culture Documents
.1 Integridad
Las restricciones inherentes, las restricciones explcitas y las restricciones semnticas, son
consideradas cuando se disea la estructura de la base de datos, y son necesarias para
asegurar su estado correcto o consistente, es decir, aseguran la calidad de los datos de la
base de datos.
Integridad de
entidad
Define una fila como entidad nica, para una ndices y restricciones UNIQUE, o
tabla determinada. Exige la integridad de las restricciones PRIMARY KEY.
columnas de los identificadores o la clave
principal de una tabla.
Integridad de
dominio
Integridad
referencial
La integridad
definida por el
usuario
3.2 Acciones
Para tratar de evitar o en su defecto disminuir la problemtica asociada a la falta de la
calidad en los datos, es necesario llevar a cabo diversas acciones, como asegurarse de la
calidad en las aplicaciones, en el sistema de base de datos y en el diseo del modelo mismo:
Divisin del trabajo en posibles estados, por los que puede pasar la informacin.
Establecer un control de flujo, evitando pasar a la siguiente fase hasta que no
termina la anterior, asegurando que no se deja ningn paso sin hacer.
Control total de usuarios que tienen acceso a la aplicacin, y control estricto de los
perfiles a los que pertenecen. Los usuarios estarn dentro de un perfil concreto, que
les proporcionar acceso solo a determinadas funciones o datos.
Llevar un control de campos que pueden ser modificados para cada regla de
validacin, evitando errores accidentales sobre campos correctos.
Production.Product.
La integridad referencial (el SMBD), en este caso SQL Server, restringir a los usuarios de
realizar las operaciones en las filas, tal como:
Agregar o cambiar filas en una tabla relacionada, si no hay ninguna fila asociada en
la tabla principal.
Cambiar valores en una tabla principal, que crea filas hurfanas en una tabla
relacionada.
Eliminar filas de una tabla principal, cuando hay filas relacionadas coincidentes.
Limpieza de datos
Coincidencia de datos
Otras herramientas desarrolladas para la calidad de datos en las bases de datos son:
Conclusin
Cada vez son ms las actividades que se suman a la utilizacin de sistemas informticos que
utilizan bases de datos con informacin, que puede ser blanco fcil de ataques cibernticos,
invasin de privacidad, fraudes y malos manejos, que ponen en riesgo desde la calidad de
vida del afectado, hasta la viabilidad de negocios. Por este motivo, se requiere del
desarrollo de sistemas que manejen la informacin de forma segura.
Con respecto a la accesibilidad de los datos, es importante que los sistemas proporcionen
resultados confiables, rpidos y seguros, adems de que estn disponibles en cualquier
momento, pero solo para quien sean requeridos.
La calidad de datos depende, en gran medida, de las especificaciones de diseo, en cuanto a
las restricciones establecidas. Adems, es importante incluir el uso de herramientas de
calidad de datos, como una actividad ms en la bsqueda de sistemas de bases de datos
confiables y eficientes.
Referencias bibliogrficas:
CodePlex Project Hosting for Open Source Software. Comunity Projects & Products
Samples. Microsoft Sql Server (2012). Recuperado de
http://sqlserversamples.codeplex.com/
Asegrate de poder:
Describir las acciones que pueden asegurar la calidad de los datos en un sistema de
bases de datos relacional.
Tarea 1:
Instrucciones:
1. Realiza las tablas necesarias en una base de datos para almacenar la informacin de
tu grupo en esta materia, mostrando calificaciones, maestra a la que pertenecen e
institucin educativa.
2. Una vez que tengas diseada la base de datos, es necesario que realices en SQL al
menos 5 consultas para mostrar los datos ms importantes.
3. Agrega a tu trabajo tres opciones de SMBD, que utilizaras para implementarlos,
llevando a cabo lo siguiente:
a. Realiza una tabla comparativa de sus caractersticas.
b. Enlista las ventajas y desventajas principales de cada uno.
c. Indica cules son los ms utilizados y por qu.
4. Busca diseos de bases de datos, elige el que te parezca ms completo.
5. Esta informacin te ser til para la prxima actividad.
Realiza la entrega de tu ejercicio en forma de reporte.