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

Giới thiệu

Các Kiểu Dữ Liệu Phức Tạp và Tập Hợp

  • Sử dụng các kiểu con để biểu diễn dữ liệu chuyên biệt
  • Triển khai các biến con trỏ và con trỏ động để truy xuất dữ liệu linh hoạt
  • Làm việc với các mảng kết hợp và tập hợp để quản lý các tập dữ liệu
  • Thực hiện các thao tác hàng loạt bằng cách sử dụng câu lệnh BULK COLLECTFORALL
  • Xử lý các ngoại lệ trong các thao tác hàng loạt một cách hiệu quả

Các Tính Năng Hướng Đối Tượng trong Oracle Databases

  • Định nghĩa các kiểu đối tượng (lớp) và phương thức của chúng
  • Tạo các tập hợp bền vững để lưu trữ dữ liệu lâu dài
  • Phát triển các hàm bảng để thao tác dữ liệu nâng cao
  • Triển khai các hàm truyền phát để xử lý dữ liệu theo thời gian thực
  • Thiết kế các hàm tổng hợp tùy chỉnh để mở rộng khả năng của SQL

Sử Dụng Hàm Nâng Cao trong SQL

  • Gọi các hàm PL/SQL trong các câu lệnh SQL
  • Hiểu các ràng buộc, mức độ tinh khiết và tính xác định trong thiết kế hàm

Tổ Chức Các Đơn Vị Chương Trình PL/SQL

  • Quản lý quyền và bảo mật trong mã PL/SQL
  • Sử dụng ngữ cảnh đặt tên để tránh xung đột định danh

Tích Hợp PL/SQL với Các Languages Khác

  • Kết hợp các phương thức Java trong các chương trình PL/SQL
  • Liên kết các thủ tục ngôn ngữ C để thực hiện các thao tác quan trọng về hiệu suất
  • Sử dụng các kỹ thuật biên dịch gốc để nâng cao tốc độ thực thi

Các Giải Pháp Được Xây Dựng Sẵn và Cơ Chế Bảo Mật

  • Tạo ngữ cảnh ứng dụng cho thông tin cụ thể của phiên
  • Triển khai Virtual Private Database (VPD) để kiểm soát truy cập chi tiết
  • Quản lý phiên và ngữ cảnh người dùng một cách hiệu quả
  • Phân tích và truy vết mã PL/SQL để xác định các điểm nghẽn về hiệu suất

Tối Ưu Hóa Hiệu Suất Mã PL/SQL

  • Sử dụng các biến ràng buộc trong các câu lệnh SQL để nâng cao kế hoạch thực thi
  • Hiểu việc chia sẻ con trỏ và tác động của nó đến hiệu suất
  • Áp dụng các kỹ thuật tối ưu hóa truy vấn để truy xuất dữ liệu hiệu quả
  • Cấu hình cài đặt biên dịch để đạt hiệu suất tối ưu
  • Triển khai các chiến lược bộ nhớ đệm cho các hàm và kết quả truy vấn

Ngăn Chặn Tấn Công SQL Injection

  • Áp dụng các phương pháp hay nhất để bảo vệ mã PL/SQL khỏi các lỗ hổng injection

Tóm Tắt và Các Bước Tiếp Theo

Requirements

  • Thông thạo SQL và quen thuộc với môi trường cơ sở dữ liệu Oracle
  • Hiểu vững các khái niệm cơ bản về PL/SQL và có kinh nghiệm viết mã PL/SQL

Đối tượng

  • Nhà phát triển
  • Người thực hành PL/SQL
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories