Professional Documents
Culture Documents
(6EAP)
I praktikum
Mida praktikumides tehakse?
• Õpitakse SQL’i
– Tehakse andmebaas ope (igas praktikumis natuke,
kuni lõpuks saab valmis)
– Tehakse andmebaas edu (kui ope on valmis,
tehakse edu, alustades praktikumis ja lõpetades
kodus (ühe nädala jooksul))
• Õpitakse disainima andmebaasi
– Oma Suur Projekt (rühmatööna)
• Kinnistatakse loengus õpitut teooriat ja tehakse teste
• Vaadeldakse veebiteenustega ja andmebaaside
administreerimisega seotud probleeme
Mõisteid
• Server on arvutisüsteem või selles töötav tarkvara,
mis pakub teatud infoteenust sellega ühenduvatele
klientidele.
• Klient on tarkvara, mis võimaldab suhelda serveriga.
• Rakendustarkvara võimaldab kasutajal teatava
kindla ülesande täitmist.
– Käivitub käsurealt
• ISQL (dbisqlc.exe)
• Java põhine (dbisqlg.exe)
SQL Anywhere failid
• Nõutud:
– 1 põhifail (laiendiga .db).
– 1 abifail (laiendiga .log) -> pole tekstifail!
• Andmebaasi esitamisel tuleb esitada mõlemad failid
(ärge muutke log-faili).
• Soovitus:
– Lisaks kõigi ülesannete lahenduste SQL tekstid ühe
tekstifailina (NB! SQL lause lõpeb semikooloniga).
– Võite ka alustades tööd valida ISQL aknas SQL Start
Logging ja pärast SQL Stop Logging (.sql fail)
TABEL inimesed
Ettevaatust!!!
DELETE inimesed;
kustutab kõik kirjed tabelist inimesed (andmete kustutamine).
Kõigi kirjete kustutamiseks kasutatakse käsku TRUNCATE, mis
töötab kiiremini
DROP TABLE inimesed;
Kustutab tabeli (objekti) – tabeli inimesed kirjelduse ja andmed
Kokkuvõtvalt:
CREATE TABLE
INSERT INTO
UPDATE
DELETE
DROP TABLE
SELECT
Tähistused
http://www.sqlzoo.net/
Ülesanne:
Teha läbi esimesed kolme tutoriali
(„SELECT basics“, „SELECT from
World“ ja „SELECT from Nobel“)