1. Skapa en trekapiteltabell: Studentinformationsformulär (stuInfo): Student-ID (primärnyckel), Namn (kan inte vara tomt), Kön (kan endast vara man eller kvinna), Födelsedag Kursinformationstabell (subInfo): Nummer (primärnyckel), Kursnamn (kan inte vara tomt) Poänginformationstabell (scoreInfo): Nummer (primärnyckel), Studentnummer (främmande nyckel), Kursnummer (främmande nyckel), Poäng (mellan 0-100)
2. Infoga data i tre tabeller med minst 5 rader
iii. Skapa en ny tabell stu1 och infoga studentnumret, namnet och könsinformationen för studenten vars kön är kvinna i stuinfon i tabellen
4. Slutföra följande förfrågningar:
1. Sök på informationen om alla elever med efternamnet Zhang (oklar sökning)
2. Fråga information om alla elever över 20 år (implementerad efter datum-funktion)
3. Fråga om information om elever födda samma dag (tabelllänk)
4. Kontrollera namn, ämnen och resultat för alla elever som deltog i provet (i ordning efter betyg)
5. Kontrollera studentnumret och namnet på alla studenter som inte har gjort provet, så länge det finns en kurs som inte har testats måste den frågas (delfråga)
6. Slå upp kursens namn utan studentprovet
7. Namnen och totala poängen för de elever som gjorde provet sorterades från högst till minsta
8. Arrangera alla partitur i stigande ordning och generera serienummer som binds ihop utan luckor
Skapa först en tabell som visas i figuren "Jobb 2 Data Rendering", beskrivningen av tabellen är följande:
Beställningar orderID (ordernummer) int primärnyckel orderDatum datum Tid
orderItem itemID (artikelnummer) int primärnyckel orderID (ordningen som motsvarar int-främmande nyckeln refererar till ordernumret i ordertabellen). itemType(Produktkategori) varchar(20) itemNamn varchar(20) theNumber(produktordnad kvantitet) int theMoney int
1. Fråga detaljerna i order 2 där orderns enhetspris är högre än genomsnittspriset
2. Fråga ordertiden är ordernumret, produktkategorin och produktorderkvantiteten för beställningen för ett år sedan (delfråga)
3. Fråga om mängden av produkttypen ordnad i ordning 2 (produktkategorins namn klassificeras i en kategori)
4. Kontrollera ordernumret där det genomsnittliga enhetspriset för ordern är högre än det genomsnittliga enhetspriset för order 1
5. Fråga om nummer, produktkategori, produktnamn, orderkvantitet, enhetspris och orderdatum med ordernummer 1 och 2 (tabellkoppling)
6. Fråga ordernumret för det icke-orderbaserade objektet (det vill säga ordernumret som finns i ordertabellen men inte finns i orderposttabellen, använd delfråga)
7. Fråga ordernumret på orderartikeln
|