Skip to content

(SQL) Tietokantojen perusteet, kurssi DATA.DB.100.

Notifications You must be signed in to change notification settings

Temez1/sql-perusteet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL perusteet

(SQL) Tietokantojen perusteet, kurssi DATA.DB.100. Kurssin nimi hieman harhaanjohtava, koska käsitellään vain SQL:llää.

Setup

Tehtävät tehty SQLitellä https://www.sqlitetutorial.net/download-install-sqlite/ WSL2 ympäristössä https://docs.microsoft.com/en-us/windows/wsl/install-win10

Suosittelen VSCodea SQLToolssilla https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools

Kuvaus

Jokainen tehtäväkansio H* sisältää SQL tietokannan aloitustilassa (example.db), sekä erikseen luontilauseet (create-db.sql) ja datan lisäyslauseet (create-data.sql), joilla tietokanta on alustettu.

Tietokannan voi avata wsl terminaalissa repositorion juuressa komennolla sqlite3 H*/example.db

Tämän jälkeen yksittäisen tiedoston voi ajaa sqlite3> .read H*/T*.sql

Esimerkki

Helpompaa on kuitenkin siirtyä yksittäiseen kansioon ja ajaa sen jälkeen komentoja.

cd H1
sqlite3 example.db
.read T1.sql

Tuloste

2001: A Space Odyssey|Kubrick|1968-09-20
Jaws|Spielberg|1975-12-19
Jurassic Park|Spielberg|1993-09-03
The Shining|Kubrick|1980-09-26

About

(SQL) Tietokantojen perusteet, kurssi DATA.DB.100.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published