|
Ülesande eesmärk on luua andmebaasi erinevaid varunduskoopiaid (backup) ja taastada (restore) nendest andmebaasi. Samas tuleb mõista, et tegelikult on varunduskoopiast võimalik luua ka täiesti uut, näiteks testandmete baasi programmeerijate jaoks. |
||||
SQL-käsud,
mida antud ülesanne hõlmab on: |
||||
I |
|
Andmete varundamine ja taastamine |
||
1. |
|
Enne andmebaasi varunduskoopia tegemist on kasulik kontrollida, kas andmebaasiga on kõik korras. st. vigasest andmebaasist pole mõtet varunduskoopiat teha. |
||
2. |
|
Lukustage andmebaas teiste kasutajate jaoks. |
||
3. |
|
Teha andmebaasist kompressitud (pakitud) varunduskoopia. |
||
4. |
|
Uuendage andmebaasi indeksid. |
||
5. |
|
Vabastage andmebaas teistele kasutajatele kasutamiseks. |
||
6. |
|
Looge uus tühi andmebaas. |
||
7. |
|
Taastage andmed sellesse uude baasi äsja loodud varunduskoopiast. |
||
8. |
|
Kontrollige äsja loodud andmebaasi terviklikkust. |
||
9. |
|
Tehke äsja loodud andmebaasi mõni päring kontrollimaks et loodud baas töötab korrektselt. Võrrelge selle tulemusi sama päringu tulemustega vanas andmebaasis. |
||
II |
|
Andmebaasis struktuuri ja andmete välja laadimine |
||
1. |
|
Enne tegevuste algust on kasulik kontrollida, kas andmebaasiga on kõik korras. st. vigasest andmebaasist pole mõtet väljavõtteid teha. |
||
2. |
|
Lukustage andmebaas teiste kasutajate jaoks. |
||
3. |
|
Salvestage andmebaasi struktuur (ilma andmebaasis olevate andmeteta) faili |
||
4. |
|
Salvestage andebaasis olevad andmed (ilma andmebaasi struktuurita) faili. |
||
5. |
|
Uuendage andmebaasi indeksid. |
||
6. |
|
Vabastage andmebaas teistele kasutajatele kasutamiseks. |
||
7. |
|
Looge uus tühi andmebaas. |
||
8. |
|
Laadige andmebaasi struktuur uude andmebaasi. |
||
9. |
|
Laadige andmed uude andmebaasi. |
||
10. |
|
Kontrollige äsja loodud andmebaasi terviklikkust. |
||
11. |
|
Tehke äsja loodud andmebaasi mõni päring kontrollimaks et loodud baas töötab korrektselt. Võrrelge selle tulemusi sama päringu tulemustega vanas andmebaasis. |
||
III |
|
Üksiku tabeli andmebaasist välja laadimine ja üle viimine teise andmebaasi |
||
1. |
|
Valige mõnest oma andmebaasist välja kaks tabelit |
||
2. |
|
Enne tegevuste algust on kasulik kontrollida, kas tabelitega, mida soovitakse välja laadida, on kõik korras. st. vigastest tabelitest pole mõtet väljavõtteid teha. |
||
3. |
|
Lukustage andmebaas teiste kasutajate jaoks. |
||
4. |
|
Laadige andmed välja valitud tabelitest failidesse. |
||
5. |
|
Uuendage indeksid ainult valitud tabelitel. |
||
6. |
|
Vabastage andmebaas teistele kasutajatele kasutamiseks. |
||
7. |
|
Valige välja mõni oma andmebaas, kus sellse nimega tabeleid pole või siis kui sellist andmebaasi pole looge uus andmebaas. |
||
8. |
|
Laadige eelnevalt välja laetud tabelite andmed sellesse andmebaas. |
||
9. |
|
Kontrollige selle andmebaasi, kuhu te tabelid laadisite, terviklikkust. |
||
10. |
|
Tehke äsja loodud andmebaasi mõni päring kontrollimaks et loodud baas töötab korrektselt. Võrrelge selle tulemusi sama päringu tulemustega vanas andmebaasis.
|
||
NB! |
ÄRGE UNUSTAGE PROTOKOLLIDA TÖÖ KÄIKU ! |