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

Chuẩn bị kỳ thi số 731 lấy chứng chỉ DBA (Quản trị cơ sở dữ liệu) DB2 9, Phần 3: Truy cập cơ sở dữ
Nội dung xem thử
Mô tả chi tiết
Chuẩn bị kỳ thi số 731 lấy chứng chỉ DBA (Quản trị cơ sở dữ liệu) DB2 9,
Phần 3: Truy cập cơ sở dữ liệu
George Baklarz, Giám đốc DB2, IBM
Tóm tắt: Hướng dẫn này dẫn dắt bạn qua các bước khác nhau cần có để quản lý
một số đối tượng trong DB2®. Nó gồm thông tin tổng quát về chỉ mục, ràng buộc,
tính toàn vẹn tham chiếu, và khung nhìn. Đây là bài thứ ba trong loạt bảy bài
hướng dẫn mà bạn có thể sử dụng nhằm giúp chuẩn bị lấy chứng chỉ Quản trị Cơ
sở dữ liệu DB2 9 dùng cho Linux®, UNIX® và Windows™ (Bài thi số 731).
Trước khi bạn bắt đầu
Về loạt bài này
Nếu bạn đang chuẩn bị dự thi bài số 731 lấy chứng chỉ DB2 DBA, bạn đã đến
đúng chỗ. Loạt bảy bài hướng dẫn chuẩn bị thi lấy chứng chỉ DB2 này gồm các
khái niệm chính mà bạn cần biết để làm bài kiểm tra. Hãy làm bài tập ở nhà của
bạn tại đây và hãy làm dịu bớt căng thẳng trong ngày kiểm tra đó.
Về tài liệu hướng dẫn này
Hướng dẫn này sẽ đưa bạn qua các bước khác nhau cần có để quản lý một số đối
tượng trong DB2. Các chủ đề sau đây gồm:
Tạo các tác vụ DB2 bằng cách sử dụng công cụ GUI.
Tạo và quản lý các chỉ mục.
Tạo các ràng buộc trên bảng (ví dụ, RI, thông tin, tính duy nhất).
Tạo các khung nhìn trên các bảng.
Kiểm tra nội dung của các bảng danh mục hệ thống.
Áp đặt tính duy nhất của dữ liệu.
Đây là bài thứ ba trong loạt bảy bài hướng dẫn nhằm giúp bạn chuẩn bị thi lấy
Chứng chỉ Quản trị Cơ sở dữ liệu DB2 9 dùng cho Linux, UNIX® và Windows™
(Bài thi số 731). Tư liệu trong hướng dẫn này trước tiên trình bày các mục tiêu
trong Phần 3 của bài thi, có tiêu đề “Truy cập Cơ sở dữ liệu.” Bạn có thể xem các
mục tiêu này tại địa chỉ trang web: http://www03.ibm.com/certify/tests/obj731.shtml.
Việc cài đặt DB2 không nêu trong hướng dẫn này. Nếu bạn chưa cài đặt, chúng tôi
hết sức khuyên bạn tải về và cài đặt một bản IBM DB2 9. Việc cài đặt DB2 sẽ
giúp bạn hiểu nhiều khái niệm được trắc nghiệm trên bài thi lấy Chứng chỉ Quản
trị Cơ sở dữ liệu DB2 9.
Các điều kiện tiên quyết
Do bạn đang đọc hướng dẫn này, rõ ràng là bạn muốn được học tập về các khía
cạnh của việc quản trị DB2, hoặc có thể nâng cấp kỹ năng hiện tại của bạn để phản
ánh các khía cạnh mới tìm thấy trong phát hành mới nhất của sản phẩm. Bạn cũng
có thể quan tâm đến việc lấy chứng chỉ về quản trị DB2 và cần điểm lại những gì
chúng tôi trình bày trong bài thi!
Dù lý do của bạn là gì đi nữa, vẫn có một vài điều bạn phải làm để nhận được
nhiều nhất từ bài này và các hướng dẫn khác:
1. Hãy lấy một bản DB2 9. Không có cái gì để thực hành, bạn sẽ không thể
thử các ví dụ hoặc khám phá các đặc điểm khác nhau của sản phẩm.
2. Lấy các hướng dẫn chuẩn bị bài thi Cơ sở về DB2 9. Các bài hướng dẫn
này cho bạn một nền tảng cơ sở về DB2 và sẽ làm nó sáng tỏ hơn một số
thuật ngữ được sử dụng trong hướng dẫn này. Có lẽ không phải là một ý
tưởng tồi nếu bạn đã qua được bài kiểm tra đó trước khi thử bài này!
3. Thực hành và thử các thứ của chính bạn. Trong khi hướng dẫn này cố gắng
trình bày nhiều chủ đề mà bạn cần để nhận được chứng chỉ, không có gì
đánh đổi được kinh nghiệm.
4. Đọc tài liệu Quản trị DB2 (DB2 Administration). Chúng có thể cho bạn
nhiều thứ bên trong về cách DB2 làm việc. Cũng có các nguồn thông tin
khác về DB2 mà có thể tìm thấy ở phần cuối của hướng dẫn này (xem Tài
nguyên).
Tạo các tác vụ DB2 bằng cách sử dụng các công cụ GUI
Trung tâm tác vụ DB2 (DB2 Task Center)
Một trong những công cụ DB2 được sử dụng để điều khiển cơ sở dữ liệu là Trung
tâm Tác vụ. Trung tâm Tác vụ được sử dụng để chạy các tác vụ, hoặc tức khắc
hoặc theo lịch, và thông báo cho con người về tình trạng của tác vụ đã hoàn tất.
Trung tâm Tác vụ gồm tất cả các chức năng thấy trong Trung tâm Kịch bản lệnh
(Script Center) trong các phiên bản trước của DB2, cộng với các đặc điểm bổ sung
mới. Một tác vụ là một kịch bản lệnh, cùng với các điều kiện thành công, lịch
biểu, và các thông báo kết hợp với nhau. Bạn có thể tạo một tác vụ trong Trung
tâm Tác vụ, tạo một kịch bản lệnh trong công cụ khác và lưu nó vào Trung tâm
Tác vụ, nhập một kịch bản lệnh hiện hành, hoặc lưu các tuỳ chọn từ một hội thoại
hoặc thủ thuật DB2 như thủ thuật Load. Một kịch bản lệnh có thể chứa các lệnh
DB2, SQL, hoặc lệnh hệ điều hành.
Tạo các cơ sở dữ liệu công cụ
Để sử dụng Trung tâm Tác vụ, cần có danh mục công cụ. Danh mục công cụ chứa
các thông tin về các tác vụ quản trị mà bạn lập cấu hình với các công cụ như vậy
như Trung tâm Tác vụ và Trung tâm Điều khiển.
Danh mục công cụ có thể đã được tạo ra cho bạn khi bạn đã cài đặt DB2, nhưng
trong trường hợp nó chưa sẵn có, bạn có thể tạo ra nó bằng cách sử dụng một lệnh
DB2 hoặc trình đơn công cụ (tools menu).
Để tạo ra cơ sở dữ liệu công cụ từ dòng lệnh, mở một cửa sổ lệnh DB2 và chạy
lệnh sau đây:
db2 create tools catalog cc create new database toolsdb
Để tạo ra cơ sở dữ liệu bằng cách sử dụng các thiết đặt công cụ, chọn Tools >
Tools Settings > Scheduler Settings từ trong Trung tâm Điều khiển:
Bắt đầu Trung tâm Tác vụ
Bắt đầu Trung tâm Tác vụ với lệnh db2tc từ cửa sổ dòng lệnh, hoặc nhấn vào
Trung tâm Tác vụ từ bất kỳ công cụ DB2 nào:
Ngoài ra, Trung tâm Tác vụ còn có thể khởi động từ trình đơn DB2 trong một môi
trường Windows:
Một khi Trung tâm Tác vụ được khởi động, bạn có thể quản lý, tạo, và chạy các
kịch bản lệnh.
Chức năng của Trung tâm Tác vụ
Đối với mỗi tác vụ, bạn có thể làm các việc sau:
Lập lịch biểu tác vụ.
Quy định điều kiện thành công và thất bại.
Quy định các hành động mà sẽ được thực hiện khi tác vụ này thực hiện
thành công hoặc khi nó thất bại.
Quy định rõ địa chỉ email (gồm cả các địa chỉ nhắn tin) mà sẽ được thông
báo đến, khi tác vụ này thực hiện thành công hoặc khi nó thất bại.
Bạn có thể chỉ rõ cách mã hoá có điều kiện (conditional coding) bằng cách tạo các
hành động tác vụ. Mỗi hành động tác vụ gồm có một tác vụ và hành động sẽ được
thực hiện về tác vụ đó. Ví dụ, tác vụ 1 có thể có các hành động tác vụ sau đây:
Nếu tác vụ 1 thành công, thao tác tác vụ A cho phép lập lịch biểu tác vụ 2.
Nếu tác vụ 1 thất bại, thao tác tác vụ B cho chạy tác vụ 3.
Bạn cũng có thể tạo ra một nhóm tác vụ mà kết hợp một số tác vụ trong một đơn vị
logic của công việc. Khi nhóm tác vụ đáp ứng các điều kiện thành công hoặc thất
bại mà bạn đã xác định, bất kỳ tác vụ kế tiếp cũng được chạy. Ví dụ bạn có thể kết
hợp ba kịch bản lệnh sao lưu thành một nhóm tác vụ và sau đó quy định một việc
sắp xếp lại như một tác vụ kế tiếp mà sẽ được thực hiện nếu tất cả các kịch bản
lệnh sao lưu thực hiện thành công.
Tạo một tác vụ
Trung tâm Tác vụ có thể đòi hỏi tám bước để tạo ra một tác vụ:
1. Mô tả và đặt tên tác vụ.
2. Chọn một kịch bản lệnh.
3. Xác định các tiêu chí thành công hoặc thất bại (các thuộc tính chạy).
4. Nhóm các tác vụ.
5. Lịch biểu tác vụ chạy.
6. Thiết lập một mức thông báo.
7. Chọn các thao tác tác vụ sau khi hoàn thành.
8. Đặt bảo mật.