Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 12388|Răspunde: 0

[Sursă] Oracle Capitolul 1 Exerciții după ore

[Copiază linkul]
Postat pe 06.03.2015 14:38:44 | | |
1. Creează un tabel cu trei capitole:
Formular de informații pentru elev (stuInfo): ID de student (cheia principală), Nume (nu poate fi gol), Gen (poate fi doar bărbat sau fată), Ziua de naștere
Tabelul de informații al cursului (subInfo): Număr (cheie primară), Nume cursului (nu poate fi gol)
Tabelul de informații despre scoruri (scoreInfo): Număr (cheie primară), Număr de student (cheie străină), Număr curs (cheie străină), Scor (între 0-100)

2. Introduceți datele în trei tabele cu cel puțin 5 rânduri

iii. Creează un nou tabel stu1 și inserează numărul elevului, numele și informațiile despre sexul elevului al cărui gen este de sex feminin în stuinfo în tabel

4. Completați următoarele anchete:

1. Interogarea informațiilor tuturor elevilor cu numele de familie Zhang (interogare neclară)

2. Interogarea informațiilor tuturor elevilor peste 20 de ani (implementată după funcție de dată)

3. Solicitați informații despre elevii născuți în aceeași zi (link tabel)

4. Verifică numele, materiile și rezultatele tuturor elevilor care au susținut examenul (în ordinea notelor)

5. Verifică numărul de student și numele tuturor studenților care nu au susținut examenul, atâta timp cât există un curs care nu a fost testat, acesta trebuie interogat (sub-interogare)

6. Caută numele cursului fără examenul pentru studenți

7. Numele și scorurile totale ale elevilor care au susținut examenul au fost sortate de la cel mai mare la cel mai mic

8. Aranjează toate scorurile în ordine crescătoare și generează numere de serie legate fără goluri








Mai întâi, creează un tabel așa cum este arătat în figura "Jobul 2 Redare a datelor", descrierea tabelului este următoarea:

Ordine
cheia primară orderID(numărul ordinului) int
comandăDataOra

orderItem
itemID (numărul elementului) cheia primară int
orderID (ordinea corespunzătoare cheii străine int face referire la numărul ordinului din tabelul de ordine).
Tipul articolului (Categoria produs) varchar(20)
itemName varchar(20)
theNumber(cantitatea ordonată produs) int
theMoney int


1. Interogați detaliile comenzilor din Ordinul 2, unde prețul unitar al ordinului este mai mare decât prețul mediu unitar

2. Interogarea momentului comenzii este numărul comenzii, categoria produsului și cantitatea comenzii comenzii de acum un an (subinterogare)

3. Interogarea cantității tipului de produs ordonată în ordinea 2 (numele categoriei de produs este clasificat într-o singură categorie)

4. Verifică numărul comenzii unde prețul mediu unitar al comenzii este mai mare decât prețul mediu unitar al ordinului 1

5. Interoghează numărul, categoria produsului, numele produsului, cantitatea comenzii, prețul unitar al comenzii și data comenzii cu numerele de comandă 1 și 2 (conexiunea tabelului)

6. Interogarea numărului de comandă al articolului neordinar (adică numărul de comandă care există în tabelul de comandă, dar care nu există în tabelul articolului de comandă, folosiți sub-interogarea)

7. Interoghează numărul de comandă al articolului de comandă






Precedent:De ce a dispărut site-ul Baidu snapshot timp de anulare al snapshot-ului Baidu
Următor:Parole implicite pentru sistem și sistem în Oracle
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com