Está en la página 1de 21

Actividad

Curador de datos [Nivel 1]


Lección 1 / Actividad 1
Buenas prácticas

Propósito de la actividad

Reforzar los valores éticos del curador de datos y acondicionar un lugar para
el desempeño de tus actividades.

Practica lo que aprendiste

I. Acondiciona un lugar para que puedas realizar tu trabajo de


acuerdo a las siguientes instrucciones:

1. El escritorio o mesa de trabajo debe estar completamente limpio


para que coloques una computadora o laptop

2. Busca una silla que te permita colocarte a una altura para que el
monitor te quede de frente a tu vista

3. Si requieres mouse, consigue también un tapete para mouse

4. Si la silla está muy alta puedes ocupar un apoyo

5. Si vas a trabajar en casa fija un horario de trabajo y de comida.


Actividad

II. Relaciona las preguntas con la respuesta correcta.

¿Para qué sirve implementar medidas de Mantener el lugar limpio.


seguridad y salud laboral?
Respetar horarios de comida y
¿En qué partes de tu casa debes evitar lugares destinados para hacerlo.
trabajar?
Iluminación adecuada y ventilado.
¿Qué puede pasar si trabajas en cama?
¿A qué distancia debe estar el monitor del 90°
usuario?

¿Qué puedes hacer para evitar variaciones A la altura de la vista.


de voltaje que afecten tu equipo de
cómputo?
Apoyados firmemente los pies al piso.
¿Qué debes ubicar en caso de sismo e
incendio?
Mantener un botiquín de primeros auxilios
¿De qué forma debe sostenerse el ratón de la a la mano.
computadora para evitar lesiones?
Alinear mano y antebrazo con la muñeca
¿De qué forma debes colocar los pies al recta
trabajar frente a la computadora?
Señalar salidas de emergencia.
¿A qué altura debe alinearse el monitor de la
computadora?
Evita trabajar con un alto brillo y utiliza
¿Qué ángulo debe de tener el brazo y el lentes especiales.
antebrazo al escribir en la computadora?
Conectar equipo de cómputo a un
¿Cómo debes mantener tu lugar de trabajo? regulador.

Un brazo de distancia del monitor


¿Qué puedes hacer para cuidar tus ojos al
estar mucho tiempo frente al monitor?
Puede causar problemas para evitar el
¿Cómo debe estar tu lugar de trabajo? sueño.
¿Que debes cuidar en cuanto a tus horarios En la cama.
de comida?
Evitar riesgos y prevenirlos.
¿En qué lugar debes tener tu botiquín de
primeros auxilios?
Actividad

III. Marca con una X las buenas prácticas para tu desarrollo como
curador de datos.

Acción Buena práctica


Compartir información que no
te pertenece
Informar sobre una anomalía un
supervisor
Copiar información de una
base de datos
Modificar datos sin notificar a tu
cliente o supervisor
La manipulación de datos lo
debe de saber tu supervisor
Realizar copias de la base de
datos sin aviso
La información solo la consultan
operadores y administradores
Robar información

IV. Reflexiona en qué actividades cotidianas está detrás una base de


datos.

Recuerda, que tener un lugar bien organizado y trabajar con ética profesional
te hará un curador de datos confiable.
Actividad

Analista de Datos [Nivel I]


Lección II / Actividad I

Diagrama Entidad Relación

Propósito de la actividad

Identificar las entidades y atributos de un Modelo Entidad-Relación, así como


la cardinalidad de sus relaciones.

Practica lo que aprendiste

I. Analiza el siguiente Modelo Entidad-Relación y haz lo que se te indica.


Actividad

a) Identifica las entidades y sus atributos

Entidad Atributos

Equipo Id_equipo, Modelo,


Marca, Descripción

b) Deduce las cardinalidades que faltan y anótalas sobre el mapa del


modelo.

1:N
Actividad

Curador de datos [Nivel 2]


Lección 1 / Actividad 1
Acondicionamiento de datos

