DB2 Control Center đã nổi bật kể từ Phiên bản 5 của DB2 cho Linux®, UNIX® và Windows®. 
Với việc phát hành DB2 9.7 vào năm 2009, IBM đã công bố rằng các công cụ của Control 
Center này đã chính thức lỗi thời. Kể từ đó, người dùng đã được khuyến khích chọn sử dụng các 
công cụ IBM Data Studio và IBM InfoSphere Optim để quản lý cơ sở dữ liệu DB2.
IBM Data Studio 3.1 đã được phát hành vào tháng 10 năm 2011 với những nâng cấp đáng kể so 
với phiên bản trước, không chỉ làm cho nó trở thành một sự thay thế tuyệt vời cho Control 
Center mà còn cung cấp một loạt các tính năng bổ sung trong một giao diện người dùng đồ họa 
(GUI) hi ện đại. Thậm chí tốt hơn, IBM Data Studio là một sản phẩm được cấp phép đầy đủ có 
sẵn miễn phí
                
              
                                            
                                
            
                       
            
                 24 trang
24 trang | 
Chia sẻ: lylyngoc | Lượt xem: 1834 | Lượt tải: 1 
              
            Bạn đang xem trước 20 trang tài liệu Di trú từ DB2 Control Center sang IBM Data Studio, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Di trú từ DB2 Control Center sang IBM Data Studio 
