Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Một số ưu điểm khi sử dụng PL/SQL để truy xuất dữ liệu
MIỄN PHÍ
Số trang
2
Kích thước
49.5 KB
Định dạng
PDF
Lượt xem
909

Một số ưu điểm khi sử dụng PL/SQL để truy xuất dữ liệu

Nội dung xem thử

Mô tả chi tiết

TRAÛ LÔØI BAØI TAÄP ORACLE

Chöông 5

PL/SQL

1. Neâu moät soá öu ñieåm khi söû duïng PL/SQL ñeå truy xuaát döõ lieäu?

Caùc öu ñieåm khi söû duïng PL/SQL ñeå truy xuaát döõ lieäu

• PL/SQL ñöôïc quaûn lyù taäp trung trong cô sôû döõ lieäu Oracle. DBA quaûn

lyù source code vaø ñaëc quyeàn thöïc hieän vôùi cuù phaùp töông töï khi quaûn

lyù caùc ñoái töôïng cô sôû döõ lieäu khaùc.

• PL/SQL giao tieáp töï nhieân vôùi caùc ñoái töôïng cô sôû döõ lieäu khaùc.

• PL/SQL deã ñoïc vaø coù nhieàu ñaëc tröng module hoùa code vaø quaûn lyù

loãi.

2. Keå ra ba phaàn cuûa moät khoái maõ PL/SQL. Boán loaïi khoái maõ

trong Oracle?

Baát kyø moät khoái PL/SQL naøo cuõng coù ba thaønh phaàn. Nhöõng thaønh

phaàn naøy laø phaàn khai baùo bieán, phaàn thöïc thi vaø trình xöû lyù

exception. Phaàn khai baùo bieán chöùa phaàn ñònh danh taát caû caùc caáu

truùc bieán seõ ñöôïc söû duïng trong khoái code. Moät bieán coù theå laø moät

kieåu döõ lieäu baát kyø coù saün trong cô sôû döõ lieäu Oracle, cuõng nhö moät soá

kieåu ñaëc bieät cuûa PL/SQL. Phaàn thöïc thi cuûa moät khoái PL/SQL baét

ñaàu vôùi töø khoùa begin vaø keát thuùc hoaëc vôùi töø khoùa end ñoái vôùi toaøn

boä khoái hoaëc vôùi töø khoùa exceptions. Thaønh phaàn cuoái cuøng cuûa moät

khoái PL/SQL laø trình xöû lyù exception. Phaàn code naøy ñònh nghóa taát

caû caùc loãi coù theå xaûy ra trong khoái vaø chæ ñònh chuùng neân ñöôïc xöû lyù

nhö theá naøo. Trình xöû lyù exception laø moät tuøy choïn trong PL/SQL.

Boán loaïi khoái maõ trong Oracle laø:

• Procedure – moät chuoãi caùc leänh nhaän vaø/hay traû veà zero hay nhieàu

bieán.

• Function - moät chuoãi caùc leänh nhaän zero hay nhieàu bieán vaø traû veà

moät giaù trò.

• Package – Moät taäp caùc thuû tuïc vaø caùc haøm vaø coù hai phaàn, moät danh

saùch ñaëc taû caùc haøm vaø caùc thuû tuïc coù saün cuøng caùc thoâng soá cuûa noù,

vaø moät phaàn thaân chöùa code thöïc söï cuûa caùc thuû tuïc vaø caùc haøm.

• Trigger – Moät chuoãi caùc leänh PL/SQL gaén vôùi moät baûng cô sôû döõ lieäu

maø ñöôïc thöïc hieän khi moät event (select, update, insert, delete)

xaûy ra.

Tải ngay đi em, còn do dự, trời tối mất!