Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid (0)

1 Hindamata
Punktid




1. Väljasta kogu tabeli LUGEJAD andmed. 2. Väljasta lugejate eesnimi, perenimi ja aadress.  


3. Leia kõik lugejad, kelle perenimi on Karu. Väljasta eesnimi ja perenimi. Mitu neid on?   4. Leia lugejad, kelle eesnimi on Kati. Väljasta eesnimi ja perenimi. Mitu neid on? 5. Järjesta lugejad perenime järgi kasvavalt. Väljasta eesnimi ja perenimi. 


6. Järjesta lugejad esmalt perenime seejärel eesnime järgi kasvavalt. Väljasta perenimi ja eesnimi. 


7. Leia lugejad, kelle perenimi algab K tähega. Väljasta lugejate perenimed. 


8.   Leia   lugejad,   kelle   perenimi   algab   L   või   M   tähega.   Väljasta   lugejate perenimed. 9. Leia lugejad, kelle eesnimi ja perenimi algavad M tähega. Väljasta lugejate ees- ja perenimed. 10. Leia lugejad, kes elavad Riia tänaval. Väljasta lugejate ees- ja perenimed ning aadress. 11.   Leia   lugejad,   kelle   ametiks   on   õpilane.   Väljasta   lugejate   ees-   ja perenimed ning amet.


12. Väljasta lugejate ees- ja perenimi ühes veerus. Kasuta aliast Nimi.


13. Väljasta lugejate perenimi ja perenimede esitäht. Kasuta aliast p_esitaht. 14.   Väljasta   lugejate   eesnimi   ja   eesnime   viimane   täht.   Kasuta   aliast e_viimane_t.


15. Väljasta lugejate eesnimed suurtähtedena.


16.   Väljasta   lugejate   isikukoodist   2-st   sümbolist   alates   2   sümbolit (sünniaasta kaks viimast numbrit).


17. Leia iga lugeja sünni päev isikukoodist st päev (01-31), millal omanik sündis. Väljasta nimi ja päev.


18. Leia iga lugeja sünnikuu isikukoodist (01-12). Väljasta nimi ja kuu.


19. Väljasta lugeja eesnimi, perenimi, sünniaeg järgneval kujul nt 02.03.06 ja isikukood.


20. Lisa lugeja tabelisse järgmised kirjed Joosep Sinine, isikukood: 50101013462, aadress: Tartu Tähe 43-1. Berit Roosa, isikukood: 60211132136, aadress: Tartu Küüni 23-11. 21. Väljasta lugeja tabel.


22.   Väljasta   lugejate   ees-   ja   perenimed   ühes   veerus   ning   suurtähtedena. Kasuta aliast nimi.


23.   Väljasta   lugejate   eesnimed,   kelle   eesnime   esitäht   ja   viimane   täht   on samad. 24. Kuva tabelite nimed, mis on Sinu andmebaasis.


25. Väljasta hetke kuupäev ja kellaaeg. 26. Valmis töö lae Moodle'isse tagasisidestamiseks. Lisa veebiteksti, milliste käskude kasutamist peab järgmises tunnis kordama, kui kõik oli arusaadav, kirjuta, et ei vaja ülesandes tehtud käskude kordamist. 
Vasakule Paremale
Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #1 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #2 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #3 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #4 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #5 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #6 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #7 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #8 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #9 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #10 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #11 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #12 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #13 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #14 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #15 Ülesanne 2-Lihtsamad select-päringud II- tekstifunktsioonid #16
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 16 lehte Lehekülgede arv dokumendis
Aeg2020-11-02 Kuupäev, millal dokument üles laeti
Allalaadimisi 1 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor Anne.Mari Õppematerjali autor
MySQL kodune töö

Sarnased õppematerjalid

Andmebaasid
15
pdf

Andmebaasid

RAAMAT.Raamatu_id=LAENUTAMINE.Laenamise_id where Kuupäev is null 16. Milline raamat on laenatud välja esimesena, milline viimasena? SELECT max(Tähtaeg) as Viimane, min(Tähtaeg) as Esimene from LAENUTAMINE; 17. Leia lugejate sooline jaotuvus (palju nais-, palju meessoost). SELECT if(mod(left(Isikukood, 1), 2) = 0, 'naine', 'mees') as Sugu, Eesnimi, Perenimi from LUGEJA; Ülesanne 9. Alampäringud Kasuta päringute tegemisel alampäringuid v.a. 3. ülesanne 1. Leia vanima raamatu pealkiri, väljaandmise aasta ja autor. SELECT Pealkiri,Aasta,Autor FROM RAAMAT WHERE Aasta =(select min(Aasta)from RAAMAT); 2. Leia kõige uuema raamatu pealkiri, väljaandmise aasta ja autor. SELECT Pealkiri,Aasta,Autor FROM RAAMAT WHERE Aasta =(select max(Aasta)from RAAMAT); 3**. Leia raamatute keskmine vanus. SELECT avg(2017-Aasta) as Keskmine_raamatu_vanus FROM RAAMAT; 4. Leia keskmisest vanemad raamatud (pealkiri, vanus).

