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

Oracle và công nghệ khách chủ
Nội dung xem thử
Mô tả chi tiết
TRAÛ LÔØI BAØI TAÄP ORACLE
Chöông 2
ORACLE VAØ COÂNG NGHEÄ KHAÙCH/CHUÛ
1. Neâu ba öu ñieåm cuûa kieán truùc coâng ngheä khaùch/chuû so vôùi
kieán truùc coâng ngheä maùy lôùn?
Caáu truùc khaùch/chuû ñöa ra moät soá öu ñieåm so vôùi caùc kieán truùc cuõ:
• Noù hoã trôï vieäc söû duïng nhieàu chuûng loaïi maùy client khaùc nhau.
Trong moâi tröôøng ngaøy nay, ngöôøi söû duïng coù theå duøng Windows
3.11, Windows 95, Windows NT, moät maùy Mac, hay moät traïm UNIX,
taát caû ñeàu coù theå noái vôùi cuøng moät server.
• Traùch nhieäm tính toaùn ñöôïc phaân boå moät caùch hôïp leä giöõa client vaø
server. Maùy client coù traùch nhieäm ñieàu khieån giao dieän ngöôøi duøng –
hieån thò caùc thoâng tin, hôïp leä hoùa ñaàu vaøo vaø cung caáp söï phaûn hoài
(feedback) hôïp lyù – trong khi maùy server ñöôïc duøng nhö moät server
cô sôû döõ lieäu.
• Noù ñoäc laäp vôùi thuû tuïc maïng, heä ñieàu haønh ôû maùy server vaø heä ñieàu
haønh ôû maùy client. Söï ñoäc laäp naøy cho ta söï linh ñoäng lôùn trong vieäc
löïa choïn caùc thaønh phaàn phaàn cöùng vaø phaàn meàm cuûa moät heä thoáng
môùi khi hay khi hieän thöïc moät öùng duïng khaùch/chuû treân moät cô sôû
phaàn cöùng ñaõ toàn taïi.
2. Öu ñieåm cuûa stored procedure so vôùi moät khoái leänh PL/SQL?
Öu ñieåm cuûa stored procedure so vôùi moät khoái leänh PL/SQL laø:
• Goïi moät stored procedure töø moät öùng duïng client giaûm ñaùng keå maät
ñoä löu thoâng maïng. Thay vì öùng duïng gôûi moät khoái chöông trình
PL/SQL töø client, chæ caàn moät leänh goïi ñôn ñeán thuû tuïc hay haøm vôùi
moät danh saùch tham soá tuøy yù.
• Caùc stored procedure cung caáp moät cô cheá baûo maät hieäu quaû vaø tieän
lôïi. Moät trong nhöõng ñaëc tröng cuûa stored PL/SQL laø noù luoân thöïc
hieän vôùi ñaëc quyeàn (privilege) cuûa chuû nhaân thuû tuïc (procedure). Ñieàu
naøy ngaên caùc user khoâng ñaëc quyeàn duøng maõ thuû tuïc truy xuaát caùc
ñoái töôïng ñaëc quyeàn. Ñaëc tính naøy thöôøng duøng ñeå giaûm löôïng giaùm
saùt caáp phaùt quyeàn maø DBA phaûi laøm.
• Caû hai daïng text vaø ñaõ bieân dòch cuûa caùc stored procedure ñeàu naèm
trong cô sôû döõ lieäu. Do daïng bieân dòch cuûa thuû tuïc coù saün vaø saün