Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4.3 KB

File metadata and controls

65 lines (43 loc) · 4.3 KB

Mostrando datos de aeropuertos

Se te ha proporcionado una base de datos basada en SQLite que contiene información sobre aeropuertos. El esquema se muestra a continuación. Utilizarás la extensión SQLite en Visual Studio Code para mostrar información sobre los aeropuertos de diferentes ciudades.

Instrucciones

Para comenzar con la tarea, necesitarás realizar algunos pasos. Tendrás que instalar algunas herramientas y descargar la base de datos de ejemplo.

Configura tu sistema

Puedes usar Visual Studio Code y la extensión SQLite para interactuar con la base de datos.

  1. Ve a code.visualstudio.com y sigue las instrucciones para instalar Visual Studio Code.
  2. Instala la extensión SQLite como se indica en la página del Marketplace.

Descarga y abre la base de datos

A continuación, descarga y abre la base de datos.

  1. Descarga el archivo de la base de datos desde GitHub y guárdalo en un directorio.
  2. Abre Visual Studio Code.
  3. Abre la base de datos en la extensión SQLite seleccionando Ctl-Shift-P (o Cmd-Shift-P en un Mac) y escribiendo SQLite: Open database.
  4. Selecciona Choose database from file y abre el archivo airports.db que descargaste previamente.
  5. Después de abrir la base de datos (no verás una actualización en la pantalla), crea una nueva ventana de consulta seleccionando Ctl-Shift-P (o Cmd-Shift-P en un Mac) y escribiendo SQLite: New query.

Una vez abierta, la nueva ventana de consulta puede ser utilizada para ejecutar sentencias SQL contra la base de datos. Puedes usar el comando Ctl-Shift-Q (o Cmd-Shift-Q en un Mac) para ejecutar consultas contra la base de datos.

Note

Para más información sobre la extensión SQLite, puedes consultar la documentación.

Esquema de la base de datos

El esquema de una base de datos es el diseño y la estructura de sus tablas. La base de datos airports tiene dos tablas, cities, que contiene una lista de ciudades en el Reino Unido e Irlanda, y airports, que contiene la lista de todos los aeropuertos. Debido a que algunas ciudades pueden tener múltiples aeropuertos, se crearon dos tablas para almacenar la información. En este ejercicio usarás joins para mostrar información de diferentes ciudades.

Cities
id (PK, integer)
city (text)
country (text)
Airports
id (PK, integer)
name (text)
code (text)
city_id (FK to id in Cities)

Tarea

Crea consultas para devolver la siguiente información:

  1. todos los nombres de ciudades en la tabla Cities.
  2. todas las ciudades en Irlanda en la tabla Cities.
  3. todos los nombres de aeropuertos con su ciudad y país.
  4. todos los aeropuertos en Londres, Reino Unido.

Rúbrica

Ejemplar Adecuado Necesita Mejorar

Descargo de responsabilidad:
Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por lograr precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o imprecisiones. El documento original en su idioma nativo debe considerarse como la fuente autorizada. Para información crítica, se recomienda una traducción profesional realizada por humanos. No nos hacemos responsables de malentendidos o interpretaciones erróneas que surjan del uso de esta traducción.