Giới thiệu 
DB2 Control Center đã nổi bật kể từ Phiên bản 5 của DB2 cho Linux®, UNIX® và Windows®. 
Với việc phát hành DB2 9.7 vào năm 2009, IBM đã công bố rằng các công cụ của Control 
Center này đã chính thức lỗi thời. Kể từ đó, người dùng đã được khuyến khích chọn sử dụng các 
công cụ IBM Data Studio và IBM InfoSphere Optim để quản lý cơ sở dữ liệu DB2. 
IBM Data Studio 3.1 đã được phát hành vào tháng 10 năm 2011 với những nâng cấp đáng kể so 
với phiên bản trước, không chỉ làm cho nó trở thành một sự thay thế tuyệt vời cho Control 
Center mà còn cung cấp một loạt các tính năng bổ sung trong một giao diện người dùng đồ họa 
(GUI) hiện đại. Thậm chí tốt hơn, IBM Data Studio là một sản phẩm được cấp phép đầy đủ có 
sẵn miễn phí. 
Bài này nhằm mục đích giúp những người sử dụng DB2 chuyển đổi từ Control Center sang Data 
Studio. Nó hướng dẫn bạn cách sử dụng Data Studio để thực hiện các nhiệm vụ quản lý tương tự 
có sẵn trong các công cụ của Control Center và nhiều hơn nữa. 
Về đầu trang 
Tổng quan ngắn về Data Studio 
Data Studio là một phần của họ IBM InfoSphere Optim của các công cụ và các giải pháp quản lý 
vòng đời dữ liệu. Cùng với nhau, những công cụ này cung cấp một môi trường tích hợp để quản 
lý các cơ sở dữ liệu và phát triển các ứng dụng cơ sở dữ liệu trong suốt vòng đời dữ liệu và ứng 
dụng. 
Ví dụ, InfoSphere Data Architect (Kiến trúc sư dữ liệu InfoSphere) cung cấp một giải pháp mô 
hình hóa dữ liệu mạnh mẽ, tích hợp hoàn toàn với Data Studio. Sử dụng InfoSphere Optim 
Query Workload Tuner (Bộ điều chỉnh tải làm việc truy vấn của InfoSphere Optim) để phát triển 
các tính năng điều chỉnh truy vấn cơ bản trong Data Studio với sự tích hợp hoàn toàn. Người 
dùng Data Studio cũng có thể tận dụng lợi thế của InfoSphere Optim Performance Manager 
(Trình quản lý hiệu năng InfoSphere Optim) để giúp bảo đảm rằng các ứng dụng cơ sở dữ liệu 
được xây dựng từ dưới lên dành cho hiệu năng. 
Bảng sau đây cho thấy ánh xạ giữa các công cụ bị loại bỏ của DB2 và các công cụ InfoSphere 
Optim. Xin lưu ý rằng Replication Center (Trung tâm bản sao) vẫn chưa bị loại bỏ và vẫn là 
công cụ được đề xuất để thiết lập bản sao trên các cơ sở dữ liệu DB2. 
Bảng 1. Bảng 1. Ánh xạ các công cụ bị loại bỏ của DB2 tới các công cụ cơ sở dữ liệu 
InfoSphere Optim 
Công cụ Control Center Công cụ InfoSphere Optim 
Control Center và các trình hướng dẫn 
Command Editor (Trình soạn thảo lệnh) IBM Data Studio (Xưởng Dữ liệu của IBM) 
Visual Explain (Giải thích trực quan) 
User Interface to Spatial Extender (Giao 
diện người dùng cho Trình mở rộng 
không gian) 
Task Center (Trung tâm tác vụ) 
IBM Data Studio with Data Studio Web Console 
(Xưởng Dữ liệu của IBM với Bàn điều khiển Web của 
Xưởng Dữ liệu) 
Health Center (Trung tâm sức khỏe) 
IBM Data Studio with Data Studio Web Console 
(Xưởng Dữ liệu của IBM với Bàn điều khiển Web của 
Xưởng Dữ liệu) 
Optim Performance Manager (Trình quản lý hiệu năng 
Optim) 
Memory Visualizer (Trình hiển thị trực 
quan bộ nhớ) 
Query Patroller Center (Trung tâm Trình 
tuần tra truy vấn) 
Activity Monitor (Trình theo dõi hoạt 
động) 
Event Analyzer (Trình phân tích sự kiện) 
Optim Performance Manager (Trình quản lý hiệu năng 
Optim) 
Xem phần Tài nguyên để biết thêm thông tin về các ánh xạ được đề xuất giữa các công cụ 
InfoSphere Optim và các công cụ Control Center bị loại bỏ. 
Vậy thực ra Data Studio là gì? 
Data Studio là một công cụ quản lý dữ liệu toàn diện. Bạn có thể sử dụng nó để thiết kế và phát 
triển các ứng dụng cơ sở dữ liệu, quản trị và điều chỉnh các cơ sở dữ liệu và theo dõi sức khỏe cơ 
sở dữ liệu. Nó hỗ trợ nhiều máy chủ cơ sở dữ liệu, chẳng hạn như DB2 cho Linux®, UNIX® và 
Windows® (LUW); DB2 cho z/OS®; Informix®; Sybase; MySQL; Oracle; SQL Server; và 
những máy chủ khác. Có thể cài đặt nó trên các hệ điều hành Red Hat® Linux, SUSE Linux, 
Windows và AIX (có hạn chế với thành phần bàn điều khiển web Data Studio). 
Data Studio gồm ba thành phần: máy khách đầy đủ, máy khách quản trị và bàn điều khiển web. 
Máy khách quản trị là một công cụ nhẹ để quản trị các cơ sở dữ liệu và để đáp ứng hầu hết các 
nhu cầu phát triển cơ bản với DB2 cho LUW và DB2 cho z/OS. Máy khách đầy đủ mở rộng 
chức năng của máy khách quản trị để hỗ trợ phát triển các thường trình Java™, SQL PL và 
PL/SQL, trình soạn thảo XML và các công nghệ khác 
Để theo dõi sức khỏe và tính sẵn sàng của cơ sở dữ liệu và quản lý công việc theo lịch biểu, hãy 
sử dụng bàn điều khiển web Data Studio, có sẵn là một bản tải riêng biệt, cũng miễn phí. 
Data Studio 3.1 hợp nhất chức năng của Optim Development Studio, Optim Database 
Administrator (Trình quản trị cơ sở dữ liệu Optim) và các phiên bản trước đây của IBM Data 
Studio thành một sản phẩm duy nhất. Với cách kết hợp này, Data Studio cung cấp khả năng sử 
dụng có cải tiến để quản trị cơ sở dữ liệu và nó hỗ trợ hầu hết chức năng đã thấy trong Control 
Center. Như là quà tặng thêm, Data Studio gồm có các khả năng phát triển cơ sở dữ liệu Java 
nâng cao như đã được cung cấp trước đây bởi sự hỗ trợ của Optim Development Studio 
pureQuery™. 
Hình 1. IBM Data Studio 3.1 
Xem phần Tài nguyên để biết một danh sách có tất cả các tính năng của Data Studio 3.1 theo 
thành phần và máy chủ dữ liệu. 
Về đầu trang 
Điều hướng giao diện Data Studio 
Nếu bạn so sánh cách bố trí giao diện của Control Center với phối cảnh Database Administration 
(Quản trị Cơ sở dữ liệu) trong Data Studio, bạn sẽ thấy chúng hoàn toàn giống nhau. 
Hình 2. So sánh các giao diện của Control Center và Data Studio 
Bảng 2. So sánh ba vùng màn hình chính của Control Center và Data Studio 
Control Center Data Studio Mục đích 
Object Tree (Cây 
đối tượng) 
Administration Explorer 
view (Khung nhìn Trình 
thám hiểm quản trị) 
Kết nối vào các cơ sở dữ liệu và điều hướng 
thông qua các kiểu đối tượng cơ sở dữ liệu khác 
nhau. Data Studio gồm có sự hỗ trợ cho các máy 
chủ (host) của DB2 pureScale. 
Content pane (Ô 
cửa sổ nội dung) 
Object List area (Vùng 
danh sách đối tượng) 
Liệt kê các đối tượng cơ sở dữ liệu. Trong Data 
Studio, có thể mở đồng thời một vài thẻ (tab) cho 
các mục đích khác nhau. 
Content Details 
pane (Ô cửa sổ 
Các chi tiết nội 
dung) 
Properties view (Khung 
nhìn các thuộc tính) 
Sau khi chọn một đối tượng, các thuộc tính của 
nó có thể được thấy trong vùng này. Ngoài ra, 
Data Studio có thể có nhiều thẻ trong vùng này 
dùng cho các mục đích khác nhau. 
Hình 3 đưa ra một khung nhìn chi tiết hơn về giao diện Data Studio, cùng với ba vùng chính của 
nó: Administration Explorer; vùng Object List; và dưới cùng, nơi có thể nhìn thấy các thuộc tính 
đối tượng và kết quả thực hiện SQL. 
Hình 3. Giao diện IBM Data Studio 
Về đầu trang 
Kết nối các cơ sở dữ liệu 
Thiết lập các kết nối cơ sở dữ liệu bằng cách sử dụng JDBC trong Data Studio, trái ngược với 
việc tạo danh mục các cơ sở dữ liệu của Control Center trên thư mục cơ sở dữ liệu của máy 
khách DB2. 
Nếu đã liệt kê các cơ sở dữ liệu DB2 trên máy tính, nơi cài đặt Data Studio, thì các lược tả kết 
nối cơ sở dữ liệu sẽ tự động được tạo ra trong Data Studio khi nó được khởi chạy. Người dùng 
được yêu cầu cung cấp các thông tin đăng nhập để thiết lập một kết nối. 
Để thêm một kết nối cơ sở dữ liệu thủ công, nhấn vào New > New Connection to a database 
(Kết nối mới đến một cơ sở dữ liệu) trong Administration Explorer. 
Hình 4. Tạo một kết nối cơ sở dữ liệu 
Một hộp thoại xuất hiện, cho phép những người dùng cấu hình các tham số kết nối chẳng hạn 
như các thông tin về trình quản lý cơ sở dữ liệu, trình điều khiển JDBC, máy chủ, cổng và đăng 
nhập. 
Hình 5. Cửa sổ hộp thoại kết nối cơ sở dữ liệu mới 
Sau khi tạo đối tượng kết nối, biểu tượng cơ sở dữ liệu thay đổi để phản ánh kết nối đã thiết lập 
thành công. 
Hình 6. Các biểu tượng dùng cho tình trạng kết nối cơ sở dữ liệu 
Nếu bị ngắt kết nối, hãy nhấn chuột phải vào mục nhập cơ sở dữ liệu và chọn Connect. 
Cũng giống như Control Center, Administration Explorer cung cấp một cây đối tượng để duyệt 
các đối tượng cơ sở dữ liệu. Các đối tượng được nhóm lại thành các thư mục dựa trên kiểu, 
chẳng hạn như các vùng bộ đệm, các bảng, các chỉ mục, các khung nhìn, các bảng truy vấn cụ 
thể hóa (các MQT), các đối tượng hợp nhất, các nhóm phân vùng, ..... 
Trong Control Center, khi bạn nhấn chuột vào một kiểu đối tượng cơ sở dữ liệu ví dụ như các 
bảng trong Object Tree (Cây đối tượng), một danh sách các đối tượng được hiển thị trong 
Content Pane (Ô cửa sổ nội dung). Dựa vào việc chọn một bảng cụ thể, các chi tiết của nó, chẳng 
hạn như định nghĩa các cột sẽ được hiển thị tự động trong ô cửa sổ Content Details (Các chi tiết 
nội dung). Hành vi điều hướng này vẫn giữ nguyên giống như trong Data Studio, nơi mà danh 
sách các đối tượng xuất hiện trong vùng Object List và các thuộc tính đối tượng được hiển thị 
dưới thẻ Properties (Các thuộc tính) trong ô cửa sổ dưới cùng. 
Về đầu trang 
Chạy các nhiệm vụ quản trị với các trợ lý tác vụ 
Bây giờ bạn đã kết nối với một cơ sở dữ liệu, bạn có thể bắt đầu quản lý các cá thể và các cơ sở 
dữ liệu DB2. 
Ngoài việc quản lý các cá thể DB2 chính quy, cũng có thể quản lý các cá thể môi trường cơ sở 
dữ liệu phân vùng và DB2 pureScale từ Administration Explorer. Khi một cơ sở dữ liệu DB2 
pureScale được mở rộng trong Administration Explorer, một thư mục DB2 pureScale Members 
and CFs (Các thành viên DB2 pureScale và các CF) sẽ được liệt kê, ngoài các thư mục tiêu 
chuẩn khác. 
Control Center cung cấp một loạt các công cụ, các trình hướng dẫn và các trình cố vấn để thực 
hiện các nhiệm vụ quản trị, chẳng hạn như Configuration Assistant (Trợ lý cấu hình), là một 
công cụ quan trọng để cấu hình các tham số cá thể và cơ sở dữ liệu cho các DBA. Chức năng này 
cũng có sẵn trong Data Studio. 
Trong Administration Explorer, hãy nhấn chuột phải vào một đối tượng với một trình đơn các 
nhiệm vụ dựa trên ngữ cảnh. Sau đó, nếu bạn chọn một nhiệm vụ cụ thể, một hộp thoại sẽ xuất 
hiện trong một thẻ editor (trình soạn thảo) để giúp bạn thực hiện nhiệm vụ mà bạn muốn, những 
thứ này được gọi là các trợ lý tác vụ trong Data Studio. 
Dưới đây là một ví dụ về một trình đơn các nhiệm vụ dựa trên ngữ cảnh cho các cá thể: 
Hình 7. Trình đơn dựa trên ngữ cảnh cho các cá thể 
Một ví dụ khác là trình đơn các nhiệm vụ dựa trên ngữ cảnh cho cơ sở dữ liệu (Hình 8). 
Hình 8. Trình đơn các nhiệm vụ dựa trên ngữ cảnh cho các cơ sở dữ liệu 
Các trợ lý tác vụ làm việc tương tự như các trình hướng dẫn và các trình cố vấn trong Control 
Center. Do các trợ lý tác vụ xuất hiện trong các trình soạn thảo, nên nhiều trợ lý tác vụ có thể 
được mở đồng thời, trong khi bạn chỉ có thể mở một trình hướng dẫn hoạt động tại một thời 
điểm trong Control Center. Điều này có nghĩa là bạn có thể điều hướng đến các phần khác của 
Data Studio và quay trở lại các trợ lý tác vụ mà bạn đã mở trước đó. 
Một hộp thoại trợ lý tác vụ bao gồm bốn phần: Connection, Settings, Command và Messages 
(Hình 9): 
a. Connection Kết nối cho thấy các chi tiết kết nối cơ sở dữ liệu. 
b. Settings Các thiết lập quy định các tùy chọn để chạy với các lệnh cơ sở dữ liệu. 
c. Command Lệnh hiển thị các lệnh được tạo ra với các thiết lập đã chọn. Người dùng có 
thể chỉnh sửa các lệnh đã tạo này trước khi thực hiện hoặc lưu chúng để sử dụng sau. 
d. Messages Các thông báo cho thấy tình trạng thực hiện các lệnh. 
Hình 9. Trợ lý tác vụ sao lưu cơ sở dữ liệu 
Trong một môi trường cơ sở dữ liệu phân vùng, các trợ lý tác vụ tạo điều kiện thuận lợi cho việc 
quản trị với khả năng chạy các lệnh dựa vào tất cả các phân vùng, một hoặc nhiều phân vùng cụ 
thể, hoặc các nhóm phân vùng. Các trợ lý tác vụ cũng có thể thực hiện các lệnh dựa vào các phân 
vùng song song, đặc biệt có ích cho các lệnh chạy mất nhiều thời gian. 
Để quản trị một môi trường DB2 pureScale, các trợ lý tác vụ cung cấp thêm chức năng để khởi 
động, dừng lại, tạm dừng và cấu hình các thành viên và các thiết bị bộ nhớ đệm cụm (các CF). 
Bảng 3 liệt kê các trình hướng dẫn của Control Center cùng với đường dẫn của trình đơn để truy 
cập các trợ lý tác vụ tương ứng trong Data Studio. 
Bảng 3. Ánh xạ các trình hướng dẫn Control Center tới các trợ lý tác vụ Data Studio 
Trình hướng dẫn Control Center Vị trí của trợ lý tác vụ trên Data Studio 
Backup Wizard (Trình hướng dẫn Sao lưu) 
[Database] > Back up and Restore > Back up... 
([Cơ sở dữ liệu] > Sao lưu và Khôi phục> Sao 
lưu ...) 
Restore Data Wizard (Trình hướng dẫn Khôi 
phục dữ liệu) 
[Database] > Back up and Restore > Restore... 
([Cơ sở dữ liệu] > Sao lưu và Khôi phục> Khôi 
phục ...) 
Configuration Advisor (Trình Cố vấn cấu hình) 
[Database] > Set up and Configure > 
Configure... ([Cơ sở dữ liệu] > Thiết lập và Cấu 
hình> Cấu hình ...) 
Configure Automatic Maintenance (Cấu hình 
bảo trì tự động) 
[Database] > Set up and Configure > Configure 
Automatic Maintenance... ([Cơ sở dữ liệu] > 
Thiết lập và Cấu hình > Cấu hình bảo trì tự động 
...) 
Configure Database Logging Wizard (Trình 
hướng dẫn Cấu hình ghi nhật ký cơ sở dữ liệu) 
[Database] > Set up and Configure > Configure 
Database Logging... ([Cơ sở dữ liệu] > Thiết lập 
và Cấu hình > Cấu hình ghi nhật ký cơ sở dữ liệu 
…) 
Set up High Availability Disaster Recovery 
(HADR) Databases (Thiết lập Các cơ sở dữ 
liệu Khắc phục thảm họa có tính sẵn sàng cao 
(HADR)) 
[Database] > Set up and Configure > Set up 
HADR... ([Cơ sở dữ liệu] > Thiết lập và Cấu 
hình > Thiết lập HADR …) 
Create Database Wizard (Trình hướng dẫn Tạo 
cơ sở dữ liệu) 
Create Database with Automatic Maintenance 
(Tạo cơ sở dữ liệu có bảo trì tự động) 
[Instance] > New Database... ([Cá thể] > Cơ sở 
dữ liệu mới ...) 
Load Wizard (Trình hướng dẫn Tải) [Table] > Load > With Load Utility... ([Bảng] > Tải > Với Tiện ích Tải ...) 
Design Advisor (Trình Cố vấn thiết kế) [SQL Editor] > Start Tuning... ([Trình soạn thảo SQL] > Bắt đầu điều chỉnh ...) 
Create Table Space Wizard (Trình hướng dẫn 
Tạo vùng bảng ) 
Table Spaces folder > Create System Temp Table 
Space (Thư mục Các vùng bảng > Tạo Vùng 
bảng tạm thời của hệ thống) 
Table Spaces folder > Create User Temp Table 
Space (Thư mục Các vùng bảng > Tạo Vùng 
bảng tạm thời của Người dùng) 
Table Spaces folder > Create Large Table Space 
(Thư mục Các vùng bảng > Tạo Vùng bảng lớn) 
Table Spaces folder > Create Regular Table 
Space (Thư mục Các vùng bảng > Tạo Vùng 
bảng chính quy) 
Create Table Wizard "Tables" folder > Create Table (Thư mục "Các bảng" > Tạo Bảng) 
Xem phần Tài nguyên để biết thêm chi tiết về quản trị các cơ sở dữ liệu với các trợ lý tác vụ, 
gồm các môi trường DB2 pureScale và cơ sở dữ liệu phân vùng. 
Về đầu trang 
Làm việc với các đối tượng cơ sở dữ liệu 
Duyệt các đối tượng 
Như đã đề cập, vùng Object List (Danh sách đối tượng) dùng để hiển thị hoặc chỉnh sửa nội 
dung, chẳng hạn như các danh sách của các bảng hoặc các bản ghi trong một bảng. Khi duyệt các 
đối tượng cơ sở dữ liệu, bạn sẽ thấy một thanh điều hướng ở trên đầu danh sách phục vụ cho các 
mục đích khác nhau (Hình 10 và Hình 11). 
Hình 10. Duyệt các đối tượng cơ sở dữ liệu với Object List 
Hình 11. Thanh điều hướng Object List 
Thanh điều hướng này cung cấp: 
 Điều hướng thuận/ ngược như-trình duyệt-Web. 
 Điều hướng breadcrumb (ND: là một dạng điều hướng giúp người dùng xác định vị trí 
của trang hiện tại trong cấu trúc trang web), tạo điều kiện thuận lợi cho việc di chuyển 
qua hệ thống phân cấp của các đối tượng. Việc nhấn vào biểu tượng mũi tên giữa các đối 
tượng sẽ hiển thị tất cả các đối tượng ở cùng mức đó của hệ thống phân cấp. 
 Một nút ấn để tạo một đối tượng dựa trên ngữ cảnh hiện tại của khung nhìn. 
 Chức năng tìm kiếm tại chỗ. Gõ tên đối tượng hoặc một phần của nó và thế là danh sách 
