түрүСабак өтүлө турган кабинет окутуу
REGISTER

Байланыш

Жерлер менен белгиленген * талап кылынат

 

Oracle 11 г PL SQL Иштеп

Oracle 11 г PL SQL Иштеп окутуу Сабактын & Тастыктоо

жалпы көрүнүш

Угуучуларды & зарыл

Сабактын аныктамасы

Тартиби жана төлөмдөр

күбөлүк

Oracle 11 г PL SQL Иштеп окутуу Сабактын Обзор

PL / SQL программалоо тилдери жол-жоболук өзгөчөлүктөрү менен SQL жыйындысы болуп саналат. Бул Oracle башында 90 анын SQL.PL/SQL мүмкүнчүлүктөрүн жогорулатуу үчүн Corporation (жол-жобо тили / структураланган талптар тили) SQL жана Oracle мамиледеги маалымат базасын түзүү үчүн Oracle Corporation анын жол-жоболук тили узартуу тарабынан иштелип чыккан. PL / SQL Oracle маалымат базасы бар

Oracle 11 г PL SQL Иштеп окутуу максаттары

Бул сабак бүткөндөн кийин, сиз ээ болушу керек:

  • PL / SQL программалоо тилинин негиздерин сүрөттөп
  • Жазуу жана SQL-жылы PL / SQL программаларын ишке * Plus
  • Жүргүзгүлө PL / SQL маалыматтар түрү айландыруу иш-милдеттерин
  • PL / SQL программалары аркылуу Display чыгаруу
  • PL / SQL программаларга мүнөзү саптарды колго ал
  • Мүчүлүштүктөрдү PL / SQL программалар

Oracle 11 г PL SQL Иштеп Албетте арналган Угуучуларды

Бул окуу куралы жөнөкөй жана жеңил кадам PL / SQL программалоо тилин үйрөнүүгө даяр программалык кызматкерлери үчүн иштелип чыккан. Бул окуу куралы PL / SQL программалоо түшүнүктөрдүн силерге улуу түшүнүк берем, бул окуу куралы бүткөндөн кийин, сиз экспертиза жогорку даражасына ойлонуп алат жерден экспертиза аралык денгээлде болот.

ТалаптарOracle 11 г PL SQL Иштеп күбөлөндүрүү үчүн

Сиз негизги түшүнүккө ээ болушу абзел программалык камсыздоо эмне базасы болуп, баштапкы кодун, текст редактор жана аткарууну программалары ж.б. мурунтан эле SQL жана башка программалоо тили боюнча түшүнүк бар болсо да, негизги түшүнүктөр, анда дагы бир артыкчылыгы киришүүгө болот.

Сабактын аныктамасы Duration: 3 Days

  1. PL / SQL киришүү
  • PL / SQL программасын пайдасын аныктоо
  • PL / SQL блоктордун түрлөрү боюнча баяндама
  • бир Simple Anonymous блок түзүү
  • Кантип PL / SQL Блок тартып өндүрүш түзүү үчүн?

2. Жар PL / SQL Identifiers

  • бир PL / SQL-чакан программа боюнча белгилердин ар кандай түрлөр тизмеси
  • Identifiers аныктоо үчүн Declarative бөлүмүнүн туттуу
  • маалыматтарды сактоо үчүн өзгөрмө колдонуу
  • Аныктоо скалярдык берилиштердин түрлөрү
  • % TYPE Attribute
  • Байла Variables деген эмне?
  • PL / SQL түшүнүктөр менен тизилиши

3. Жазуу чыгара билдирүүлөрү

  • Сүрөттөп Негизги PL / SQL Блок синтаксиси боюнча колдонмо
  • Кодексине Комментарий үйрөнгүлө
  • PL / SQL-жылы SQL милдетин Чагылдырма
  • Кантип берилиштердин түрлөрү динине?
  • Сүрөттөп Nested Blocks
  • PL / SQL менен операторлор аныктоо

4. Oracle Server менен өз ара аракеттенүү

  • PL / SQL тандоо билдирүүлөрү чакыруу
  • PL / SQL маалыматтарды алуу
  • SQL Cursor түшүнүк
  • Retrieval жана DML билдирүүлөрү колдонгондо Ат берүү макулдашуулары менен ката кетирбөө
  • PL / SQL Server аркылуу маалымат Manipulation
  • SQL Cursor түшүнүк
  • Use SQL Cursor DML боюнча пикир алууга сапаттарына
  • Сактоо жана аны менен болгон бүтүмдөрдү жарактан

