You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/ro/2-Working-With-Data/05-relational-databases/assignment.md

4.6 KiB

Afișarea datelor despre aeroporturi

Vi s-a pus la dispoziție o bază de date construită pe SQLite, care conține informații despre aeroporturi. Schema este afișată mai jos. Veți utiliza extensia SQLite în Visual Studio Code pentru a afișa informații despre aeroporturile din diferite orașe.

Instrucțiuni

Pentru a începe această sarcină, va trebui să urmați câțiva pași. Va trebui să instalați câteva instrumente și să descărcați baza de date de exemplu.

Configurați sistemul

Puteți utiliza Visual Studio Code și extensia SQLite pentru a interacționa cu baza de date.

  1. Accesați code.visualstudio.com și urmați instrucțiunile pentru a instala Visual Studio Code
  2. Instalați extensia SQLite conform instrucțiunilor de pe pagina Marketplace

Descărcați și deschideți baza de date

În continuare, veți descărca și deschide baza de date.

  1. Descărcați fișierul bazei de date de pe GitHub și salvați-l într-un director
  2. Deschideți Visual Studio Code
  3. Deschideți baza de date în extensia SQLite selectând Ctl-Shift-P (sau Cmd-Shift-P pe Mac) și tastând SQLite: Open database
  4. Selectați Choose database from file și deschideți fișierul airports.db pe care l-ați descărcat anterior
  5. După ce ați deschis baza de date (nu veți vedea o actualizare pe ecran), creați o fereastră nouă de interogare selectând Ctl-Shift-P (sau Cmd-Shift-P pe Mac) și tastând SQLite: New query

Odată deschisă, fereastra nouă de interogare poate fi utilizată pentru a rula instrucțiuni SQL împotriva bazei de date. Puteți utiliza comanda Ctl-Shift-Q (sau Cmd-Shift-Q pe Mac) pentru a rula interogări împotriva bazei de date.

[!NOTE] Pentru mai multe informații despre extensia SQLite, puteți consulta documentația

Schema bazei de date

Schema unei baze de date reprezintă designul și structura tabelelor sale. Baza de date airports are două tabele, cities, care conține o listă de orașe din Regatul Unit și Irlanda, și airports, care conține lista tuturor aeroporturilor. Deoarece unele orașe pot avea mai multe aeroporturi, au fost create două tabele pentru a stoca informațiile. În acest exercițiu veți utiliza operațiuni de tip join pentru a afișa informații despre diferite orașe.

Orașe
id (PK, integer)
city (text)
country (text)
Aeroporturi
id (PK, integer)
name (text)
code (text)
city_id (FK către id în Orașe)

Sarcină

Creați interogări pentru a returna următoarele informații:

  1. toate numele orașelor din tabelul Cities
  2. toate orașele din Irlanda din tabelul Cities
  3. toate numele aeroporturilor împreună cu orașul și țara lor
  4. toate aeroporturile din Londra, Regatul Unit

Criterii de evaluare

Exemplu Adecvat Necesită îmbunătățiri

Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim să asigurăm acuratețea, vă rugăm să rețineți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa natală ar trebui considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de un specialist uman. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite care pot apărea din utilizarea acestei traduceri.