[jaagup@greeny ~]$ mysqladmin -uif17 -pif17 create if17_jaagup_4 [jaagup@greeny ~]$ mysql -uif17 -pif17 if17_jaagup_4 Andmebaasitarkvara Oracle FoxPro Progress Postgres MySql Microsoft SQL Server Andmebaasitarkvara installeeritud eksemplar nt. sama masina eri portidel Andmebaas tabelid kasutajad abiprogrammid, päästikprotsessid kontrollivahendid Tabel veerud, igal veerul tüüp read, määratud unikaalse tunnuse (primaarvõtme) järgi SQL Andmete kirjeldamise keel Andmete muutmise ja pärimise keel Tabel: jooksjad epost, sugu, synniaasta juku@eesti.ee M 2007 kati@eesti.ee N 2007 mati@eesti.ee M 2008 madis@hot.ee M 2003 CREATE TABLE jooksjad( epost VARCHAR(30) PRIMARY KEY, sugu ENUM('M', 'N'), synniaasta INT ); DROP TABLE jooksjad; INSERT INTO jooksjad VALUES ('juku@eesti.ee', 'M', 2007); DELETE FROM jooksjad WHERE epost='juku@eesti.ee'; INSERT INTO jooksjad VALUES ('juku@eesti.ee', 'M', 2007); INSERT INTO jooksjad VALUES ('kati@eesti.ee', 'N', 2007); INSERT INTO jooksjad VALUES ('mati@eesti.ee', 'M', 2008); INSERT INTO jooksjad VALUES ('madis@hot.ee', 'M', 2003); -- kommentaar INSERT INTO jooksjad VALUES ('madis@hot2.ee', 'm', 2003); SELECT * FROM jooksjad; SELECT * FROM jooksjad ORDER BY synniaasta; SELECT * FROM jooksjad ORDER BY sugu, synniaasta; SELECT * FROM jooksjad ORDER BY sugu DESC, synniaasta; SELECT * FROM jooksjad WHERE sugu='M'; SELECT * FROM jooksjad WHERE sugu='M' AND synniaasta>2005; SELECT 3+2; SELECT 2017-synniaasta FROM jooksjad; SELECT epost, 2017-synniaasta FROM jooksjad; SELECT epost, YEAR(NOW())-synniaasta FROM jooksjad; SELECT epost, YEAR(NOW())-synniaasta AS vanus FROM jooksjad; SELECT COUNT(*) FROM jooksjad; SELECT COUNT(*) FROM jooksjad WHERE sugu='M'; SELECT MAX(synniaasta) FROM jooksjad; -- Proovige ka funktsioone MIN, AVG SELECT MAX(synniaasta)-MIN(synniaasta) FROM jooksjad; SELECT COUNT(*) FROM jooksjad GROUP BY sugu; SELECT sugu, COUNT(*) FROM jooksjad GROUP BY sugu; SELECT sugu, AVG(synniaasta) FROM jooksjad GROUP BY sugu; Ülesanne Tutvu jõgede andmetega http://entsyklopeedia.ee/artikkel/eesti_j%C3%B5ed Koostage tabel jõgede kohta nimetus, vooluhulk, suudme maakond Järjestage jõed vooluhulkade järgi Leidke, mitu jõge suubub Tartumaal Leidke iga maakonna kohta vooluhulkade summa Leidke iga jõe kohta vooluhulk kuupkilomeetrites aasta kohta Tehke ühe-, kahe- või kolmekesi.