5. башкаруу түзүлүштөр

  • IF отчетко колдонуп Шарттуу кайра иштетүү
  • CASE билдирүүлөрү аркылуу Шарттуу кайра иштетүү
  • жөнөкөй Loop тууралуу айтып бер
  • Loop билдирүүсү да айтып бер
  • Сүрөттөө үчүн Loop билдирүүсү
  • Билдирүүсү улантуу колдонуу

6. Composite Берилиштердин түрлөрү

  • Колдонуу PL / SQL Records
  • % ROWTYPE Attribute
  • Кыстаруу жана PL / SQL Records менен Update
  • INDEX BY Tables
  • Мазмуну ыкмалар менен INDEX карап
  • Рекорддор столдун Индекс колдонуу

7. Айкын Cursors

  • Айкын Cursors деген эмне?
  • курсорду жар
  • курсорду ачуу
  • Курсор маалыматты алып
  • курсорду жабуу
  • Курсорду ҮЧҮН укурук
  • % Мээде жана% ROWCOUNT Attributes
  • ҮЧҮН UPDATE-пункттарын жана КАЙДА УЧУРДАГЫ берене сүрөттөп

8. Exception Handling

  • түшүнгүлө Exceptions
  • PL / SQL менен Exceptions жеткир
  • Trap Алдын Oracle Server каталары
  • Trap келишимдик Алдыртан Oracle Server каталары
  • Trap Колдонуучу аныктаган өзгөчөлүктөр
  • таралат Exceptions
  • RAISE_APPLICATION_ERROR тартиби

9. сакталган жол-жоболору

  • модулдаштырылган жана кабаттуу Суб дизайнын түзүү
  • PL / SQL Blocks менен өнүктүрүү модулдашкан
  • PL / SQL аткаруу чөйрө түшүнгүлө
  • PL / SQL программасын колдонуу менен пайдалуу жактарын аныктап ал
  • Anonymous Blocks жана программасын ортосундагы айырмачылыктарды тизмелөө
  • Түзүү чакыр, ошондо сакталат ыкмаларына алып салуу
  • Ишке ашыруу жол-жоболору параметрлер жана параметрлери Modes
  • Кароо тартиби жөнүндө маалымат

10. Сакталган милдеттери жана Debugging программачаны

  • Түзүү чакырып, жана сакталат милдетин алып салуу
  • Сакталат Functions колдонуу артыкчылыктарын аныктоо
  • Сакталган милдетин түзүү кадамдарды аныктоо
  • SQL отчетко Колдонуучу-аныкталган милдетин чакыруу
  • Чектөөлөр Functions чалуу
  • Control терс таасирлери Functions чакырып
  • Кароо-милдеттери жөнүндө маалымат
  • Functions жана ыкмаларына карата кандай Индиядан?

11. пакеттер

  • Топтомдор артыкчылыктарын Listing
  • сүрөттөп топтомдору
  • бир пакетин кандай компоненттери керек?
  • пакетин иштеп чыгуу
  • Кантип топтомдун компоненттери болгон талапты камсыз кылуу үчүн?
  • Пакет өзгөчөлүгү жана Body SQL эрежелерди жана SQL Иштеп ТҮЗҮҮ аркылуу түзүү
  • Топтом курган чакыруу
  • Берилиштер Сөздүк пайдалануу PL / SQL Source Code көрүү

12. жайгаштыруу топтомдору

  • РППУнун боюнча программасын кайра жүктөө / SQL
  • Стандарттуу пакетин колдонуу
  • Колдонуу мыйзамсыз тартиби ИШАРАТ чечүү үчүн Forward билдирүүсүндө
  • SQL, чектөөлөр пакети ишке ашырууда
  • Топтомдор сакталып мамлекеттик
  • бир пакети Курсор туруктуу мамлекет
  • PL / SQL программасын контролдоо терс таасирлери
  • Дуба PL / сунуштардан протоколдорун SQL Tables

13. Жүзөгө Oracle-камсыз Колдонмо өнүгүү топтомдору

  • Oracle-камсыздоочу топтомдору бар?
  • Oracle-камсыздоочу топтомдор кээ бир мисалдары
  • DBMS_OUTPUT Package кантип иштейт?
  • Operating System Files менен өз ара аракеттенүү үчүн UTL_FILE пакетин колдонуу
  • UTL_MAIL пакетин чакыруу
  • Жазуу UTL_MAIL программачаны

