13.1.CÁC THÀNH PH N TRONG PROCEDURE BUILDER Ầ Thành ph n ầDi n gi i ễả

Một phần của tài liệu Oracle cơ bản - SQL và PL/SQL pptx (Trang 87 - 89)

- Thay DEPTNO của các nhân viên này bằng DEPTNO của Boston Thay lương mỗi nhân viên bằng lương trung bình của bộ phậ n * 1.1 Thay commission

13.1.CÁC THÀNH PH N TRONG PROCEDURE BUILDER Ầ Thành ph n ầDi n gi i ễả

Object Navigator Đi u khi n truy nh p các hàm, th t c PL/SQL. Th c hi n ề ể ậ ủ ụ ự ệ thao tác dò l i (debug) trên các kh i l nh SQL và PL/SQL.ỗ ố ệ PL/SQL Interpreter Dò l i mã ngu n PL/SQL. ỗ ồ

Program Unit Editor T o và so n th o các mã ngu n kh i l nh PL/SQL. ạ ạ ả ồ ố ệ Store Program Unit Editor T o và so n th o các mã ngu n kh i l nh PL/SQL trong ạ ạ ả ồ ố ệ

các Store Program thu c Server. ộ

Database Trigger Edditor T o và so n th o các mã ngu n kh i l nh PL/SQL trong ạ ạ ả ồ ố ệ các Trigger thu c Server. ộ

13.1.1. Object Navigator

Object Navigator cho phép hi n th các đ i tể ị ố ượng trong database.

Ta có th t o, so n th o các th t c PL/SQL cũng nh dò l i, n p các th vi n thông qua Objectể ạ ạ ả ủ ụ ư ỗ ạ ư ệ Navigator.

V i Object Navigator, ta cũng có th th c hi n sao chép các th t c, hàm thông qua các thao tác đ n gi nớ ể ự ệ ủ ụ ơ ả nh copy và paste. ư

Hình v 7. C u trúc c a Object Navigator ẽ ấ ủ

Các thành ph n chính c a Object Navigator bao g m: ầ ủ ồ

Navigator drop down litst: Danh sách s xu ng hi n th tên các th t c ổ ố ể ị ủ ụ Subject indicator: Đ nh v các đ i tị ị ố ượng c n so n th o ầ ạ ả

Type icon: Bi u tể ượng cho các lo i ạ

Object name: Tên các đ i tố ượng

Find field: Tìm ki m các đ i tế ố ượng theo tên 13.1.2. Program Unit Editor

Là môi trường đ t o, so n th o, biên d ch và hi n th l i biên d ch các hàm, th t c. ể ạ ạ ả ị ể ị ỗ ị ủ ụ

Hình v 8. So n th o hàm, th t c phía Client ẽ ạ ả ủ ụ

Các thành ph n chính: ầ

Các nút b m th c hi n công vi c: Compile, Apply, Revert, New, Delete, Close và ấ ự ệ ệ Help

Danh sách tên các hàm, th t c khác ủ ụ

N i so n th o hàm, th t c ơ ạ ả ủ ụ 13.1.3. Store Program Unit Editor

Cũng tương t nh Program Unit Editor, Store Program Unit Editor đự ư ượ ử ục s d ng cho vi c t o, so n th oệ ạ ạ ả các hàm, th t c trên server. ủ ụ

Các ch c năng trong Store Program Unit Editor hoàn toàn tứ ương t nh trong Program Unit Editor. ự ư Ta ch g i Store Program Unit Editor sau khi đã th c hi n k t n i t i m t database c th nào đó. ỉ ọ ự ệ ế ố ớ ộ ụ ể 13.1.4. Database Trigger Edditor

Là môi trường dùng đ t o và so n th o các trigger database trên server. ể ạ ạ ả

Oracle c b n - SQL và PL/SQL ơ ả

Hình v 9. So n th o hàm, th t c, trigger phía Server ẽ ạ ả ủ ụ

Trigger database được phân ra làm nhi u lo i khác nhau và đề ạ ược th c hi n trự ệ ước ho c sau m i thao tác cặ ỗ ụ th trên t ng b ng d li u c a database. ể ừ ả ữ ệ ủ

13.2.CÁC HÀM, TH T C Ủ Ụ13.2.1. T o hàm, th t c trên Client ạ ủ ụ

Một phần của tài liệu Oracle cơ bản - SQL và PL/SQL pptx (Trang 87 - 89)