1. Мәліметтер базасы түсінігі, мәліметтер базасымен басқару жүйелері қызметі Мәліметтер қоры (МҚ)


Мәліметтердің тұтастығын қамтамасыз ету



бет2/14
Дата06.10.2022
өлшемі65,22 Kb.
#151982
1   2   3   4   5   6   7   8   9   ...   14
Байланысты:
1. М ліметтер базасы т сінігі, м ліметтер базасымен бас ару ж йе

3. Мәліметтердің тұтастығын қамтамасыз ету

Деректер тұтастығының әртүрлі түрлері бар:


Өрістердің тұтастығы-өріс үшін дұрыс болатын мәліметтер мәндерінің жиынтығын көрсетеді және нөлдік мәнді қолдануға болатындығын анықтайды. Мысалы, адамның жынысын сақтауға арналған өрісте екі мәннің бірі болуы мүмкін – М немесе Ж.біріншіден, бұл жеткілікті, екіншіден, басқа гендерлік мәндер жоқ және біз осы өріске басқа әріптерді енгізуге тыйым салуымыз керек. Өрістердің тұтастығы көбінесе тексеру шегі, формат (шаблон арқылы) немесе өріс үшін мүмкін мәндер аймағы арқылы қамтамасыз етіледі.


Кестенің тұтастығы-кестедегі барлық жолдарда бастапқы кілт деп аталатын бірегей идентификатор болуын талап етеді. Бастапқы кілт өзгеруі мүмкін бе, әлде жол жойылуы мүмкін бе, тұтастық деңгейіне байланысты. Мысалы, кейбір жағдайларда жазбаларды жоюға рұқсат етілуі мүмкін, бірақ көбінесе оған тыйым салынуы керек. Деректерді жоғалтқан жөн емес, өйткені біз кестедегі өзгерістердің тарихын біле алмаймыз.


Сілтемелердің тұтастығы-бастапқы кілт (сілтеме жасалған кестелер) мен сыртқы кілт (басқасына сілтеме жасайтын кестелер) арасындағы қатынасты білдіреді. Сілтеме жасалған негізгі кестенің жолын жою мүмкін емес және егер екінші кілт байланыс жойылғанша жолға сілтеме жасалса, бастапқы кілтті өзгерту мүмкін емес. Әйтпесе, байланыс бұзылып, оны қалпына келтіру қиынға соғады. Сіз SQL Server-ге ендірілген құралдарды қолдана отырып, кесте ішінде немесе бірнеше жеке кестелер арасында қарым-қатынасты деректерге қол жеткізу үшін пайдаланатын бағдарламалау тілінің мүмкіндігіне үміт артпай тағайындай аласыз. Әрине, кестелер арасындағы байланысты сыртқы кілттерсіз орнатуға болады, бірақ бұл жағдайда сервер тұтастыққа кепілдік бермейді. Барлық жауапкершілік бағдарламашыға жүктеледі.




4. Мәліметтер базасын жобалау кезеңдері

Деректер базасын жобалау - бұл мәліметтер базасының схемасын құру және қажетті тұтастық шектеулерін анықтау процесі.


Мәліметтер базасын жобалаудың негізгі міндеттері:



  • Барлық қажетті ақпаратты ДБ-да сақтауды қамтамасыз ету.

  • Барлық қажетті сұраныстар бойынша деректерді алу мүмкіндігін қамтамасыз ету.

  • Деректердің артықтығы мен қайталануын қысқарту.

  • Деректер базасының тұтастығын қамтамасыз ету.





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   14




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет