tailieunhanh - Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 - Nguyễn Thị Mỹ Dung

Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 Lập trình PL/SQL cung cấp cho người học những kiến thức như: Cấu trúc chương trình PL/SQL; Các kiểu dữ liệu cơ bản của PL/SQL; Các kiểu dữ liệu phức tạp; Các loại mệnh đề; Cấu trúc điều khiển; Kiểu con trỏ. | Bài giảng HQT Cơ sở dữ liệu ORACLE Số tc 3 LT 25 Btập 20 GV Nguyễn Thị Mỹ Dung Khối lớp Đại học L2 1 NỘI DUNG MÔN HỌC 1 Chương 1 Tổng quan về Oracle 2 2 Chương 2 Cơ bản về Oracle 2 3 Chương 3 Truy vấn SQL 12 4 Chương 4 Lập trình PL SQL 9 5 Chương 5 Procedure Trigger Function 12 6 Chương 6 Quản trị người dùng 4 7 Chương 7 Kết nối CSDL với Oracle 4 2 Chương 4 Lập trình PL SQL I. Cấu trúc chương trình PL SQL II. Các kiểu dữ liệu cơ bản của PL SQL III. Các kiểu dữ liệu phức tạp IV. Các loại mệnh đề V. Cấu trúc điều khiển VI. Kiểu con trỏ VII. Bài tập thực hành 3 I. Cấu trúc chương trình PL SQL 1. Giới thiệu PL SQL Procedural Language Structured Query Language là một ngôn ngữ lập trình lập trình hướng thủ tục sử dụng cho Oracle SQL. PL SQL là sự kết hợp giữa SQL và các khai báo hằng số biến cấu trúc điều khiển thủ tục hàm bẫy lỗi sự kiện thao tác con trỏ và xử lý giao tác Mọi thứ được lưu trữ trong DB được tái sử dụng bởi các ứng dụng bất kỳ giao tiếp với ứng dụng Oracle. Từ phiên bản 8 trở về sau có thêm các tính năng hướng đối tượng. 4 Cấu trúc PL SQL giới thiệu tt - Mỗi lệnh SQL kết thúc bằng dấu chấm phẩy . - PL SQL tổ chức theo từng khối lệnh block mỗi khối lệnh có thể lồng nhau. Các biến có thể khai báo nội local bên trong khối và điền khiển báo lỗi bên trong khối nơi lỗi phát sinh. - Một block bao gồm ba phần phần khai báo là nơi để khai báo biến phần thi hành lệnh và phần xử lý các ngoại lệ điều kiện lỗi hoặc cảnh báo . - Khai báo biến trong PROCEDURE hay FUNCTION nếu là Block ngoài cùng đầu tiên của PROCEDURE FUNCTION thì không dùng từ khóa DECLARE Ngược lại với TRIGGER Block ngoài cùng đầu tiên phải có DECLARE . 5 Cấu trúc PL SQL tt 2. Cấu trúc PL SQL - Block 1 Các khai báo biến của Block 1 Declarations BEGIN Các câu lệnh thực hiện Executable Statements DECLARE Phần Khai báo biến Block 2 - Block 2 Các khai báo biến của Block 2 Declarations BEGIN Các câu lệnh thực hiện Executable Statements EXCEPTION Các xử lý ngoại lệ Exception Handlers làm gì nếu lỗi xuất .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.