Propósito de la actividad

Guardar y recuperar archivos utilizando el visualizador de datos y presentarlos


en una tabla y gráfica dinámica.

Practica lo que aprendiste

Asegúrate de que tu computadora cuenta con un visualizador de datos u


hoja de cálculo. Descarga uno de ser necesario.

I. Descarga en el siguiente link la base de datos “Compras.xlsx” y


guárdala en la pantalla principal de tu equipo de cómputo.

https://www.dropbox.com/s/i8bqhpi7l2wb5gx/Compras.csv?dl=0
II. Realiza los siguientes pasos para importar la base de datos al
visualizador.

a. En la hoja de cálculo, busca la pestaña de “DATOS” y


selecciónala.

b. Elige “Obtener datos externos” y “Desde texto”.

c. En la ventana auxiliar, selecciona “Importar” y “Siguiente”.

d. Selecciona separador tipo “COMA” y calificador de texto tipo


“Comillas”.

e. Elige “General” y “Finalizar”.

f. Por último, selecciona una celda de la hoja de cálculo para que


se inserte la información.

III. Ajusta los datos siguiendo éstas indicaciones:

a) Los nombres deben estar escritos en mayúsculas (Ej. SOFIA FLORES)


b) Las fechas de nacimiento deben llevar el mismo formato
(Ej. Año-Mes-Día : 1900-03-18)
Actividad

IV. Crea una tabla con filtros y verifica si existe algún registro repetido con
la opción de “Valores duplicados”; si es así elimínalos.

Deberás obtener una tabla igual a ésta, con 22 registros. De lo contrario


verifica el procedimiento e identifica el paso

V. Exporta los datos para que puedas ocuparlos en actividades


posteriores, siguiendo estos pasos:

a. Selecciona “Guardar como” de la pestaña de “Archivo”


b. Nombra el archivo
c. En tipo selecciona “CSV (delimitado por comas)”
d. Dale “SI” y “Aceptar” en el letrero de advertencia

VI. Realiza una tabla y grafica dinámica con los datos limpios
a. Selecciona la pestaña “Tabla dinámica”
b. Selecciona la pestaña de “Grafica dinámica”
c. Coloca compras en columnas y nombres en fila
d. Experimenta y cambia el tipo de grafico
Actividad

Ocupación [Nivel II]


Lección II / Actividad I
Crear una Base de Datos

Propósito de la actividad

Reforzar el uso del sistema gestor mediante la creación de una base de datos.

Practica lo que aprendiste

Instala en tu computadora el Sistema Gestor

I. Crea una base de datos “Tienda” en el sistema gestor, tomando en


cuenta el siguiente Modelo Entidad-Relación. Cada entidad
corresponde a una tabla.

Nota: Es importante que crees las tablas y los atributos con los mismos nombres
que están en el diagrama ya que serán utilizados en actividades posteriores.
Actividad

II. Utilizando las tablas creadas en la base de datos propón una


configuración óptima de los campos utilizados.

Ejemplo: Tabla ’T_Cliente’


UNSIGNED ALLOW
Campo DATATYPE LENGTH
NULL
id cliente INT 10 X ---
nombre VARCHAR 50 --- X
apellido VARCHAR 50 --- X
edad INT 3 --- X
sexo VARCHAR 10 --- X

Tabla ’T_Producto’
UNSIGNED ALLOW
Campo DATATYPE LENGTH
NULL

Tabla ’T_Ventas’
UNSIGNED ALLOW
Campo DATATYPE LENGTH
NULL
Actividad

III. Completa las oraciones con las palabras del recuadro.

UNSIGNED ALLOW NULL PRIMARY KEY LENGTH

a. __________ se refiere a que aceptará solo valores sin signo por lo


tanto no aceptará valores negativos.

b. La configuración __________ permite que las filas de una tabla


pueden contener un valor nulo.

c. __________ garantiza la no duplicidad de los datos ya que el


gestor no dejará guardar un registro si este es duplicado.

d. __________ se refiere a la cantidad de caracteres que puede


contener un campo.


Actividad

Curador de datos [Nivel II]


Lección III / Actividad 1
Vinculación de base de datos

Propósito de la actividad

Crear las relaciones de la base de datos utilizando llaves foráneas.

Practica lo que aprendiste

I. En el siguiente diagrama identifica los atributos que se encuentran


relacionados con otras tablas, como se muestra con el ejemplo
id_cliente.
Actividad

II. Crea las relaciones que identificaste en el inciso anterior en la base de


datos “Tienda” mediante llaves foráneas.

a) Crea la llave foránea de ventas-cliente

Obtendrás lo siguiente:

b) De la misma manera crea la llave foránea de:

ventas-producto

ventas-vendedor

productos-proveedor

vendedor-sucursal

Nota: Recuerda que no se podrán crear las llaves foráneas si no se hace la


relación con la llave primaria de otra tabla; revisa que la configuración de los
campos a relacionar sea la misma.

III. Inserta, modifica y elimina registros de la tabla t_clientes según lo que se


te indica.

a) Introduce los siguientes datos a la tabla t_clientes

b) Modifica el nombre de los registros “58394” y “58397”


Actividad

c) Elimina todos los registros de la tabla t_clientes

IV. Configura las llaves foráneas para que las tablas de tu base “Tienda”
cumplan con integridad de datos, tomando en cuenta la siguiente
configuración de llaves:

Llave Foránea En UPDATE En DELETE


Ventas-cliente RESTRICT RESTRICT
Ventas-producto RESTRICT RESTRICT
Ventas-vendedor RESTRICT RESTRICT
Producto-proveedor CASCADE CASCADE
Vendedor-sucursal CASCADE CASCADE

Nota: Ya que la tabla ventas funciona como un historial de todos los movimientos
de una tienda, las llaves con RESTRICT evitan que se eliminen o modifiquen los
registros; La opción CASCADE permite actualizar en todas la tablas cualquier
modificación.
Actividad

Ocupación [Nivel II]
Lección IV / Actividad I
Consultas

Propósito de la actividad

Realizar consultas en la base de datos para obtener información específica.

Practica lo que aprendiste

Empleando la base de datos “Tienda” realiza lo que se te pide.

I. Descarga el archivo “Tienda.txt” que se encuentra en el siguiente link :

https://www.dropbox.com/s/j1mx7i4enc0lkwb/Tienda.txt?dl=0

II. La información contenida en ese archivo debes ingresarla a la base de


datos que creaste en la actividad anterior de la siguiente manera:

a. Abre el archivo con “Bloc de Notas”


b. Copia toda la información y pégala en el área de consultas del
Sistema Gestor
c. Da clic en ejecutar
d. Da clic en actualizar
e. Verifica que la información haya migrado a las tablas de la base
de datos

Nota: En caso de que la información no haya migrado


correctamente, verifica la configuración de los campos de cada
tabla.

III. Realiza las siguientes consultas y verifica que obtengas la información


que se muestra en las tablas.

a) Obtén a todos los clientes ingresando este código:

SELECT nombre, apellido, edad FROM t_clientes


Actividad

b) Genera el código para obtener los productos que cuesten menos


de 10 mil pesos.

Código________________________________________________________

c) Genera el código para obtener al proveedor con el ID “45636”


junto con el producto que provee.

Código________________________________________________________
Actividad

d) Genera el código para obtener el número de venta, nombre del


cliente, modelo del producto, y las fechas de venta hechas el 06
de febrero del 2015.

Código________________________________________________________

IV. Crea una vista para cada una de las búsquedas que hiciste.

Ejemplo:
Actividad

Curador de datos [Nivel 3]


Lección 1 / Actividad 1
Mantenimiento de bases de datos

Propósito de la actividad

Dar mantenimiento a una base de datos, por medio de respaldos y


