Kiểulớp học đào tạo
ĐĂNG KÝ

Oracle 11 g Nhà phát triển PL SQL

Oracle 11 g PL Đào tạo Phát triển SQL & Chứng chỉ

Tổng quan

Đối tượng & điều kiện tiên quyết

Tom tăt nội dung chương trinh

Lịch biểu và Lệ phí

Chứng nhận

Oracle 11 g PL SQL Nhà đào tạo phát triển Khóa học Tổng quan

PL / SQL là một sự kết hợp của SQL cùng với các tính năng thủ tục của các ngôn ngữ lập trình. Nó được phát triển bởi Oracle Corporation vào đầu 90 để nâng cao khả năng của SQL.PL/SQL (Ngôn ngữ thủ tục / Ngôn ngữ truy vấn có cấu trúc) là phần mở rộng ngôn ngữ thủ tục của Oracle Corporation cho SQL và cơ sở dữ liệu quan hệ Oracle. PL / SQL có sẵn trong cơ sở dữ liệu Oracle

Mục tiêu của Oracle 11 g Đào tạo Nhà phát triển PL SQL

Sau khi hoàn thành bài học này, bạn sẽ có thể:

  • Mô tả các nguyên tắc cơ bản của ngôn ngữ lập trình PL / SQL
  • Viết và thực hiện các chương trình PL / SQL trong SQL * Plus
  • Thực hiện các chức năng chuyển đổi kiểu dữ liệu PL / SQL
  • Hiển thị đầu ra thông qua các chương trình PL / SQL
  • Thao tác chuỗi ký tự trong các chương trình PL / SQL
  • Gỡ lỗi các chương trình PL / SQL

Intended Audience for Oracle 11 g PL SQL Developer course

Hướng dẫn này được thiết kế cho các Chuyên gia Phần mềm, những người sẵn sàng học Ngôn ngữ lập trình PL / SQL theo các bước đơn giản và dễ dàng. Hướng dẫn này sẽ cho bạn sự hiểu biết sâu rộng về các khái niệm lập trình PL / SQL, và sau khi hoàn thành hướng dẫn này, bạn sẽ có trình độ trung cấp chuyên môn từ nơi bạn có thể nâng cao trình độ chuyên môn.

Điều kiện tiên quyết for Oracle 11 g PL SQL Developer Certification

Bạn cần phải có một sự hiểu biết cơ bản về phần mềm các khái niệm cơ bản như cơ sở dữ liệu là gì, mã nguồn, soạn thảo văn bản và thực hiện các chương trình, vv Nếu bạn đã có hiểu biết về SQL và ngôn ngữ lập trình máy tính khác thì đó sẽ là một lợi thế bổ sung để tiến hành.

Course Outline Duration: 3 Days

  1. Giới thiệu về PL / SQL
  • Xác định các lợi ích của PL / SQL Subprograms
  • Tổng quan các loại khối PL / SQL
  • Tạo một khối ẩn danh đơn giản
  • Làm thế nào để tạo ra đầu ra từ một khối PL / SQL?

2. Declare PL/SQL Identifiers

  • Liệt kê các loại định danh khác nhau trong một chương trình con PL / SQL
  • Sử dụng phần tuyên bố để xác định các định danh
  • Sử dụng các biến để lưu trữ dữ liệu
  • Xác định loại dữ liệu Scalar
  • Thuộc tính% TYPE
  • Bind Variables là gì?
  • Trình tự trong biểu thức PL / SQL

3. Write Executable Statements

  • Mô tả các Nguyên tắc cơ bản của PL / SQL Block Syntax
  • Tìm hiểu để nhận xét Mã
  • Triển khai các hàm SQL trong PL / SQL
  • Làm thế nào để chuyển đổi các loại dữ liệu?
  • Mô tả các khối lồng nhau
  • Xác định các toán tử trong PL / SQL

4. Interaction with the Oracle Server

  • Gọi các câu lệnh SELECT trong PL / SQL
  • Truy xuất dữ liệu trong PL / SQL
  • Khái niệm Con trỏ SQL
  • Tránh Lỗi bằng cách sử dụng Công ước Đặt tên khi sử dụng Truy vấn và Báo cáo DML
  • Thao tác Dữ liệu trong Máy chủ sử dụng PL / SQL
  • Hiểu khái niệm SQL Cursor
  • Sử dụng các thuộc tính của SQL Con trỏ để Nhận Phản hồi về DML
  • Lưu và huỷ bỏ các giao dịch

