Curador de Datos
Curador de Datos
Curador de Datos
Nivel 1
Aprende a administrar, crear, limpiar, manejar y optimizar una base de datos, mediante un software
especializado, para que la información sea útil y se convierta en un activo importante para la toma
de decisiones.
Presenta la información de manera sencilla por medio de tablas o graficas para que los clientes
tomen la mejor decisión.
Crear bases de datos para facilitar el almacenamiento y la consulta de grandes cantidades de
información, limpiarlas y funcionen más rápido y ocupen menos espacio.
Mantenimiento de las bases mediante el respaldo y la recuperación de la información.
Cuidar y evitar compartir información que no es tuya.
Medidas de seguridad y salud laboral
Conocer medidas de seguridad y ética del curador de datos.
Buscar que el espacio de trabajo este en las mejores condiciones: conservar limpio el lugar, respetar
los horarios de comida y emplea las zonas destinadas para hacerlo, mantener el espacio de trabajo
ventilado y con iluminación adecuada, tener botiquín, revisar conexiones, salidas de emergencia,
conectar equipos a un regulador.
Medidas preventivas: cuida tu postura, mantener cabeza en alto, relajar hombros, relajar la espalda
en la silla, vigilar la flexión del brazo y antebrazo (90°), ajustar el monitor a la altura de la vista,
estar a un brazo de distancia del monitor y apoyar los pies al piso.
La base de datos y su estructura
Conocer la estructura de la base de datos como entidades, atributos y registros.
Elementos de la base de datos: tablas (tienen campos (características e información, sirven como
clasificadores) y registros (datos ordenados en los campos), tienen una llave primaria para evitar
repetir registros). Las mas comunes son los que siguen el modelo entidad relación.
Modelo entidad relación
Crear una base de datos a través del modelo entidad-relación.
Es la herramienta que se utiliza para dividir la información en tablas de menor tamaño, para
relacionarlas entre si y agilizar el procesamiento de los datos. Te permite actualizar toda la base si
se modifica un registro. Se compone de:
Entidad: Representa cualquier cosa que se distingue de las demás y se interese guardar información
en una tabla.
Atributos: Campos de la tabla.
Relación de entidades. Las entidades se relacionan entre si a través de sus llaves.
Modelo entidad relación: Se representa con un diagrama. Entidades = rectángulos, atributos =
óvalos, relaciones = rombos, todo se une con flechas.
Cardinalidad
Relacionar entidades entre sí.
Tipos de cardinalidades:
Relación uno a uno: El registro de una entidad solo se puede relacionar con otro registro de
otra entidad.
Relación de uno a muchos: El registro de una entidad se puede relacionar con varios
registros de otra entidad.
Relación muchos a muchos: Dos o más registros de una entidad se pueden relacionar con
dos o más registros de otra entidad.
Interfaz gráfica.
Componentes:
Saber esto te permite crear, mantener y manipular las bases de datos.
Creación de la base de datos
Crear una base de datos por medio de un sistema gestor y un modelo entidad-relación.
Se debe tener definida las entidades, los atributos, y el modelo entidad-relación. Inicio de sesión en
el gestor se debe hacer con el usuario principal llamado ROOT. HeidiSQL, nuevo (crear sesión),
nombrarla para identificarla, contraseña.
Creación de base de datos. Click derecho sobre el nombre de la sesión, crear nuevo, base de datos,
nombrarla, aceptar.
Creación de tablas. Click derecho sobre la base de datos, crear nuevo, tabla, nombrarla, agregar
(para agregar campo a la tabla), introducir nombre del campo, tipo de dato, longitud (número max
de caracteres), dejar en blanco el resto, guardar.
Se encontrará la tabla en el área de selección o actualiza.
Lección 3
Relación entre tablas
Relacionar tablas o entidades a través de llaves primarias y foráneas.
Llave primaria. Es el campo que permite identificar un registro de forma única, con el fin de que se
pueda acceder, organizarlo, y manipularlo. Por eje: código de barras de un producto. Para crearla:
Elegir tabla, escoge el campo, click derecho, crear nuevo índice, seleccionar primary, guardar.
Llave foránea. Campo de una tabla que hace referencia a la llave primaria de otra tabla, lo que
forma la relaciones. Para crearla: elegir tabla, click en las pestañas llaves foráneas (parte superior
del área del trabajo), agregar, aparece FK (puede cambiarle el nombre), en columna elige el
elemento de la tabla que será la llave foránea, en tabla de referencia elige la tabla con la cual se hará
la relación, en columna foránea escoge la llave primaria de la tabla, guardar.
Verificar que la llave foránea y la llave primaria tenga el mismo tipo de dato y longitud.
Manipulación de datos
Agregar, modificar y eliminar registros de una base de datos.
Insertar un registro en tabla. En el área de selección elige la tabla que desea modificar, selecciona la
pestaña de Datos, selecciona el icono de +, aparecerá una fila en la tabla que podrá llenar haciendo
doble click en ella, repetirlo con cada uno de los registros que insertes.
Borra un registro en tabla. Repetir los dos primeros pasos del procedimiento anterior, selecciona el
registro, selecciona el icono de -, en el mensaje de confirmación dar aceptar.
Actualizar registro en una tabla. Selecciona el campo de registro, dar doble click, en la ventana
auxiliar modifica el dato, pulsa enter.
Integridad de datos
Verificar que los datos no se pierdan en una base con la condición de “cascade” en “update” y
“delete”.
Integridad referencial. Es un sistema de reglas que debes aplicar al crear una llave foránea, son
utilizadas en las bases de datos, para evitar que la información se borre o modifique
accidentalmente.
Actualización y borrado en cascada. Son dos opciones que deben seleccionarse cuando creas una
llave foránea, pues te ayudaran a eliminar o modificar un registro que tenga datos relacionados en
otras tablas.
Procedimiento. Selecciona la llave foránea, en UPDATE y DELETE escoge la opción CASCADE,
click en el botón actualizar.
Tomar en cuenta lo siguiente: La llave foránea de una tabla debe ser la llave primaria de otra tabla,
los cambios en la llave primaria se deben verificar que se realicen en la llave foránea, si no se tiene
la opción CASCADE, aparecerá NULL ya que no se actualizan.