71
Ары қарай қызметкерді іздестіру жəне оның тегін ауыстыруға арналған
сақталатын рəсімнің үлгісі келтірілген:
Сақталатын рəсім екі формалды өлшемді қамтиды:
1)
@newNAME
—
жаңа текті береді;
2)
@pattern
—
қызметкердің бұрынғы тегі.
Trаnsасt-SQL операторы рəсімді шақырту үшін мынайдай түрді
қабылдайды:
EXECUTE changeName «ХабароваО . С . » , «КимО. С.»
SQL-сұрау салуларды орындаған кезде деректердің бүтіндігін бақылау
«диаграмма» объектісі көмегімен құрылған модель негізінде орындалады.
Кестелерден, диаграммалардан жəне сақталатын рəсімдерден
басқа
деректер қорын əзірлеуші мынадай қосымша объектілерді құра алады:
қағидалар жəне тексеру шектеулері, пайдаланушылардың типтері,
пайдалнушылардың функциялары, триггерлер.
Қағидалар мен тексеру шектеулері кестеге
енгізілетін деректерді
бақылау үшін қолданылады. Қағидалар кестенің бағанасына енгізілетін
деректерді бақылауға мүмкіндік береді, осындай қағида əрқашан біреу.
Бағанаға қосымша бірнеше тексеру шектеулері қолданылуы мүмкін.
Пайдаланушының типтері ішіне салынған MS SQL Sеrvеr типтер
көмегімен құрылады. Пайдаланушы типінің деректері көмегімен құрылған
кестенің бағанасы осы деректер типі үшін
көрсетілген қасиеттерді
иеленеді. Пайдаланушының типтері қағидалармен жəне тексеру
шектеулерімен қатар енгізілетін деректердің сенімділігін бақылауға
арналған қосымша механизм болып табылады.
Пайдаланушының функциялары сақталатын рəсімдердің
механизмін
пайдалану мүмкіндіктерін кеңейтеді. Оларға жүгіну SQL-сұрау салулар
ішінде орындалуы мүмкін.
Триггерлер — кестеге жаңа жазбаларды қосқаннан, жазбалардың
атрибуттерін өзгерткеннен жазбаларды
жойғаннан кейін орындалатын
72
сақталатын рəсімнің арнайы типі
Деректер
қорының
əкімшісі
«Рөлдер»
механизмі
арқылы
пайдаланушыларды құрып, оларға белгілі бір қолжетімдік құқықтарын
тағайындай алады.
Достарыңызбен бөлісу: