109
орындарын ерекшелігі параметрлері мен құндылықтарын қайтару, және кодтау
дене функциясы қоңыраулар, және сақталатын рәсімдер,
командалардың
пайдалану, жасау, өзгерту және жою үшін жүйе және пайдаланушы скаляр екі
және Кесте (бір немесе бірнеше Inline Multi бар - органында өтініш командалар)
функцияларын, жүйесі, пайдаланушы, уақыты (жергілікті немесе жаһандық)
және
кеңейтілген
сақталатын
процедуралар,
сондай-ақ
дағдыларын
бағдарламалау сатып алу дандыру, күйін келтіру, тестілеу және енгізу тобында
немесе қосылу кітапхана функциялар мен процедуралар сақталатын.
Жұмысты орындау барысы:
Тапсырма 1. Кодтау мен тексеруді жүзеге асыратын бүкіл bigint
операндтеріндегі төрт арифметикалық «+», «-», «*» және «/»
операцияларды
орындау функцияларын құру.
Тапсырма 2. Кодтау мен тестілеуді жүзеге асырып, бағандардың
динамикалық жинағын қайтаратын кестелерді құру функцияларын жасаңыз
Тапсырма 3. Кодтау мен тестілеуді орындау арқылы бос орындарды бөлгіш
ретінде пайдалану арқылы кіріс жолын ішкі жолдарға бөлетін функцияны
жасаңыз.
Тапсырма 4. Кәсіпорын менеджері
утилитасын пайдаланып, осы үш
функцияны жасаңыз және Синтаксистерді тексеру түймешігін басу арқылы
олардың синтаксисін тексеріңіз, содан кейін Үлгі ретінде сақтау түймешігін
басып, оларды үлгі ретінде сақтаңыз.
Тапсырма 5. №4 тапсырмадан алынған үлгі
арқылы функцияны жасаңыз
және өңдеңіз.
Тапсырма 6. Жаңадан жасалған функцияны таңдап, редакциялау терезесін
ашу үшін оған екі рет басыңыз, содан кейін осы функцияның мәтінін және осы
функцияның пайдаланушылар мен рөлдердің кіру құқықтарын өңдеңіз.
Тапсырма 7. Enterprise Manager утилитасын пайдаланып, жүйенің
функцияларының бастапқы модульдерінің мәтіндерін (егер мүмкін болса),
олардың семантикасын және оларды жұмыстың нәтижелерін көрсету кезінде
оларды өрнектерде шақыру тәсілдерін оқыңыз.
Тапсырма 8. Transact-SQL-ні тиісті процедураның нәтижесін алу үшін
қосымша параметр енгізу арқылы семантикасы
қаралған функцияларға ұқсас
үш сақталатын рәсімдерді жасау үшін пайдаланыңыз.
Тапсырма 9. Enterprise Manager арқылы көрсетілген сақталған
процедураларды өңдеңіз.
Тапсырма 10. Сақталған процедура шебері жасау арқылы бірдей
процедураларды жасаңыз және олардың қасиеттерін талдаңыз.
Жаңадан
жасалған сақталған процедураларды тексеріңіз. Бұл рәсімдердің біреуіне көмек
туралы ақпаратты алу үшін sp_help пайдаланыңыз.