generación de índices.

Practica lo que aprendiste

I. Realiza el respaldo y recuperación lógica de la base de datos “Tienda”

a. Respalda la base de datos siguiendo este procedimiento:


i. Crea una carpeta con el nombre “Base de datos” en el
escritorio de tu computadora
ii. Abre el sistema gestor y selecciona la base de datos
iii. Selecciona “Exporta base de datos como SQL”
iv. Elige “Crear base de datos y tablas”
v. Selecciona la carpeta que creaste para respaldarla
vi. Ponle nombre al archivo y expórtalo.

b. Elimina la base de datos siguiendo este procedimiento:


i. En el área de selección da clic derecho sobre la base de
datos que acabas de respaldar
ii. Da clic en “suprimir” y después en aceptar.

c. Recupera la base de datos siguiendo este procedimiento:


i. En el sistema gestor ve a la pestaña de consulta
ii. En el área de trabajo da clic derecho y después elige
“carga archivo SQL”
iii. Selecciona el archivo de la base de datos que respaldaste
iv. Da clic en “Ejecutar” en la barra de herramientas
Actividad

II. En cada una de las tablas de la base de datos que recuperaste asigna
índices “FULLTEXT” para agilizar las búsquedas.

Ejemplo: Tabla “t_clientes”


Actividad

Ocupación [Nivel III]


Lección 2/ Actividad I
Ajustes minuciosos

Propósito de la actividad

Practicar instrucciones SQL básicas.

Practica lo que aprendiste

I. Completa el siguiente código con las instrucciones que aprendiste:

1) CREATE ________ t_alumno (campo1 INT(10), campo2


VARCHAR(50), campo3 DATE)

2) _______ DATABASE escuela

3) _______ ________ t_departamento CHANGE nombre name INT(10)

4) _______ INTO t_profesor _______ ‘Orlando’, ‘García’, 28

5) UPDATE t_curso ______ nombre = ‘FISICA’ ________ id_curso = 8

TABLE CREATE SET ALTER TABLE WHERE INSERT VALUES

II. Crea una base de datos utilizando código basándote en el siguiente


diagrama de entidad-relación. Tu deberás definir el tipo de dato y la
longitud del mismo dependiendo del atributo.


Actividad

Curador de datos [Nivel 4]


Lección 1 / Actividad 1
Administración de usuarios

Propósito de la actividad

Habilitar y deshabilitar usuarios y configurar sus privilegios.

Practica lo que aprendiste

I. Habilita 3 usuarios por medio de código o de manera gráfica con la


siguientes características:

Usuario A: con acceso a toda la base de datos


Usuario B: con acceso a la tabla principal
Usuario C: con acceso a una tabla secundaria

II. Deshabilita a los 3 usuarios por medio de código o de manera gráfica:

Usuario A: elimina su usuario


Usuario B: retira todos sus privilegios
Usuario C: habilita todos los privilegios

Recuerda, que esta es una de las funciones que hacen los administradores de la base de
datos.

III. De los siguientes tres consejos escribe que impacto pueden tener para
para mejorar tu trabajo.

1) Anticípate a los errores: siempre es mejor realizar acciones


preventivas que correctivas, como por ejemplo hacer respaldos
periódicos de las bases de datos, o verificar el espacio disponible
de almacenamiento.

________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Actividad

2) Documenta siempre tu trabajo, elabora documentos que ayuden


a entender la estructura de tus bases de datos, así otras personas
podrán trabajar sobre ellas y darles mantenimiento.

________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________

3) Profundiza en un programa y conviértete en un experto, ahí está


tu aportación diferencial, si te es posible certifícate para avalar el
nivel de tus conocimientos y dominio del gestor.

________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________

IV. Del siguiente modelo Entidad-Relación crea una base de datos por tu
cuenta utilizando el sistema gestor de tu agrado; tómate tu tiempo y
márcate un límite para cumplir tus objetivos.

También podría gustarte