5. Cấu trúc điều khiển

  • Xử lý có điều kiện sử dụng câu lệnh IF
  • Xử lý có điều kiện bằng các câu lệnh CASE
  • Mô tả Câu lệnh Loop đơn giản
  • Mô tả trong khi tuyên bố loop
  • Mô tả về tuyên bố vòng lặp
  • Sử dụng câu lệnh Tiếp tục

6. Composite Data Types

  • Sử dụng PL / SQL Records
  • Thuộc tính% ROWTYPE
  • Chèn và Cập nhật với Hồ sơ PL / SQL
  • Bảng INDEX BY
  • Xem xét các phương pháp bảng INDEX BY
  • Sử dụng Bảng ghi chép của INDEX BY

7. Explicit Cursors

  • Cursors rõ ràng là gì?
  • Khai báo con trỏ
  • Mở Cursor
  • Tìm nạp dữ liệu từ Cursor
  • Đóng con trỏ
  • Con trỏ FOR loop
  • % NOTFOUND và% ROWCOUNT Thuộc tính
  • Mô tả KHU ĐÂU CẬP NHẬT VÀ KHIẾU NẠI HIỆN TẠI

8. Xử lý ngoại lệ

  • Hiểu được những ngoại lệ
  • Xử lý ngoại lệ với PL / SQL
  • Bẫy lỗi máy chủ Oracle được xác định trước
  • Bẫy lỗi không xác định trước của Oracle Server
  • Bẫy biệt do người dùng xác định
  • Propagate Exceptions
  • RAISE_APPLICATION_ERROR Thủ tục

9. Stored Procedures

  • Tạo một Thiết kế Subprogram Modularized và Layeredized
  • Phát triển mô đun bằng các khối PL / SQL
  • Hiểu Môi trường Thực thi PL / SQL
  • Liệt kê các lợi ích của việc sử dụng các chương trình con PL / SQL
  • Liệt kê sự khác nhau giữa các khối Chưa xác định và Các tiểu chương trình
  • Tạo, Gọi và Xóa Thủ tục Lưu trữ
  • Các thủ tục thực hiện Các tham số và chế độ thông số
  • Xem thông tin về thủ tục

10. Stored Functions and Debugging Subprograms

  • Tạo, Gọi, và Hủy bỏ một Chức năng Đã lưu trữ
  • Xác định ưu điểm của việc sử dụng chức năng lưu trữ
  • Xác định các bước để tạo một hàm được lưu trữ
  • Gọi các hàm do người dùng xác định trong câu lệnh SQL
  • Hạn chế khi gọi Chức năng
  • Kiểm soát các phản ứng phụ khi gọi Chức năng
  • Xem Thông tin Chức năng
  • Làm thế nào để gỡ lỗi các chức năng và thủ tục?

11. Packages

  • Liệt kê những ưu điểm của Packages
  • Mô tả gói
  • Các thành phần của Gói là gì?
  • Phát triển một gói
  • Làm thế nào để cho phép hiển thị của một thành phần của gói?
  • Tạo gói Đặc tả và Cơ thể sử dụng câu lệnh SQL CREATE và SQL Developer
  • Gọi cấu trúc trọn gói
  • Xem mã nguồn PL / SQL bằng cách sử dụng Từ điển dữ liệu

12. Deploying Packages

  • Quá tải Subprograms trong PL / SQL
  • Sử dụng gói STANDARD
  • Sử dụng các tuyên bố chuyển tiếp để giải quyết tham vấn thủ tục bất hợp pháp
  • Thực hiện các hàm gói trong SQL và các Hạn chế
  • Trạng thái trun gói liên tục
  • Trạng thái liên tục của con trỏ gói
  • Kiểm soát các phản ứng phụ của các chương trình con PL / SQL
  • Gọi các bảng PL / SQL của các bản ghi trong các gói

13. Implement Oracle-Supplied Packages in Application Development

  • Oracle-Supplements Packages là gì?
  • Ví dụ về một số gói Oracle-Supplied
  • Gói DBMS_OUTPUT hoạt động như thế nào?
  • Sử dụng Gói UTL_FILE để tương tác với tệp Hệ điều hành
  • Gọi gói UTL_MAIL
  • Viết các tiểu chương trình UTL_MAIL

14. Dynamic SQL

  • Dòng Thực hiện của SQL
  • Dynamic SQL là gì?
  • Khai báo các biến con trỏ
  • Tự động thực hiện một khối PL / SQL
  • Định cấu hình SQL động bản địa để biên dịch mã PL / SQL
  • Làm thế nào để gọi DBMS_SQL gói?
  • Triển khai DBMS_SQL với một tuyên bố DML được Tham số hóa
  • Dynamic SQL hoàn thành chức năng

