ìÁÂÏÒÁÔÏÒÎÁÑ ÒÁÂÏÔÁ ¹6
õÐÒÁ×ÌÅÎÉÅ ÔÒÁÎÚÁËÃÉÑÍÉ
1. ãÅÌØ ÒÁÂÏÔÙ
ïÓ×ÏÅÎÉÅ ÓÐÏÓÏÂÏ× ÕÐÒÁ×ÌÅÎÉÑ ÔÒÁÎÚÁËÃÉÑÍÉ × ÓÒÅÄÁÈ óõâä DB2 É Oracle.
2. ôÅÍÙ ÄÌÑ ÐÒÅÄ×ÁÒÉÔÅÌØÎÏÊ ÐÒÏÒÁÂÏÔËÉ
- ó×ÏÊÓÔ×Á ÔÒÁÎÚÁËÃÉÊ É ÕÐÒÁ×ÌÅÎÉÅ ÔÒÁÎÚÁËÃÉÑÍÉ.
- õÒÏ×ÎÉ ÉÚÏÌÑÃÉÉ.
3. ðÏÄÇÏÔÏ×ËÁ Ë ÒÁÂÏÔÅ
ðÏÄÇÏÔÏ×ÉÔØ SQL-ÓËÒÉÐÔÙ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ÐÒÏ×ÅÒÏË ÉÚÏÌÉÒÏ×ÁÎÎÏÓÔÉ ÔÒÁÎÚÁËÃÉÊ ÐÏ ÏÂÒÁÚÃÕ ÓÃÅÎÁÒÉÅ×, ÏÐÉÓÁÎÎÙÈ × ÓÐÒÁ×ËÅ. ÷ÁÛÉ ÓËÒÉÐÔÙ ÄÏÌÖÎÙ ÒÁÂÏÔÁÔØ Ó ÔÁÂÌÉÃÁÍÉ
4. ÷ÙÐÏÌÎÅÎÉÅ ÒÁÂÏÔÙ
- úÁÐÕÓÔÉÔØ Oracle SQL*Plus. úÁÐÕÓÔÉÔØ ×ÔÏÒÏÊ ÜËÚÅÍÐÌÑÒ Oracle SQL*Plus × ÏÔÄÅÌØÎÏÍ ÏËÎÅ. ÷ ÏÂÏÉÈ ÏËÎÁÈ ÓÏÅÄÉÎÉÔØÓÑ Ó ÌÏËÁÌØÎÏÊ ÂÁÚÏÊ ÄÁÎÎÙÈ.
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ READ COMMITTED (ÓÍ.ÓÐÒÁ×ËÕ). ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÉ ÐÒÏ×ÅÒËÉ:
- ÐÏÔÅÒÑÎÎÙÈ ÉÚÍÅÎÅÎÉÊ,
- ÇÒÑÚÎÏÇÏ ÞÔÅÎÉÑ,
- ÎÅÚÁ×ÅÒÛÅÎÎÏÇÏ ÞÔÅÎÉÑ,
- ÆÁÎÔÏÍÁ.
- úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÅ×.
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ SERIALIZABLE. ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÉ ÐÒÏ×ÅÒËÉ:
- ÎÅÚÁ×ÅÒÛÅÎÎÏÇÏ ÞÔÅÎÉÑ,
- ÆÁÎÔÏÍÁ.
- úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÅ×.
- úÁËÏÎÞÉÔØ ÒÁÂÏÔÕ Ó Oracle.
- úÁÐÕÓÔÉÔØ DB2 Command Center É ÓÏÅÄÉÎÉÔØÓÑ Ó ÂÁÚÏÊ ÄÁÎÎÙÈ DB2EDU. ÷ ÄÒÕÇÏÍ ÏËÎÅ ÚÁÐÕÓÔÉÔØ ×ÔÏÒÏÊ ÜËÚÅÍÐÌÑÒ DB2 Command Center ÉÌÉ DB2 Command Line Processor (ÓÍ. ÓÐÒÁ×ËÕ).
- ïÔËÌÀÞÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÒÅÖÉÍ AUTOCOMMIT (ÓÍ. ÓÐÒÁ×ËÕ).
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ UNCOMMITTED READ (ÓÍ. ÓÐÒÁ×ËÕ). ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÉ ÐÒÏ×ÅÒËÉ:
- ÐÏÔÅÒÑÎÎÙÈ ÉÚÍÅÎÅÎÉÊ,
- ÇÒÑÚÎÏÇÏ ÞÔÅÎÉÑ.
- úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÅ×. òÁÚÏÒ×ÁÔØ ÓÏÅÄÉÎÅÎÉÅ Ó ÂÁÚÏÊ ÄÁÎÎÙÈ.
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ CURSOR STABILITY. ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÉ ÐÒÏ×ÅÒËÉ:
- ÇÒÑÚÎÏÇÏ ÞÔÅÎÉÑ.
- ÎÅÚÁ×ÅÒÛÅÎÎÏÇÏ ÞÔÅÎÉÑ.
- úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÅ×. òÁÚÏÒ×ÁÔØ ÓÏÅÄÉÎÅÎÉÅ Ó ÂÁÚÏÊ ÄÁÎÎÙÈ.
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ READ STABILITY. ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÉ ÐÒÏ×ÅÒËÉ:
- ÎÅÚÁ×ÅÒÛÅÎÎÏÇÏ ÞÔÅÎÉÑ,
- ÆÁÎÔÏÍÁ.
- úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÅ×. òÁÚÏÒ×ÁÔØ ÓÏÅÄÉÎÅÎÉÅ Ó ÂÁÚÏÊ ÄÁÎÎÙÈ.
- õÓÔÁÎÏ×ÉÔØ × ÏÂÏÉÈ ÓÅÁÎÓÁÈ ÕÒÏ×ÅÎØ ÉÚÏÌÑÃÉÉ REPEATEABLE READ. ÷ÙÐÏÌÎÉÔØ ÓÃÅÎÁÒÉÑ ÐÒÏ×ÅÒËÉ ÆÁÎÔÏÍÁ. úÁÐÉÓÁÔØ ÐÒÏÔÏËÏÌ ×ÙÐÏÌÎÅÎÉÑ ÓÃÅÎÁÒÉÑ. òÁÚÏÒ×ÁÔØ ÓÏÅÄÉÎÅÎÉÅ Ó ÂÁÚÏÊ ÄÁÎÎÙÈ.
- úÁËÏÎÞÉÔØ ÒÁÂÏÔÕ Ó DB2.
5. óÏÄÅÒÖÁÎÉÅ ÏÔÞÅÔÁ
- óÃÅÎÁÒÉÊ É ÐÒÏÔÏËÏÌ ÅÇÏ ×ÙÐÏÌÎÅÎÉÑ × ÓÒÅÄÅ Oracle.
- óÃÅÎÁÒÉÊ É ÐÒÏÔÏËÏÌ ÅÇÏ ×ÙÐÏÌÎÅÎÉÑ × ÓÒÅÄÅ DB2.
- ëÒÁÔËÉÅ ×Ù×ÏÄÙ Ï ÎÁ×ÙËÁÈ, ÐÒÉÏÂÒÅÔÅÎÎÙÈ × ÈÏÄÅ ×ÙÐÏÌÎÅÎÉÑ ÒÁÂÏÔÙ.
- óÏÐÏÓÔÁ×ÌÅÎÉÅ ÁÎÁÌÏÇÉÞÎÙÈ ÓÒÅÄÓÔ× Ä×ÕÈ óõâä.
óÐÒÁ×ËÁ. õÐÒÁ×ÌÅÎÉÅ ÔÒÁÎÚÁËÃÉÑÍÉ.