Конспект
Технологии
Компьютеры, программирование, электроника
Trešais praktiskais darbs SQL 2-
Trešais praktiskais darbs SQL 2
Nr. | Название главы | Стр. |
1. | UZDEVUMS | 3 |
2. | DATU BĀZES IZVEIDOŠANA | 4 |
3. | PRAKTISKĀ DAĻA | 7 |
3.1. | Datu ievadīšana tabulās | 7 |
3.2. | Hierarhiskie vaicājumi | 8 |
3.3. | Faktoru analīzes vaicājumi vienai tabulai | 9 |
3.4. | Vaicājumi tabulu zvaigznes shēmai | 11 |
3.5. | Virtuālas daudzdimensiju tabulas vaicājumi ar SQL Model klauzulas izmantošanu | 14 |
3.6. | Vaicājumi ar analīzes funkciju izmantošanu | 16 |
3.7. | Vaicājumi ar loga funkciju izmantošanu | 20 |
3.8. | Vaicājumi ar WITH priekšraksta izmantošanu | 22 |
3.9. | Rekursīvie vaicājumi ar WITH priekšraksta izmantošanu | 23 |
Secinājumi | 24 |
Secinājumi
Godīgi sakot, šis darbs bija nedaudz vienkāršāks par pirmo un otro, jo jau bija iegūtas zināšanas, protams, pateicoties pirmajam un otrajam darbam, gan par Power Designer, gan arī par ORACLE SQL Developer.
Bet diemžēl es nevaru pateikt un nevaru būt pārliecināts, ka šis darbs tika veikts pareizi, jo trešā laboratorijas darba laikā, mans otrais laboratorijas darbs vēl nebija pārbaudīts, un es nevaru zināt, vai es tur esmu izdarījis kādas kļūdas, un, ja es pieļāvu kļūdas, es nezinu, kuras no tām. Tāpēc es atzīstu iespēju, ka kļūdas no otrā darba varētu tikt atkārtotas trešajā, bet es ceru, ka tādu nav un ja ir, tad nebūtiskas.
Pildot šo laboratorijas darbu es pielietoju zināšanas par CASE rīku Power Designer, ko ieguvu pirmajā un otrajā laboratorijas darbā.
Es pildīju darbu pa soļiem, veidojot tabulas un uzreiz aprakstot tās. Man izdevās tikt skaidrībā gandrīz ar visiem tiem jautājumiem, kur man radās grūtības.
Kā savus ieguvumus no darba varu pieminēt to, ka labāk iepazinos ar datu bāzu veidošanu un izpratu to, kā var daudz ērtākā veidā (ar SQL valodas palīdzību) izgūt nepieciešamos datus no vienas vai vairākām tabulām.
Darbu noteikti varētu arī uzlabot, izprotot katru punktu labāk. Nedēļas laikā darbu veicu lēnām, mēģinot detalizēti izpētīt katru punktu.
…
Katrai vāicājumu grupai definēt tabulas struktūru (var izmantot arī kādu iepriekšējo), veikt datu ievadi (var būt iepriekšejie dati), definēt vaicājumus, iegūt rezultātus, veikt rezultātu analīzi, lai parādītu, ka dotais vaicājuma taips izprasts. 1. Hierarhiskie vaicājumi. Izveidot vaicājumus izmantojot START WIDTH, CONNECT BY un LEVEL atslēgvārdus. 2. Faktoru analīzes vaicājumi vienai tabulai. Izveidot vienu tabulu ar vismaz 3 mainīgiem faktoriem un rezultējošo faktu. Izveidot vaicājumus izmantojot atslēgvārdus GROUP BY CUBE, GROUPING(), GROUPING SETS. 3. Vaicājumi tabulu zvaigznes shēmai. Izveidot vismaz 3 dimensiju tabulas un faktu tabulu. Izveidot vaicājumus izmantojot atslēgvārdus GROUP BY CUBE, GROUPING(), GROUPING SETS. 4. Virtuālas daudzdimensiju tabulas vaicājumi ar SQL Model klauzulas izmantošanu. Izveidot vienu tabulu ar vismaz 3 mainīgiem faktoriem un rezultējošo faktu. Izveidot vaicājumus izmantojot atslēgvārdus MODEL, PARTITION BY, DIMENSION BY, MEASURES, RULES. 5. Vaicājumi ar analīzes funkciju izmantošanu. Izveidot vaicājumus izmantojot atslēgvārdus OVER, PARTITION BY, ORDER BY, RANK, DENSE_RANK, ROW_NUMBER, FIRST, LAST, NTILE, WIDTH_BUCKET. 6. Vaicājumi ar loga (windowing) funkciju izmantošanu. Izveidot vaicājumus izmantojot atslēgvārdus ROWS, RANGE, BETWEEN, UNBOUNDED, PRECEDING, FOLLOWING, CURRENT ROW. 7. Vaicājumi ar WITH priekšraksta izmantošanu. Izveidot vaicājumus izmantojot atslēgvārdus WITH, UNION ALL. 8. Rekursīvie vaicājumi ar WITH priekšraksta izmantošanu. Izveidot vaicājumus izmantojot atslēgvārdus WITH, UNION ALL, SEARCH DEPTH.
-
Trešais laboratorijas darbs datormācībā
Конспект4 Компьютеры, программирование, электроника, Экономика
- Trešais praktiskais darbs SQL 2
- Web plānošana. Web lietojamība. Praktiskais darbs
-
Ты можешь добавить любую работу в список пожеланий. Круто!Web plānošana. Web lietojamība. Praktiskais darbs
Конспект для университета7
-
Trešais laboratorijas darbs datormācībā
Конспект для университета4
-
3.praktiskais darbs priekšmetā "Datortīkli"
Конспект для университета5
-
4. praktiskais darbs priekšmetā "Datortīkli" (EthetPeek, ARP)
Конспект для университета29
-
Ceturtais praktiskais darbs kursā "Pētījumu metodoloģija"
Конспект для университета14