Andmebaasid
Ülesanne 3 - Funktsioonid MySQL is ja andmete grupeerimine päringutes
9
docx

Ülesanne 3 - Funktsioonid MySQL is ja andmete grupeerimine päringutes

1. Grupeeri andmed keele järgi. (kasuta group by) Väljasta erinevad keeled, milles raamatud on kirjutatud. 2. Leia mitu raamatut on igas keeles (kasuta group by ja funktsiooni count). Väljasta keel ja raamatute arv. 3. Leia mitu raamatut on igas kohas välja antud. Väljasta väljaandmiskoht ja raamatute arv. 4. Leia iga autori vanim raamat. Väljasta autor ja aastaarv. 5. Leia mitu lehekülge on iga autori raamatutes kokku. Väljasta autor ja lehekülgede arv kokku. 6. Leia mitu raamatut on igal autoril ilmunud. Väljasta autor ja raamatute arv. 7. Leia kõige vanem ja uuem raamat (väljasta vaid kaks aastaarvud). 8. Leia kellel lugejatest ei ole telefoni (väljasta eesnimi, perenimi). 9. Leia iga lugeja sünniaasta algus kas 19 või 20. Väljasta nimi, isikukood ja sünniaasta algus. (kasuta etteantud väärtuse kontrollfunktsioone) 10. Väljasta lugeja eesnimi, perenimi, sünniaeg (nt 02.03.2006) ja isikukood. 11. Väljasta lugeja eesnimi, perenimi, isiku

Andmebaasid
Ülesanne 4-Päringud mitmest tabelist
9
docx

Ülesanne 4-Päringud mitmest tabelist

1. Loo tabel LAENUTUS järgmiste väljadega: Laenamise_id PK, Kuupaev (kuupäev), Lugeja_ID (täisarv) FK, Raamatu_ID (täisarv) FK, Tahtaeg (kuupäev), Tagastamine (kuupäev). Tabeli kirjelduses näita ära primaarvõti ja ka võõrvõtmed. mysql> CREATE TABLE LAENUTUS( -> Laenamise_id int unsigned not null auto_increment, -> Luupaev date not null, -> Lugeja_id mediumint(8) unsigned not null, -> Raamatu_id mediumint(8) unsigned not null, -> Tahtaeg date not null, -> Tagastamine date, -> PRIMARY KEY(Laenamise_id), -> FOREIGN KEY(Lugeja_id) REFERENCES LUGEJA (Lugeja_id), -> FOREIGN KEY(Raamatu_id) REFERENCES RAAMAT (Raamatu_id)); Query OK, 0 rows affected (0.01 sec) mysql> DESCRIBE LUGEJA; +-----------+-----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------+-----------------------+------+-----+---------+----------------+ | lugeja_id | mediu

Andmebaasid
Ülesanne 9-Erinevad päringud mitmest tabelist
6
docx

Ülesanne 9-Erinevad päringud mitmest tabelist

1. Tee aktiivseks andmebaas, kuhu soovid varundusfailis kool.sql tabelid koos andmetega paigutada. Klõpsa menüüs valikule Impordi, vali fail, kontrolli formaati (peab olema SQL) ning klõpsa nupul "Mine". mysql> SHOW TABLES; +-----------------------+ | Tables_in_eensaara_AB | +-----------------------+ | AINE | | AINE_OPILANE | | EMA | | EMAD | | HIIR | | HIIR_2 | | H_EMA | | LAENUTUS | | LUGEJA | | OPETAJA | | OPILANE | | OSAKOND | | O_GRUPP | | RAAMAT | | SYNNID | | koolitaja | | koolitusfirma | | koolituskursus | | koolitusteema | | tootaja | | tootaja_koolitus | +-----------------------+ 21 rows in set (0.01 sec) 2. Uuri millised tabelid tekkisid juurde? Uuri lisaks ER-mudelit, mis on

Andmebaasid
Ülesanne 6-Tabeli struktuuri muutmine-Erinevad päringud
9
docx

Ülesanne 6-Tabeli struktuuri muutmine-Erinevad päringud

