Versión en españolTraducción revisada por el personal de First Badge.English

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

Antes del lunes (15 minutos)
  • 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.
Antes del martes (20 minutos)
  • 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.

  1. Mapee las tres tablas y marque cada clave primaria y clave foránea.
  2. Escriba y ejecute instrucciones SELECT con WHERE para responder cuatro preguntas de detective.
  3. 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.

  1. 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.
  2. Elija qué respaldo restaurar en el escenario del simulacro y justifique la elección.
  3. 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

RegistroUna fila en una tabla
CampoUna columna en una tabla
Llave primariaUn ID único para cada fila
Llave foráneaUn enlace a la clave principal de otra tabla
ConsultaUna solicitud de datos, a menudo en SQL
Fuera del sitioAlmacenado en una ubicación diferente

Verifique usted mismo

  1. ¿Qué palabra SQL filtra los resultados para mostrar solo las filas coincidentes?
  2. 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?
  3. El edificio de la escuela se inunda. ¿Qué copia de seguridad lo salva?
Mostrar respuestas
  1. DONDE
  2. Una clave foránea
  3. La copia fuera del sitio (otro sitio o la nube).

Traer

  • Un dispositivo cargado
  • Su tarjeta de identificación de estudiante