Está en la página 1de 10

CONSTRUCCION DE BASES DE DATOS CON MYSQL.

(2922756)

INFORME TÉCNICO AA4-EV01

POR LEONARDO ALBERTO CONDE TORRES


CODIGO 17653787

INSTRUCTOR

DARLEY ACOSTA CORRALES

SERVICIO NACIONAL DE APRENDIZAJE SENA


FLORENCIA – CAQUETA
2024
INTRODUCCION
Los datos de todas las empresas pueden tener problemas de precisión y
coherencia pudiendo provocar perturbaciones y complicaciones comerciales
sustanciales de ahí que comprender los conceptos básicos de la integridad de
datos y como funciona es el paso inicial para conservar su calidad y mantenerlos
seguros, existen varios métodos que pueden garantizar la integridad de los datos
los cuales serán enunciados a continuación.

EVIDENCIAS
Informe técnico AA4-EV01. La presente actividad propone diseñar y ejecutar una
serie de pruebas que permitan validar el diseño y correcto funcionamiento de la
base de datos construida en la actividad 3.2, el resultado de esta actividad debe
ser documentado en un documento tipo informe, con el conjunto de acciones
necesarias para la manipulación de la base de datos, teniendo en cuenta los
requerimientos y las instrucciones del lenguaje SQL en la búsqueda de asegurar la
integridad de los datos almacenados.
Material de formación a consultar
Para desarrollar esta actividad debe tener en cuenta el componente formativo:
Pruebas de validación de bases de datos MYSQL. Las pruebas del modelo de
base de datos diseñada y construida son fundamentales para la validación de la
integridad de los datos, este tipo de pruebas le permite validar todas las
restricciones de integridad.

Iniciamos nuestro Workbench

PRUEBA DE INTEGRIDAD MYSQL


Ejecucion paso a paso de las pruebas de integridad realizadas a la base de datos
tipo relacional previamente construida para la compañía Import Tech S.A.S., cuya
función es servir de interfaz entre la base de datos, el usuario y las distintas
aplicaciones utilizadas.
Screen Shots

 Establecer que una columna tenga un valor Not Null. Se define


efectuando la declaración de una columna es Not Null cuando la
tabla que contiene las columnas se crea por primera vez, como
parte de la sentencia Create table.

 Para un chequeo de validez en la tabla producto, se define un


atributo llamado Stock el cual define un campo de tipo entero,
esto significa que, al momento de insertar algún registro, no
se permitirá ingresar valores decimales como 30,5
computadores ya que se generará un error de validez.
 Continuamos estableciendo una llave primaria de una tabla, el
cual debe tener un valor único para cada fila de la tabla; si no, la
base de datos perderá su integridad. Un intento de insertar o
actualizar una fila con un valor de la llave primaria ya existente
fallará. (Este tipo de prueba lo que debe garantizar es que no se
repitan varios registros o tuplas con un mismo identificador, de
ahí el concepto que la primera llave debe ser de valor único.)

 En cuanto a la inserción de registros, el tipo de prueba para


incluir un nuevo registro; producto llamado computador
portátil el cual quedo registrado con el idProducto = 1, tal
como se evidencia en nuestra siguiente imagen.

 Sin embargo, cuando en el tipo de prueba registrado, trata de


utilizar un mismo identificador, se generará un error tal como
se evidencia a continuación.
Ahora bien podemos realizar las pruebas a continuación para validar el correcto
funcionamiento de nuestra base de datos.

Verificamos que las columnas tengan un valor Not Null ya que es la


primera vez que se crean las tablas y también verificamos el tipo de datos.

En el siguiente paso crearemos la base de datos en las opciones que indican las
fechas.
Se exporta el modelo a un Sript
Una vez terminado el proceso ya podemos ejecutar y probar nuestro
diseño.

Ejecutamos el script y vemos que la base de datos ya está creada


correctamente y seleccionamos la tabla cliente para inserta datos.

Se realizó la prueba de inserción de datos en la tabla cliente y los


resultados fueron exitosos, como lo podemos evidenciar en la imagen.
CONCLUSION
Al realizar las pruebas de integridad de datos, se nos pueden evidenciar múltiples
errores, es por esto la importancia de realizar una validación de todos los tipos de
datos, sean los correspondientes a lo que se quieren en el diseño de nuestra base
de datos.

También podría gustarte