1. Lisa tabelisse RAAMAT uus väli Tiraaz, mis on täisarvu tüüpi. mysql> ALTER TABLE RAAMAT ADD COLUMN Tiraaz mediumint(10); Query OK, 42 rows affected (0.00 sec) Records: 42 Duplicates: 0 Warnings: 0 mysql> DESCRIBE RAAMAT; +------------+-----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+-----------------------+------+-----+---------+----------------+ | Raamatu_id | mediumint(8) unsigned | NO | PRI | NULL | auto_increment | | Pealkiri | varchar(100) | NO | | NULL | | | Autor | varchar(50) | YES | | NULL | | | Aasta | year(4) | YES | | NULL | | | Koht | varchar(30) | YES | | NULL | | | Lk_arv | smallint(6) | NO | | NULL | | | Keel | varchar(50) | YES | | NULL

Andmebaasid
Ülesanne 8-Alampäringud
5
docx

Ülesanne 8-Alampäringud

1*. Leia vanima raamatu väljaandmisaasta (väljasta aastaarv). mysql> SELECT MIN(aasta) AS 'vanima raamatu valjastamisaasta' FROM RAAMAT; +---------------------------------+ | vanima raamatu valjastamisaasta | +---------------------------------+ | 1920 | +---------------------------------+ 1 row in set (0.00 sec) 2. Leia vanima raamatu pealkiri, väljaandmise aasta ja autor. mysql> SELECT pealkiri, autor, aasta FROM RAAMAT WHERE aasta=(SELECT MIN(aasta) 'vanima raamatu valjastamisaasta' FROM RAAMAT); +---------------+---------------+-------+ | pealkiri | autor | aasta | +---------------+---------------+-------+ | Tde ja igus | A.H.Tammsaare | 1920 | +---------------+---------------+-------+ 1 row in set (0.00 sec) 3*. Leia kõige uuema raamatu väljaandmisaasta (väljasta aastaarv). mysql> SELECT MAX(aasta) AS 'koige uuema raamatu valjastamisaasta' FROM RAAMAT; +--------------------------------------+ | koige uuema raam

Andmebaasid
Ülesanne 5-Andmetabeli toomine varundusfailist-erinevad päringud
12
docx

Ülesanne 5-Andmetabeli toomine varundusfailist-erinevad päringud

1. Kopeeri fail ABSynnid.sql oma peakausta ikt.khk.ee serveris. 2. Tee aktiivseks oma andmebaas AB ja anna käsk source ABSynnid.sql . Mis toimus? 3. Millised tabelid tekkisid juurde? Kirjelda tekkinud tabeli välju ja andmetüüpe (kasuta sobivat käsku). Missugune väli on primaarvõtme väli, võõrvõtmeväli? Uuri lisaks ER-mudelit. mis on lisatud ülesande juhendile. mysql> SHOW TABLES; +-----------------------+ | Tables_in_eensaara_AB | +-----------------------+ | EMAD | | LAENUTUS | | LUGEJA | | RAAMAT | | SYNNID | +-----------------------+ 5 rows in set (0.00 sec) mysql> DESCRIBE EMAD; +-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | Ema_id | int(2) | NO | PRI | 0 | | | Ema_nimi | varchar(20) | YES | | NULL | | | Va

Andmebaasid
Kodutöö Excel
16
xlsx

Kodutöö Excel

1. Luua uus töövihik ja kopeerida sellesse antud vihiku järgmised töölehed: Variandid, Töötajad määrata nimi Excel_perekonnanimi.xlsx 2. Lisada töölehele Lisa tabel kuu nimetustega ja aastaaegadega. Kasutada seda tabelit otsingu rakendamisel. 3. Töölehtedel Töötajad ja Lisa määrata kõikidele tabeli veergudele nimed (nime võib anda ka 4. Lisada tabelisse lehel Töötajad veerud Sugu, Sünnikuupäev ja Vanus ning koostada valemid leidmiseks isikukoodide abil. 5. Lisada veerud Tähtkuju, Sünnikuu ja Aastaaeg. Sünniaja järgi leida kõikide töötajate päikese tähtkuju, milles asus päike inimese sünnihetkel), sünnikuu nimetus (tekst) ja aastaaeg. Kasutada otsingufunktsioone leidmaks sobivad väärtused tabelitest töölehel Lisa. 6. Oma ülesande variandi number leida valemi =MOD(XX; 20) abil, kus XX on matriklinumbri kak 7. Lisada uued töölehed järgmiste nimetustega: Filter_1 , Filter_2 Risttabel+Diagramm, Otsing_1, Otsing_

Informaatika




Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun