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

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 1: Quản lý Máy chủ pot
MIỄN PHÍ
Số trang
57
Kích thước
338.2 KB
Định dạng
PDF
Lượt xem
1070

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 1: Quản lý Máy chủ pot

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 1: Quản lý Máy chủ

Dwaine Snow, Giám đốc sản phẩm DB2, IBM

Tóm tắt: Tìm hiểu các kỹ năng giúp bạn quản lý một cách đúng đắn máy chủ cơ

sở dữ liệu DB2®. Đây là bài thứ nhất trong loạt 7 bài hướng dẫn giúp đỡ bạn

chuẩn bị kỳ thi Quản trị Cơ sở dữ liệu DB2 9 dành cho Linux®, UNIX® và

Windows™ (Kỳ thi 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ự kỳ thi số 731 lấy chứng chỉ quản trị cơ sở dữ liệu

(DBA) DB2, bạn đã đến đúng chỗ -- đây là một kiểu tự học. Loạt bảy bài hướng

dẫn chuẩn bị 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 ở đây và giảm 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 giới thiệu các kỹ năng bạn phải có để quản trị một cách đúng đắn

một máy chủ DB2. Đây là bài hướng dẫn đầu tiên trong loạt bảy hướng dẫn để

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 (kỳ thi 731). Tư liệu trong hướng dẫn này chủ yếu đề

cập đến các mục tiêu trong Phần 1 của bài thi, Quản lý Máy chủ. Bạn có thể xem

các mục tiêu này tại: http://www-03.ibm.com/certify/tests/obj731.shtml.

Các chủ đề trình bày trong hướng dẫn này gồm:

 Nhất quán dữ liệu là gì.

 Các giao dịch là gì và chúng được khởi tạo và kết thúc như thế nào.

 Các giao dịch được tách biệt với nhau bằng cách nào trong một môi trường

nhiều người sử dụng.

 DB2 9 cung cấp sự kiểm soát tương tranh thông qua việc sử dụng các khoá

như thế nào.

 Những kiểu khoá nào sẵn có và cách lấy các khoá như thế nào.

 Nhân tố nào ảnh hưởng đến việc khoá.

Bạn cũng nên xem thêm phần Tài nguyên ở phần cuối của hướng dẫn này để có

nhiều thông tin hơn về quản lý máy chủ DB2.

Mục tiêu

Sau khi hoàn thành hướng dẫn này, bạn sẽ có thể:

 Hiểu được các kỹ năng cơ bản của việc quản lý máy chủ DB2, bao gồm

cách tạo ra, hủy bỏ, cho chạy, cho dừng, liệt kê, di trú và cập nhật các cá

thể.

 Sử dụng ba phương pháp để cấu hình kết nối trình khách và máy chủ DB2.

 Quản lý truy cập và bảo đảm an ninh cho một máy chủ DB2.

 Sử dụng Task Center (Trung tâm tác vụ) để tạo ra các tác vụ được mã hoá

bằng các lệnh DB2, lệnh hệ điều hành hoặc các lệnh shell MVS (Multiple

Virtual Storage).

 Xử lý các lỗi gặp phải trong DB2.

Các điều kiện tiên quyết

Để hiểu một số tư liệu trình bày trong hướng dẫn này, bạn cần phải quen thuộc với

các thuật ngữ sau đây:

 Đối tượng: Bất cứ cái gì trong một cơ sở dữ liệu mà có thể được tạo ra

hoặc thao tác bằng SQL (ví dụ các bảng, các khung nhìn, các chỉ mục, các

gói).

 Bảng: Một cấu trúc logic được sử dụng để trình bày dữ liệu như là một tập

hợp các hàng không sắp thứ tự với một số cột cố định. Mỗi cột chứa một bộ

các giá trị, mỗi giá trị có cùng một kiểu dữ liệu (hoặc một kiểu phụ của kiểu

dữ liệu của cột); các định nghĩa của các cột tạo thành cấu trúc bảng, và các

hàng chứa dữ liệu thực tế của bảng.

 Bản ghi (Record): Là lưu trữ của một hàng trong một bảng.

 Trường (Field): Là lưu trữ của một cột trong một bảng.

 Giá trị (Value): Một mục dữ liệu cụ thể, tại mỗi điểm giao nhau giữa một

hàng và một cột trong một bảng cơ sở dữ liệu.

 Structured Query Language (SQL-Ngôn ngữ truy vấn có cấu trúc ):

Một ngôn ngữ được tiêu chuẩn hoá dùng để định nghĩa các đối tượng và

thao tác dữ liệu trong một cơ sở dữ liệu quan hệ. (Để biết thêm chi tiết về

SQL, xem hướng dẫn thứ tư trong loạt bài này).

 Bộ tối ưu hoá DB2 (DB2 optimizer): Một thành phần của bộ tiền biên

dịch SQL, nó chọn một sơ đồ truy cập cho một câu lệnh SQL Ngôn ngữ

Thao tác Dữ liệu (DML) bằng cách mô hình hoá chi phí thi hành, một vài

sơ đồ truy cập có thể thay thế lẫn nhau và chọn ra sơ đồ nào có chi phí dự

tính ít nhất.

Để dự kỳ thi DBA DB2 9, bạn phải qua được kỳ thi số 730, Cơ bản DB2 9 (DB2 9

Fundamentals exam 730). Nếu có sẵn, chúng tôi khuyên bạn nên đọc loạt bài

hướng dẫn Cơ bản DB2 (DB2 Fundamentals tutorial series) trước khi bắt đầu loạt

bài này.

Mặc dù không phải tất cả các tư liệu thảo luận trong loạt bài hướng dẫn Cơ bản là

cần thiết để hiểu được các khái niệm mô tả trong hướng dẫn này, bạn ít nhất phải

có kiến thức cơ bản về:

 Sản phẩm DB2.

 Các công cụ DB2.

 Các cá thể DB2.

 Cơ sở dữ liệu.

 Đối tượng cơ sở dữ liệu.

Yêu cầu về hệ thống

Bạn không cần một bản sao của DB2 để hoàn thành hướng dẫn này. Tuy nhiên,

bạn sẽ thu nhận được nhiều hơn từ hướng dẫn này nếu bạn tải về phiên bản dùng

thử miễn phí DB2 9 IBM để làm theo cùng với hướng dẫn này.

Cá thể DB2

Tạo và hủy một cá thể

Một cá thể DB2 là một bối cảnh logic trong đó các lệnh và các hàm của DB2 được

thi hành. Bạn có thể xem một cá thể như là một dịch vụ hoặc một tiến trình

daemon, quản lý truy cập vào tệp tin cơ sở dữ liệu. Có thể định nghĩa nhiều cá thể

trên cùng một máy chủ. Mọi cá thể đều độc lập với các cá thể khác, nghĩa là tất cả

các thể đều có thể được quản lý, thao tác, và tinh chỉnh riêng rẽ.

Để tạo ra một cá thể trong Windows đơn giản chỉ cần phát ra lệnh này:

db2icrt instance_name

Trong Linux và UNIX bạn cũng phải cung cấp một mã nhận dạng người sử dụng,

sẽ được dùng để tạo ra các hàm do người dùng định nghĩa được bảo vệ (fenced) và

các tiến trình thủ tục lưu sẵn, như sau:

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