14. динамикалык SQL

  • SQL аткаруу Flow
  • Динамикалык SQL деген эмне?
  • Курсор Өзгөрмөлөрдү жарыялайбыз
  • Динамикалык бир PL / SQL блогу аткаруучу
  • Тууралоо Native динамикалык PL / SQL кодексине Compile үчүн SQL
  • DBMS_SQL пакетин кантип дуба?
  • Ишке ашыруу бир параметрге салынбаган DML билдирүүсү менен DBMS_SQL
  • Динамикалык SQL Белек комплектүүлүгү

15. PL / SQL кодексинин Дизайн ойлор

  • Стандартташтыруу константалары жана Exceptions
  • Түшүнгүлө Жергиликтүү программачаны
  • Жазуу Мухтар Бүтүмдөр
  • NOCOPY Compiler Кыйытманы ишке ашыруу
  • PARALLEL_ENABLE Кыйытманы чакыруу
  • Cross-сессиясы PL / SQL Function Жыйынтык Кэш
  • Functions менен белгилөө-берене
  • Пакеттик пайдалануу натыйжалуулугун жогорулатууга милдеттүү түрдө аткарууга тийиш болгон

16. Triggers

  • сүрөттөп боорду
  • Trigger кошуу түрлөрүн жана дене аныктоо
  • Аткаруучу мээлеп Бизнес Колдонмо божомолдору
  • Түзүү DML Triggers TRIGGER эрежелерди жана SQL Иштеп ТҮЗҮҮ колдонуу
  • Trigger кошуу түрлөрү, органды аныктоо жана Мулан (күчүн жоготкон)
  • Отчет де гээли жана Row де гээли ортосундагы айырмачылык
  • ордуна түзүү жана майып мээлеп
  • Кантип башкаруу, Test жана боорду алып салуу керек?

17. Түзүү татаал, DDL жана кошуу базасы боорду

  • Татаал Triggers деген эмне?
  • дасторкон Татаал азаят Timing-Пойнт жагын аныктап,
  • Столдорду жана Views үчүн татаал Trigger өзгөчөлүгүн түшүнүп,
  • Mutating стол Error чечүү үчүн татаал ишке ашыруу
  • Базасын салыштыруу сакталат Эрежеге ЧАКЫРУУДА
  • Түзүү DDL отчетуна карата боорду
  • Түзүү Database-кошуу жана System-Events боорду
  • Тутум артыкчылыктар боорду башкаруу үчүн керектүү

18. PL / SQL Compiler

  • PL / SQL Compiler деген эмне?
  • PL / SQL түзүү үчүн Демилгеленбей параметрлер бер
  • жаңы PL / SQL Compile убакыт берилген эскертүүлөргө тизмелөө
  • Программачалары үчүн PL / SQL Compile убакыт эскертүүлөргө баяндама
  • Compiler эскертүүлөргө пайдалуу жактарын аныктап ал
  • PL / SQL Compile Убакыт Эскертүү Messages Categories тизмелөө
  • Эскертүү Messages Levels коюу: SQL Иштеп колдонуп, PLSQL_WARNINGS Демилгеленбей параметрлери, жана DBMS_WARNING кароо Compiler Эскертүүлөр: колдонуп SQL Иштеп, SQL + Plus, же маалыматтар Dictionary Кароолор

19. башкаруу көз карандылыгы

  • Схема Object көз карандылыгынын баяндама
  • Сурам USER_DEPENDENCIES Кароо менен түздөн-түз көз карандылыкты Object
  • Объект деген Абалы сурам
  • Караштуу объектилерин жараксыз деп табуу
  • Түздөн-түз жана кыйыр көз карандылыктар көрсөтүү
  • Oracle маалымат базасы 12c-жылы майда бүртүкчөлүү Dependency башкаруу
  • Түшүнгүлө Remote көзкаранды
  • бир PL / SQL программасы бөлүмүнө Recompile

күбөлүк

Ошондон кийин, албетте, талапкерлер эки экзамендерди кабыл алууга даяр болушу керек акырында:
Step1 Бул экзамен
Бул сынактардын бирин тандоо
Oracle маалымат базасы SQL Expert
OR
Oracle маалымат базасы 11g: SQL Fundamentals мен
OR
Oracle маалымат базасы 12c: SQL негиздери
Step2 Бул экзамен
Бул сынактардын бирин тандоо
PL / SQL менен программасы
OR
Oracle маалымат базасы 11g: КЛ менен программа / SQLFor жылуу бизге көбүрөөк маалымат.


сын-пикир