Презентация Динамикалық SQL онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Динамикалық SQL абсолютно бесплатно. Урок-презентация на эту тему содержит всего 12 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    12 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    133.51 kB
  • Просмотров:
    66
  • Скачиваний:
    2
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Динамикалы SQL Тобы ИС -
Содержание слайда: Динамикалық SQL Тобы:ИС:17-11

№2 слайд
Динамикалы SQL деген м з не?
Содержание слайда: Динамикалық SQL дегеніміз не? Динамикалық SQL - стандартты (немесе статикалық) SQL-тан айырмашылығы, бағдарлама мәлімдемелерінің автоматты түрде жасалуын және орындалуын жеңілдететін құрылымдық сұрау тілі (SQL) жетілдірілген нысаны. Бұл әр түрлі дерекқорларға, шарттарға немесе серверлерге реттеуге болатын кодты жазу қажет болған кезде пайдалы болуы мүмкін. Ол бірнеше рет қайталанатын тапсырмаларды автоматтандыруды жеңілдетеді.

№3 слайд
Динамикалы SQL артышылытары
Содержание слайда: Динамикалық SQL артықшылықтары Динамикалық SQL бағдарлама іске қосылған кезде енгізілетін таңбалар жолдары түрінде сақталады. Олар программист немесе Бағдарламаның өзі автоматты түрде енгізілуі мүмкін, бірақ SQL статикалық операторларына қарағанда, олар бастапқы бағдарламаға енгізілмеген. Сонымен қатар, SQL статикалық операторларына қарағанда, SQL динамикалық операторлары бір орындалудан екіншісіне өзгеруі мүмкін.

№4 слайд
Динамикалы SQL лс з жатары
Содержание слайда: Динамикалық SQL әлсіз жақтары Динамикалық SQL өте қиын, оқуға қиын, қолдау және реттеу қиын болуы мүмкін. Рұқсат стандартты SQL-ден ерекшеленеді. Күтпеген енгізуден күтпеген нәтижелер. Динамикалық SQL (тырнақшаларда) әрқашан сәтті компиляцияланады, бірақ орындау кезінде қате тудыруы мүмкін. Динамикалық SQL функциясына пайдалануға болмайды.

№5 слайд
Операторлар Динамикалы SQL
Содержание слайда: Операторлар Динамикалық SQL операторлары салыстырмалы түрде аз бағдарламалау тәжірибесі бар адамдармен жазылуы мүмкін, себебі бағдарлама кодтың нақты генерациясының басым бөлігін жасайды. Ықтимал мәселе кез-келген уақытта жұмыс істейтін динамикалық SQL-тым көп болса, өнімділікті төмендетеді (өңдеу уақытын ұлғайту).

№6 слайд
Динамикалы SQL Б зд
Содержание слайда: Динамикалық SQL Біздің жобаларымызда бізге түрлі міндеттерді шешуге тура келеді. Олардың кейбірін шешу үшін біз dynamic T-Sql пайдаланамыз.Dynamic sql не үшін қажет? Әркім өзі үшін шешеді. Dynamic sql көмегімен жобалардың бірінде біз динамикалық есептерді құру, басқаларында деректерді тасымалдау тапсырмаларын шештік. Сондай-ақ, dynamic sql деректер немесе нысандар жасау/өзгерту/алу қажет болған жағдайда, бірақ мәндер/атаулар параметрлер ретінде келеді.

№7 слайд
Одан р б з dynamic sql арылы
Содержание слайда: Одан әрі біз dynamic sql арқылы жүзеге асыруға болатын бірнеше мысалдарды көрсетеміз. Динамикалық команданы бірнеше жолмен орындауға болады: EXEC/EXECUTE кілт сөзін пайдалану; Cақталатын sp_executesql процедурасын пайдалану Бұл тәсілдер өзара түбегейлі ерекшеленеді. Шағын мысалда біз олардың айырмашылығы туралы түсіндіруге тырысамыз.

№8 слайд
EXEC EXECUTE к лт к сз
Содержание слайда: EXEC/EXECUTE кілтік сөзі

№9 слайд
sp executesql процедурасы
Содержание слайда: sp_executesql процедурасы

№10 слайд
Курсорлар арылы динамикалы
Содержание слайда: Курсорлар арқылы динамикалық SQL операторларымен жұмыс істеу Мұндай операторларды пайдалану үшін SQL стандартының курсорлар механизмін кеңейту қолданылады. Біріншіден, курсорды анықтау кезінде курсордың литералды ерекшелігін ғана емес, PREPARE операторының көмегімен енгізілетін оператордың атын да көрсетуге болады(бұл жағдайда PREPARE операторы мәтіндік түрде DECLARE операторынан жоғары болуы тиіс). Осылайша DECLARE операторының толық синтаксисі келесідей болады: <declare cursor> ::= DECLARE <cursor name> CURSOR FOR { <cursor specification> | <statement-name> }

№11 слайд
Сонымен атар, статистикаа
Содержание слайда: Сонымен қатар, статистикаға мұндай курсор үшін инклюзивті бағдарламаның кіріс және шығыс айнымалылары туралы ақпарат белгісіз, OPEN және FETCH операторларының басқа формалары пайдаланылады.Осы мәлімдемелердің толық синтаксисі келесідей: Сонымен қатар, статистикаға мұндай курсор үшін инклюзивті бағдарламаның кіріс және шығыс айнымалылары туралы ақпарат белгісіз, OPEN және FETCH операторларының басқа формалары пайдаланылады.Осы мәлімдемелердің толық синтаксисі келесідей:

№12 слайд
Кр п отыраныыздай, наты к р с
Содержание слайда: Көріп отырғаныңыздай, нақты кіріс және шығыс параметрлерін орнатудың екі жолы бар: тікелей OPEN және / немесе FETCH бағдарламаларында айнымалылардың атауларын көрсету арқылы тікелей және жанама түрде параметрлер мен олардың мекен-жайлары қосымша дескриптор құрылымы арқылы байланысқан кезде. Көріп отырғаныңыздай, нақты кіріс және шығыс параметрлерін орнатудың екі жолы бар: тікелей OPEN және / немесе FETCH бағдарламаларында айнымалылардың атауларын көрсету арқылы тікелей және жанама түрде параметрлер мен олардың мекен-жайлары қосымша дескриптор құрылымы арқылы байланысқан кезде. Бірінші әдісті формальды кіріс және шығыс параметрлерінің жиынтығы бекітілген таңдау операторларымен жұмыс істеу үшін пайдалану ұсынылады. Дәлірек айтқанда, Шығыс параметрлеріне келетін болсақ, таңдау тізімі элементтерінің саны мен түрлері белгіленуі тиіс. Екінші тәсіл динамикалық құрастырылған операторлармен жұмыс істеу, курсорларды пайдалануды талап етеді, динамикалық қалыптасатын параметрлер тізімдерінің дескрипторларын пайдаланудан тұрады. Бұл жағдайда нақты және формальды параметрлер үлгілерінің сәйкестігі үшін барлық жауапкершілік программистке жүктеледі. Мұндай тізімді қалыптастырудағы қателік нәтижесінде, атап айтқанда, Си-бағдарламаның жады бүлінуі мүмкін.

Скачать все slide презентации Динамикалық SQL одним архивом: