Resumen de la semana 8 · Keeper · Fundamentos de datos y bases de datos
Semana de Keeper: Datos, bases de datos y copias de seguridad
Lun, 30 nov – Mar, 1 dic · 2:30–4:00 PM · Sala 105 o en vivo en Zoom
Esta semana
Vea cómo las bases de datos conectan tablas, escriba SQL real y planifique copias de seguridad que sobrevivan a un desastre. El martes es la puerta de Keeper.
Cuidado
- Bienvenidos de nuevo después del receso de Acción de Gracias. Haga la lectura previa del lunes durante el fin de semana.
- Solo quedan dos zonas después de esta.
Lecturas previas
- Lea las notas sobre datos y bases de datos y SQL a continuación.
- Piense en su horario de clases como una tabla. ¿Cuáles serían las columnas? ¿Qué columna podría distinguir cada fila?
- Haga 15 tarjetas de estudio de Keeper.
- Lea las notas de Backups a continuación.
- Cuente dónde se guardan sus propias fotos. ¿Tiene 3 copias? En 2 tipos de almacenamiento! 1 en algún otro lugar?
- Termine el Study Path de Keeper y trate de responder las preguntas de autoevaluación.
Las misiones
Lunes, 30 de nov · Día 15
9A · LabDetective de base de datos
Una base de datos de biblioteca escolar tiene tablas para libros, estudiantes y préstamos. Su equipo aprende cómo las filas, columnas, claves primarias y claves foráneas las conectan, y luego escribe SQL real para responder preguntas como quién tiene un libro vencido. Los datos estructurados comienzan a tener sentido.
- Mapee las tres tablas y marque cada clave primaria y clave foránea.
- Escriba y ejecute instrucciones SELECT con WHERE para responder cuatro preguntas de detective.
- Escriba un INSERT para agregar un nuevo préstamo y verifíquelo con un SELECT.
Entregue: Mapa de tabla con claves marcadas y las cinco instrucciones SQL con sus resultados.
Martes, 1 de dic · Día 16
Keeper Gate hoy. Debe aprobar el Coder Gate primero.
9B · Día de GateSimulacro de desastre de respaldo
Un ataque de ransomware simulado acaba de borrar la unidad de proyectos del equipo. ¿Puede recuperar? Su equipo aplica la regla 3-2-1, compara respaldos completos e incrementales, y restaura desde la copia correcta. Luego tome el Keeper Gate para la quinta insignia.
- Diseñe un plan de respaldo 3-2-1 para la unidad de proyectos y etiquete la ubicación y el tipo de medio de cada copia.
- Elija qué respaldo restaurar en el escenario del simulacro y justifique la elección.
- Tome el Keeper Gate en solitario de 20 preguntas; 17 de 20 (85 por ciento) aprueba.
Entregue: Diagrama del plan de respaldo, decisión de restauración con razonamiento y resultado del Keeper Gate de cada miembro.
Notas
Datos y bases de datos
- Los datos son hechos sin procesar. La información es datos organizados para que tengan algún significado.
- Los datos estructurados caben en filas y columnas (una tabla de calificaciones). Los datos no estructurados no caben (fotos, videos, grabaciones de voz).
- En una tabla, cada fila es un registro (un estudiante) y cada columna es un campo (Apellido).
- Llave primaria: una columna que hace que cada fila sea única, como StudentID.
- Llave foránea: una columna que apunta a la llave primaria de otra tabla. Enlaza las tablas, como CustomerID dentro de una tabla de Pedidos.
- Esquema: el plano de la base de datos: sus tablas, columnas, tipos de datos y enlaces.
- Un archivo plano (como un CSV) es una sola tabla sencilla sin enlaces. Las bases de datos NoSQL almacenan documentos flexibles donde cada registro puede tener campos diferentes.
Usted usará SQL
- SELECT Name FROM Students; lee datos.
- SELECT * FROM Students WHERE Grade = 10; filtra las filas que coinciden.
- INSERT agrega una nueva fila. UPDATE cambia filas. DELETE elimina filas.
- ORDER BY ordena los resultados.
Copias de seguridad
- La regla 3-2-1: 3 copias de sus datos, en 2 tipos diferentes de almacenamiento, con 1 copia fuera del sitio (otro edificio o la nube).
- Copia de seguridad completa: copia todo. Incremental: copia solo lo que ha cambiado desde la última copia de seguridad, por lo que es más rápida y pequeña.
- La persistencia significa que los datos sobreviven a un reinicio, como un juego guardado.
- Las copias de seguridad mantenidas separadas de la computadora le permiten recuperarse de software malicioso sin pagar.
Vocabulario
| Registro | Una fila en una tabla |
| Campo | Una columna en una tabla |
| Llave primaria | Un ID único para cada fila |
| Llave foránea | Un enlace a la clave principal de otra tabla |
| Consulta | Una solicitud de datos, a menudo en SQL |
| Fuera del sitio | Almacenado en una ubicación diferente |
Verifique usted mismo
- ¿Qué palabra SQL filtra los resultados para mostrar solo las filas coincidentes?
- Una tabla de préstamos tiene una columna de StudentID que apunta a la tabla de Estudiantes. ¿Qué tipo de clave es en préstamos?
- El edificio de la escuela se inunda. ¿Qué copia de seguridad lo salva?
Mostrar respuestas
- DONDE
- Una clave foránea
- La copia fuera del sitio (otro sitio o la nube).
Traer
- Un dispositivo cargado
- Su tarjeta de identificación de estudiante