các đối tượng được tự động cập nhật. Có hỗ trợ các ký tự đại diện. 
 Các tùy chọn để sắp xếp, lọc và làm mới danh sách. 
Quản lý đối tượng cơ sở dữ liệu 
Tương tự như Control Center, có thể bắt đầu quản lý các đối tượng cơ sở dữ liệu trong Data 
Studio từ việc nhấn phím chuột phải vào trình đơn ngữ cảnh. Một số tùy chọn phổ biến là tiêu 
chuẩn cho tất cả các đối tượng, chẳng hạn như Alter (Thay thế), Drop (Loại bỏ), Copy (Sao 
chép), Generate DDL (Tạo DDL) và Properties. Tùy thuộc vào kiểu đối tượng, nhiều tùy chọn 
có sẵn trên trình đơn ngữ cảnh, chẳng hạn như Reorg Table (Sắp xếp lại bảng) (các bảng), 
Update Statistics (Cập nhật số liệu thống kê) (các MQT), Back Up (Sao lưu) (các vùng bảng) 
và nhiều hơn nữa. 
Data Studio hỗ trợ quản lý các kiểu đối tượng sau với các cơ sở dữ liệu DB2 cho LUW: các bí 
danh, các gói, các gói PL/SQL, các thủ tục đã lưu, các hàm do người dùng định nghĩa, các kiểu 
do người dùng định nghĩa (hàng, mảng, khác biệt và có cấu trúc), các vùng bộ đệm, các ràng 
buộc (khóa ngoài, duy nhất và ràng buộc kiểm tra), các thủ tục đã lưu hợp nhất, các biệt danh, 
các máy chủ từ xa, các trình bao, các ánh xạ người dùng, các chỉ mục, các bảng truy vấn đã cụ 
thể hóa, các nhóm phân vùng, các thành viên pureScale và các CF, các lược đồ, các trình tự, các 
bảng, các vùng bảng, các trigger, các nhóm người dùng, các vai trò, những người dùng, các 
khung nhìn, các lược đồ XML. 
Chỉnh sửa dữ liệu bảng 
Vùng Object List cũng có thể được sử dụng để chỉnh sửa các bản ghi trong một bảng. Người 
dùng có thể chỉ cần nhấn phím chuột phải vào một bảng trong vùng Object List và chọn Edit 
Data (Chỉnh sửa dữ liệu) trên trình đơn ngữ cảnh. 
Khi chỉnh sửa dữ liệu trong bảng kết quả truy vấn trong Control Center, các thay đổi đang chờ 
được thực hiện với các hàng riêng lẻ thường nắm giữ một khóa trên dữ liệu. Trong Data Studio, 
các thay đổi là cục bộ với các máy tính khách cho đến khi chúng được cam kết để tránh các khóa 
không cần thiết với dữ liệu. Ngoài ra, Data Studio nhấn mạnh bằng cách tô sáng bất kỳ các thay 
đổi đang chờ nào (Hình 12). 
Hình 12. Chỉnh sửa dữ liệu bảng 
Nhấn vào biểu tượng Commit data changes (Cam kết các thay đổi dữ liệu) hoặc nhấn Ctrl+S 
để cam kết các thay đổi dữ liệu. Kết quả được hiển thị trong khung nhìn SQL Results (Các kết 
quả SQL) ở ô cửa số dưới cùng (Hình 13). 
Hình 13. Các kết quả của dữ liệu được cập nhật 
Quản lý các thay đổi với các đối tượng cơ sở dữ liệu 
So với Control Center, Data Studio cung cấp một cách toàn diện hơn để đối phó với các thay đổi 
đã làm với các đối tượng cơ sở dữ liệu. 
Thay đổi các đối tượng cơ sở dữ liệu trong DB2 cho z/OS 
Việc quản lý các đối tượng cơ sở dữ liệu DB2 cho z/OS hoạt động theo cách tương tự, ngoại trừ 
rằng chỉ có một đối tượng được quản lý tại một thời điểm và các thay đổi được triển khai từ 
khung nhìn Properties. 
Trong Data Studio, tất cả các thay đổi đã làm với một cơ sở dữ liệu đều được tự động lưu vào 
một kế hoạch thay đổi trong vùng làm việc cục bộ. Một cơ sở dữ liệu có thể có nhiều kế hoạch 
thay đổi, nhưng chỉ có một kế hoạch có thể hoạt động tại một thời điểm, có nghĩa là các thay đổi 
được bổ sung vào kế hoạch hoạt động hiện tại. Một kế hoạch thay đổi vẫn hoạt động cho đến khi 
người dùng triển khai các thay đổi vào cơ sở dữ liệu đích, đóng kế hoạch này để tiếp tục làm việc 
với nó sau hoặc làm cho một kế hoạch khác trở thành kế hoạch hoạt động. 
Khi một kế hoạch thay đổi chuyển sang hoạt động, vùng Object List có thêm một thanh công cụ 
cho kế hoạch đó. Có thể tìm thấy danh sách các kế hoạch thay đổi cho cơ sở dữ liệu này trong 
thư mục Change Plans (Các kế hoạch thay đổi) trong Administration Explorer. Để giới thiệu 
cách sử dụng các kế hoạch thay đổi, chúng ta sẽ sử dụng kịch bản thay đổi một bảng như sau: 
1. Để thay đổi một định nghĩa bảng, người dùng có thể chỉ cần nhấn phím chuột phải vào 
một bảng và chọn Alter trên trình đơn ngữ c