15. Các cân nhắc thiết kế cho mã PL / SQL

  • Chuẩn hóa các hằng số và ngoại lệ
  • Hiểu các chương trình con địa phương
  • Viết các giao dịch tự trị
  • Thực hiện NOCOPY Compiler Hint
  • Gọi gợi ý PARALLEL_ENABLE
  • Bộ kết quả Cache kết quả của PL / SQL của phiên chéo
  • Mệnh đề ĐỊNH NGH DA với Chức năng
  • Cách sử dụng số lượng lớn để nâng cao hiệu suất

16. Triggers

  • Mô tả các trình kích hoạt
  • Xác định các loại sự kiện kích hoạt và cơ thể
  • Kịch bản ứng dụng kinh doanh để thực thi các trình kích hoạt
  • Tạo các trình kích hoạt DML bằng cách sử dụng câu lệnh CREATE TRIGGER và SQL Developer
  • Xác định các loại sự kiện kích hoạt, cơ thể và kích hoạt (Thời gian)
  • Sự khác nhau giữa trình kích hoạt mức kê khai và trình kích hoạt cấp bậc
  • Tạo Thay vì và Trình kích hoạt Không hoạt động
  • Làm thế nào để quản lý, kiểm tra và loại bỏ các trình kích hoạt?

17. Creating Compound, DDL, and Event Database Triggers

  • Triggers phức tạp là gì?
  • Xác định phần Timing-Point của một Trigger Bảng
  • Hiểu được cấu trúc trình tự kích hoạt cho các bảng và chế độ xem
  • Thực hiện một Trigger phức tạp để giải quyết các lỗi bảng Mutating
  • So sánh các trình kích hoạt cơ sở dữ liệu với các thủ tục lưu sẵn
  • Tạo trình kích hoạt trên báo cáo DDL
  • Tạo cơ sở dữ liệu sự kiện và hệ thống-sự kiện Triggers
  • Đặc quyền hệ thống bắt buộc để Quản lý Trình kích hoạt

18. PL/SQL Compiler

  • Trình biên dịch PL / SQL là gì?
  • Mô tả các tham số khởi tạo cho việc biên dịch PL / SQL
  • Liệt kê các Biên bản Biên dịch PL / SQL mới
  • Tổng quan về PL / SQL Biên dịch Thời gian Cảnh báo cho Tiểu chương trình
  • Liệt kê các lợi ích của Cảnh báo Trình biên dịch
  • Liệt kê các thông điệp Cảnh báo Biên dịch PL / SQL
  • Thông tin khởi tạo và Xem DBMS_WARNING Xem Trình biên dịch Cảnh báo: Sử dụng SQL Developer, SQL * Plus, hoặc Số liệu Xem Từ điển

19. Manage Dependencies

  • Tổng quan về sự phụ thuộc đối tượng của lược đồ
  • Truy vấn Direct Dependencies truy vấn sử dụng USER_DEPENDENCIES View
  • Truy vấn Trạng thái Đối tượng
  • Hủy bỏ đối tượng phụ thuộc
  • Hiển thị trực tiếp và gián tiếp phụ thuộc
  • Quản lý phụ thuộc mịn trong cơ sở dữ liệu Oracle 12c
  • Hiểu sự phụ thuộc từ xa
  • Biên dịch lại một Đơn vị Chương trình PL / SQL

Vui lòng viết cho chúng tôi theo địa chỉ info@itstechschool.com & liên hệ chúng tôi tại + 91-9870480053 cho chi phí khóa học và chi phí xác nhận, tiến độ và địa điểm

Thả chúng tôi một truy vấn

Chứng nhận

fter hoàn thành khóa học này các ứng cử viên cần được chuẩn bị để thực hiện hai kỳ thi:
Step1 vượt qua bài kiểm tra này
Chọn một trong các bài kiểm tra này
Chuyên gia Oracle Database SQL
OR
Cơ sở dữ liệu Oracle 11g: Các nguyên tắc cơ bản của SQL tôi
OR
Cơ sở dữ liệu Oracle 12c: Các nguyên tắc cơ bản của SQL
Step2 vượt qua bài kiểm tra này
Chọn một trong các bài kiểm tra này
Chương trình với PL / SQL
OR
Cơ sở dữ liệu Oracle 11g: Chương trình với PL / SQLĐể biết thêm thông tin, vui lòng liên hệ với chúng tôi.


Đánh giá