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 2: Bố trí dữ liệu pot
PREMIUM
Số trang
58
Kích thước
5.1 MB
Định dạng
PDF
Lượt xem
968

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 2: Bố trí dữ liệu 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 2: Bố trí dữ liệu

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

Tóm tắt: Tìm hiểu cách tạo cơ sở dữ liệu DB2 và các cơ chế sẵn có để lưu trữ các

bảng, chỉ mục và dữ liệu của bạn trong cơ sở dữ liệu. Hướng dẫn này tập trung vào

việc phân đoạn, nén, và XML, tất cả đều là các khái niệm quan trọng về phát triển

ứng dụng và hiệu năng hoạt động mà bạn cần biết để lưu trữ và truy cập dữ liệu

một cách nhanh chóng và hiệu quả. Đây là bài thứ hai trong loạt bảy bài hướng

dẫn chuẩn bị thi lấy chứng chỉ DB2 DBA mà bạn có thể sử dụng để giúp chuẩn bị

kỳ thi Quản trị Cơ sở Dữ liệu DB2 V9 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 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ài liệ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 thảo luận về việc tạo cơ sở dữ liệu DB2, cũng như các phương

thức khác nhau được sử dụng để đưa vào và lưu trữ các đối tượng trong một cơ sở

dữ liệu. Hướng dẫn này tập trung vào việc phân đoạn, nén, và XML, tất cả đều là

các khái niệm quan trọng về phát triển ứng dụng và hiệu năng hoạt động mà bạn

cần biết để lưu trữ và truy cập dữ liệu một cách nhanh chóng và hiệu quả. Hướng

dẫn này là bài thứ hai trong loạt bảy bài hướng dẫn mà bạn có thể sử dụng để giúp

bạn chuẩn bị kỳ thi lấy Chứng chỉ Quản trị Cơ sở dữ liệu DB2 (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 2 của kỳ thi,

có tiêu đề là Bố trí dữ liệu. Bạn có thể xem các mục tiêu này tạit: http://www￾03.ibm.com/certify/tests/obj731.shtml.

Bạn cũng nên xem 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 trị máy chủ DB2.

Mục tiêu

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

 Tạo cơ sở dữ liệu.

 Sử dụng các lược đồ.

 Xác định nhiều trạng thái vùng bảng khác nhau.

 Tạo và thao tác các đối tượng DB2

 Tạo một vùng bảng SMS và hiểu được các đặc trưng của nó.

 Hiểu biết về các đặc trưng và cách sử dụng việc lưu trữ tự động của DB2.

 Thực hiện phân đoạn bảng và phân cụm đa chiều (MDC - Multi￾dimensional clustering) trên các bảng của bạn.

 Sử dụng phép nén bảng.

 Sử dụng XML.

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 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 Ngôn ngữ Thao tác

Dữ liệu SQL (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 DB2 9 DBA, 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í IBM DB2 9 để làm việc cùng với hướng dẫn này.

Tạo một cơ sở dữ liệu

Các thư mục cơ sở dữ liệu

Với mỗi cá thể trình quản trị cơ sở dữ liệu tồn tại một tệp chỉ dẫn (directory) cơ sở

dữ liệu hệ thống, tệp tin này chứa một mục dành cho mỗi cơ sở dữ liệu đã được

lên danh mục cho cá thể này. Cơ sở dữ liệu được ngầm lên danh mục khi lệnh

create database được phát ra, và cũng có thể được lên danh mục một cách tường

minh với lệnh catalog database (lên danh mục cơ sở dữ liệu).

Một tệp chỉ dẫn (directory) cơ sở dữ liệu cục bộ tồn tại trong mỗi ổ đĩa hoặc

đường dẫn trong đó cơ sở dữ liệu đã được định nghĩa. Tệp chỉ dẫn này chứa một

mục dành cho mỗi cơ sở dữ liệu có thể truy cập từ vị trí đó.

Tạo một cơ sở dữ liệu

Khi bạn tạo ra một cơ sở dữ liệu, từng tác vụ sau đây được thực hiện:

 Thiết đặt tất cả các bảng danh mục hệ thống mà cơ sở dữ liệu cần đến.

 Cấp phát nhật ký khôi phục cơ sở dữ liệu.

 Tạo tệp tin cấu hình cơ sở dữ liệu và bộ các giá trị mặc định.

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