SQL dotazy. Dotazy na loupežníky select AKCE.PREPADENY, AKCE.DATUM, sum(UCASTI.LUP), avg(UCASTI.LUP) from AKCE,UCASTI where AKCE.IDA=UCASTI.IDA group.

Slides:



Advertisements
Podobné prezentace
KIV/ZIS Cvičení 6 SQL - SELECT.
Advertisements

E-learningová podpora výuky CAD na FAST VUT v Brně
Základy jazyka SQL Jan Tichava
DB1 – 9. cvičení Optimalizace dotazu Konkurenční přístup a deadlock Indexace Transakce.
Databázové systémy SQL Výběr dat.
Fakulta elektrotechniky a informatiky
Cvičení 03 SQL Select Ing. Pavel Bednář
Informační systémy Realizace uložených procedur a spouští, jejich praktické využití.
Informační systémy Nástroje pro sběr dat, návrh a realizace databáze.
Další dotazy SQL Structured Query Language. Některé SQL příkazy mohou mít v sobě obsaženy další kompletní příkazy SELECT. Využijeme je tam, kde potřebujeme.
SQL Structured Query Language
Informatika pro ekonomy II přednáška 11
Architektury a techniky DS Tvorba efektivních příkazů I Přednáška č. 3 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Architektury a techniky DS Cvičení č. 4 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy 1 Cvičení č. 2 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy II Přednáška č. 6 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 3 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
A4B33DS & X33MIS Zdeněk Kouba
MySQL - Vytvoření nové tabulky  create table jméno_tabulky (jméno_položky typ_položky,... ) Přehled nejběžnějších datových typů Přehled nejběžnějších.
Relační algebra jako základ SQL Helena Palovská. Různé modely pro databázovou strukturu.
Databázové systémy 2 Cvičení č. 7 Ing. Tomáš Váňa Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Cvičení 04 SQL Exists, Any, All Ing. Pavel Bednář
KIV/ZIS cvičení 1 Tomáš Potužák.
Databázové systémy I Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
KIV/ZIS cvičení 6 Tomáš Potužák. Pokračování SQL Klauzule GROUP BY a dotazy nad více tabulkami Stáhnout soubor studenti_dotazy_sql.mdb.
Databázové systémy 2 Cvičení č. 4 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Databázové systémy I Cvičení č. 6 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Databázové systémy Přednáška č. 6.
SQL – základní pojmy Ing. Roman Danel, Ph.D.
SQL PVA Jan Hora. SQL „graficky“ Grafický vs. pravý SQL SELECT ORDED BY WHERE.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.8 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze – základy SQL Typ: DUM - kombinovaný.
Architektury a techniky DS Cvičení č. 9 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Propedeutický seminář k bakalářskému projektu
4. INFOSCHŮZKA. CO NÁS ČEKÁ? TÉMA:  Zápočty a zkoušky  SHKV  Upřesňující zápis předmětů na LS.
Databázové systémy I Cvičení č. 10 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Katedra informačních technoloií 2009, Ing. Karel Kubata
Informace ke kurzu Manažerské účetnictví I a jak ho studovat.
Databázové systémy I Cvičení č. 7 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Aplikační a programové vybavení
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Databázové systémy 2 Zkouška – 8:00. Příklad I - Funkce Vytvořte funkci ZK_TRP_TREND(P_ID_TRPASLIKA IN NUMBER, P_DATUM_OD IN VARCHAR2, P_DATUM_DO.
Databázové systémy SQL Výběr dat.
SQL Další dotazy a pohledy Databázové systémy. Některé SQL příkazy mohou mít v sobě obsaženy další kompletní příkazy SELECT. Využijeme je tam, kde potřebujeme.
Databázové systémy 2 Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
IS zápisu na cvičení Rostislav Žólty, zol005.
Jiří Simmer Pedagogická Fakulta, ZČU
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
SQL Structured Query Language
SQL dotazy. Vypiš všechny hráče Select * from HRACI.
AVT projekt Ondřej Janošík. Základní informace Zadání projektu – SQL SELECT generátor Proč právě tento projekt? Úvod do problematiky – SQL (select)
Kniha jízd spediční služby.  Záznamy jízd tak, aby bylo možné zjistit potřebné informace a statistiky pro řízení firmy a vytvářet potřebné kalkulace.
Didaktika přírodopisu 1 1. seminář
Zápočty a zkoušky SHKV Upřesňující zápis předmětů na LS.
Dynamická webová aplikace Autor:Ondřej Soukup Třída:I3.
2OP483 Manažerská informatika 3ÚvodSnímek 1 2OP483 Manažerská informatika 3 Úvod doc. Ing. Tomáš Kubálek, CSc.
Obhajoba bakalářské práce Pokyny k obhajobě (včetně šablony) pro obor PODNIKOVÁ EKONOMIKA A MANAGEMENT KVĚTEN 2016.
Vytvoření jednoduchého databázového dotazu Access (7)
Hotel Tatra, Velké Karlovice 23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Záznamník učitele Bc. Jana Večeřová.
SQL – příkaz SELECT Ing. Roman Danel, Ph.D.
Obhajoba bakalářské práce
Databázové systémy a SQL
Šablona 32 VY_32_INOVACE_038.ICT.34
[ START WITH podmínka ] CONNECT BY podmínka
A5M33IZS – Informační a znalostní systémy
Optimalizace SQL dotazů
Počítačová cvičení z předmětu Datové sklady
Dotazovací jazyk SQL - II
Transkript prezentace:

SQL dotazy

Dotazy na loupežníky select AKCE.PREPADENY, AKCE.DATUM, sum(UCASTI.LUP), avg(UCASTI.LUP) from AKCE,UCASTI where AKCE.IDA=UCASTI.IDA group by AKCE.PREPADENY,AKCE.DATUM select LOUPEZNICI.SVOBODA, count(LOUPEZNICI.JMENO) from LOUPEZNICI group by LOUPEZNICI.SVOBODA

Dotazy na loupežníky select MAX(UCASTI.LUP) from AKCE,UCASTI where AKCE.IDA=UCASTI.IDA and AKCE.PREPADENY="zimni palac“ select LOUPEZNICI.JMENO from LOUPEZNICI, UCASTI,AKCE where LOUPEZNICI.IDL=UCASTI.IDL and AKCE.IDA=UCASTI.IDA and AKCE.PREPADENY="zimni palac" and UCASTI.LUP = ( select MAX(UCASTI.LUP) from AKCE,UCASTI where AKCE.IDA=UCASTI.IDA and AKCE.PREPADENY="zimni palac")

Rámcové zadání Navrhnout databázi uchovávající rozvrh školy, KDY (den, hodina), KDE (místnost), KDO (učitel), KOHO (kroužek), CO (předmět) učí. U místností znát jejich polohu, u studentů příslušnost ke kroužku, u učitelů jejich katedru, u předmětů katedru zodpovídající za výuku (nemusí být totožná s katedrou konkrétních vyučujících), u kateder jejich vedoucího.

Zjevná zjednodušení oproti skutečnosti Každý student je jen v jednom kroužku, rozvrh má sestavený podle něj (všichni studenti z kroužku stejný) Nejsou rozlišeny přednášky a cvičení, resp. přednášky neexistují, výuka se koná vždy jen pro jeden kroužek, v jedné místnosti s jedním učitelem. Nerozlišují se liché a sudé týdny.

Databáze rozvrh

SQL dotazy select * from studenti select jmeno,prijmeni from studenti select jmeno, prijmeni from studenti where idk="471"

SQL dotazy select * from ucitele, katedry select * from ucitele, katedry where ucitele.idk=katedry.idk select ucitele.jmeno, katedry.nazev from ucitele, katedry where ucitele.idk=katedry.idk and katedry.nazev="katedra inženýrské informatiky"

SQL dotazy select hodiny.den, hodiny.hodina, predmety.nazev, mistnosti.idm, ucitele.prijmeni from hodiny, mistnosti, predmety, ucitele, krouzky, studenti where hodiny.idm=mistnosti.idm and hodiny.idp=predmety.idp and hodiny.idu=ucitele.idu and hodiny.idk=krouzky.idk and studenti.idk=krouzky.idk and studenti.jmeno="Adéla" and studenti.prijmeni="Boršková"

SQL dotazy select studenti.idk, count(studenti.ids) from studenti group by studenti.idk

Vaše úkoly Do příštího týdne přineste –Na papíře sepsané textové znění zadání IS (!) –Na papíře nakreslený ER diagram –Nic více zatím nedělejte !