-
Attieksmju algebras operācijas SQL valodā MySQL datu bāzē
Nr. | Sadaļas nosaukums | Lpp. |
1. | DATU BĀZES STRUKTŪRA | 5 |
1.1 | STRUKTŪRAS APRAKSTS | 5 |
1.2 | TABULU APRAKSTS | 5 |
2. | MYSQL DATU BĀZES STRUKTŪRAS IZVEIDOŠANA | 7 |
2.1 | APRAKSTS | 7 |
2.2 | VAICĀJUMU KODS | 7 |
3. | MYSQL DATU BĀZES DATU AIZPILDĪŠANA | 10 |
3.1 | APRAKSTS | 10 |
3.2VA | ICĀJUMU KODS | 11 |
4. | ATTIEKSMJU ALGEBRAS OPERĀCIJAS | 14 |
4.1 | APVIENOJUMS | 14 |
4.2 | ŠĶĒLUMS | 15 |
4.3 | STARPĪBA | 16 |
4.4 | DEKARTA REIZINĀJUMS | 18 |
4.5 | PROJEKCIJA | 19 |
4.6 | SELEKCIJA | 20 |
4.7SA | VIENOŠANA | 22 |
4.8 | DALĪŠANA | 23 |
SECINĀJUMI | 26 | |
LITERATŪRAS SARAKSTS | 27 |
Vaicājumu kods izveido datu bāzi ar nosaukumu Maksold_DB un kodējumu utf8. Pēc tam mēs noteicam, ka visas darbības būs veiktas ar datu bāzi Maksold_DB.
Tabulas izveidošanas momenta ir svarīga arī vaicājumu secība. Piemēram, tā kā tabula provider_has_product ir savienota ar tabulām provider un product, mums vispirms jāizveido šīs tabulas. Vaicājumu koda mēs redzam šādu secību: provider, category, product, provider_has_product un providier_old.…
Galvenais uzdevums šajā darbā aprakstīt visas attieksmju algebras operācijas un paradīt, ka tos var pielietojumu reālā MySQL datu bāzē. Lai to veiktu, ir nepieciešams izveidot datu bāzi, aprakstīt attieksmju algebras operācijas un pielietoto šis operācijas izveidotai datu bāzei. Saturs: 1. DATU BĀZES STRUKTŪRA 5 1.1 STRUKTŪRAS APRAKSTS 5 1.2 TABULU APRAKSTS 5 2. MYSQL DATU BĀZES STRUKTŪRAS IZVEIDOŠANA 7 2.1 APRAKSTS 7 2.2 VAICĀJUMU KODS 7 3. MYSQL DATU BĀZES DATU AIZPILDĪŠANA 10 3.1 APRAKSTS 10 3.2 VAICĀJUMU KODS 11 4. ATTIEKSMJU ALGEBRAS OPERĀCIJAS 14 4.1 APVIENOJUMS 14 4.2 ŠĶĒLUMS 15 4.3 STARPĪBA 16 4.4 DEKARTA REIZINĀJUMS 18 4.5 PROJEKCIJA 19 4.6 SELEKCIJA 20 4.7 SAVIENOŠANA 22 4.8 DALĪŠANA 23 SECINĀJUMI 26 LITERATŪRAS SARAKSTS 27