Đề cương khóa học

Giới thiệu về PL/SQL

  • Tổng quan về môi trường runtime của PL/SQL
  • Cấu trúc và các loại khối PL/SQL
  • Khai báo và sử dụng biến
  • Cấu trúc điều khiển: điều kiện và vòng lặp

Kết hợp SQL trong PL/SQL

  • Thực thi các lệnh DML
  • Sử dụng DDL và SQL động
  • Các lệnh điều khiển giao dịch (TCL)
  • Thực hiện truy xuất dữ liệu bằng các câu lệnh SELECT

Quy trình và Hàm

  • Tạo và xóa quy trình và hàm
  • Kỹ thuật tham số hóa
  • Truyền tham số theo giá trị và theo tham chiếu; hiểu NOCOPY

Xử lý Lỗi và Ngoại lệ

  • Chiến lược quản lý lỗi và ngoại lệ trong PL/SQL

Con trỏ Management

  • Hiểu các bản ghi và con trỏ tĩnh
  • Tham số hóa con trỏ
  • Triển khai con trỏ với FOR UPDATE

Mảng kết hợp

  • Khai báo và sử dụng mảng kết hợp trong PL/SQL

Gói

  • Cấu trúc của gói: đặc điểm kỹ thuật và thân
  • Phần khởi tạo, biến toàn cục và quản lý bộ nhớ
  • Khái niệm về đóng gói, quá tải và khai báo chuyển tiếp

Kích hoạt

  • Tạo trình kích hoạt DML
  • Triển khai trình kích hoạt INSTEAD OF
  • Hiểu trình kích hoạt hệ thống
  • Khám phá các tính năng kích hoạt nâng cao

Ứng dụng thực tế của các gói tích hợp

  • Ghi vào tệp bằng UTL_FILE
  • Gửi email từ PL/SQL

Mã Management và Biên dịch

  • Kỹ thuật mã hóa và làm rối mã
  • Sử dụng biên dịch có điều kiện
  • Quản lý các phụ thuộc đối tượng
  • Giải thích cảnh báo của trình biên dịch

Tóm tắt và Các bước tiếp theo

Requirements

  • Thông thạo cơ bản một ngôn ngữ lập trình bất kỳ (có cấu trúc hoặc hướng đối tượng)
  • Làm quen với các nguyên tắc cơ bản của SQL và môi trường cơ sở dữ liệu Oracle

Đối tượng

  • Nhà phát triển
  • Quản trị viên Database
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories