Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 12388|Atsakyti: 0

[Šaltinis] "Oracle" 1 skyrius Pratimai po pamokų

[Kopijuoti nuorodą]
Paskelbta 2015-03-06 14:38:44 | | |
1. Sukurkite trijų skyrių lentelę:
Studento informacijos forma (stuInfo): studento pažymėjimas (pirminis raktas), vardas (negali būti tuščias), lytis (gali būti tik vyras arba moteris), gimtadienis
Kurso informacijos lentelė (subInfo): Numeris (pirminis raktas), Kurso pavadinimas (negali būti tuščias)
Rezultatų informacijos lentelė (scoreInfo): Skaičius (pirminis raktas), Studento numeris (išorinis raktas), Kurso numeris (išorinis raktas), Rezultatas (nuo 0 iki 100)

2. Įterpkite duomenis į tris lenteles su ne mažiau kaip 5 eilutėmis

iii. Sukurkite naują lentelę stu1 ir į lentelę įterpkite studento, kurio lytis yra moteris, studento numerį, vardą ir lytį

4. Užpildykite šias užklausas:

1. Užklauskite visų mokinių, turinčių pavardę Zhang (neaiški užklausa), informacijos

2. Visų vyresnių nei 20 metų mokinių informacijos užklausa (įdiegta pagal datos funkciją)

3. Teiraukitės tą pačią dieną gimusių mokinių informacijos (lentelės nuoroda)

4. Patikrinkite visų egzaminą laikiusių mokinių vardus, dalykus ir rezultatus (pažymių tvarka)

5. Patikrinkite visų egzamino neišlaikiusių studentų numerį ir vardus, jei yra vienas kursas, kuris nebuvo išbandytas, jis turi būti užklaustas (papildoma užklausa)

6. Ieškokite kurso pavadinimo be studento egzamino

7. Egzaminą laikiusių studentų vardai ir bendri balai buvo surūšiuoti nuo aukščiausio iki mažiausio

8. Išdėstykite visus balus didėjančia tvarka ir sugeneruokite serijos numerius, kurie yra susieti be tarpų








Pirmiausia sukurkite lentelę, kaip parodyta paveikslėlyje "2 darbo duomenų atvaizdavimas", lentelės aprašymas yra toks:

Užsakymai
orderID(užsakymo numeris) int pirminis raktas
orderDate dateTime

užsakymo prekė
itemID (prekės numeris) int pirminis raktas
orderID (užsakymas, atitinkantis int išorinį raktą, nurodo užsakymo numerį užsakymo lentelėje).
itemType(Produkto kategorija) varchar(20)
itemName varchar(20)
theNumber(produkto užsakytas kiekis) int
Pinigai int


1. Užklauskite 2 pavedimo detalių, kai užsakymo vieneto kaina yra didesnė už vidutinę vieneto kainą

2. Užklausa užsakymo laikas yra užsakymo numeris, produkto kategorija ir užsakymo kiekis prieš metus (papildoma užklausa)

3. Užklauskite užsakyto produkto tipo kiekio 2 tvarka (produkto kategorijos pavadinimas skirstomas į vieną kategoriją)

4. Patikrinkite užsakymo numerį, kai vidutinė užsakymo vieneto kaina yra didesnė už vidutinę 1 užsakymo vieneto kainą

5. Užklauskite užsakymų, kurių užsakymo numeriai yra 1 ir 2, numerio, produkto kategorijos, produkto pavadinimo, užsakymo kiekio, užsakymo vieneto kainos ir užsakymo datos (lentelės ryšys)

6. Užklauskite ne užsakymo prekės užsakymo numerio (t. y. užsakymo numerio, kuris yra užsakymo lentelėje, bet nėra užsakymo prekės lentelėje, naudokite antrinę užklausą)

7. Užklauskite užsakymo prekės užsakymo numerio






Ankstesnis:Kodėl svetainė "Baidu" momentinė nuotrauka dingo "Baidu" momentinės nuotraukos atšaukimo laikas
Kitą:Numatytieji "Oracle" sistemos ir sistemos slaptažodžiai
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com