Chuyển đến nôi dung chính

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Khi bạn đăng nhập lần đầu tiên, một bản trích ngang trên developerWorks sẽ được tạo ra. Chọn các thông tin trong trích ngang của developerWorks để hiển thị công khai, bạn có thể sửa lại thông tin này bất cứ lúc nào. Tên, họ và tên hiển thị sẽ đi kèm với nội dung mà bạn gửi lên.

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Lần đầu tiên bạn đăng nhập vào trang developerWorks, một bản trích ngang được tạo ra cho bạn, bạn cần phải chọn một tên để hiển thị. Tên hiển thị của bạn sẽ đi kèm theo các nội dung mà bạn đăng tải trên developerWorks.

Tên hiển thị cần có từ 3 đến 30 ký tự. Tên xuất hiện của bạn phải là duy nhất trên trang Cộng đồng developerWorks và vì lí do an ninh nó không phải là địa chỉ email của bạn.

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Hello World: DB2 dùng cho Linux, UNIX, và Windows

Giới thiệu đặc tính và khái niệm cơ sở

Claire Hong, Tư vấn phát triển phần mềm, IBM Toronto Lab
Author photo
Claire Hong là một nhà phát triển phần mềm với tám năm kinh nghiệm tại Phòng thí nghiệm phát triển phần mềm IBM Toronto, làm về thiết kế, triển khai, tinh chỉnh hiệu năng và hỗ trợ cao cấp L3 thuộc các lĩnh vực cốt lõi cơ sở dữ liệu DB2 bao gồm chỉ mục, khôi phục, và khóa. Từ DB2 phiên bản 6 đến phiên bản 9, bà đã đưa ra các đặc tính như Async Index Cleanup (dọn sạch chỉ mục phi đồng bộ), Online Index Creation (khởi tạo chỉ mục trực tuyến), Online Index Reorg (tái tổ chức chỉ mục trực tuyến), HADR Index Support (hỗ trợ chỉ mục HADR), cũng như nhiều tính năng tinh chỉnh hiệu quả của chỉ mục. Hiện tại Claire đang làm việc cho DB2 Continuing Engineering Team, lĩnh vực Kernel, chịu trách nhiệm về các thành phần quản trị chỉ mục cũng như dịch vụ bảo vệ dữ liệu. Các quan tâm gần đây nhất của bà là chuyển giao kiến thức về DB2 của mình cho các cộng đồng người sử dụng DB2 bên ngoài và giúp đỡ cải tiến kinh nghiệm của người sử dụng DB2
Renata Kupresak, Nhân viên phát triển phần mềm, IBM Toronto Lab
Renata Kupresak's photo
Renata Kupresak là một nhà phát triển phần mềm dùng cho DB2 hiện làm việc tại FVT Kernel team, nơi bà chịu trách nhiệm về bảo đảm chất lượng của các thành phần sản phẩm khác nhau. Trước đó bà đã làm ở Data Movement team nơi bà là chủ nhiệm của thành phần các tiện ích xuất nhập (Import and Export Utilities). Bà cũng tham gia vào việc giới thiệu hỗ trợ XML cho các tiện ích này. Renata tốt nghiệp Đại học tổng hợp York, có bằng Cử nhân khoa học hạng danh dự (xuất sắc) kép về Khoa học máy tính và Toán ứng dụng và bằng Cử nhân giáo dục bậc trung cao cấp (Intermediate/Senior Division)

Tóm tắt:  Hướng dẫn này nhìn khái quát hóa ở mức cao nhiều sản phẩm phần mềm IBM khác nhau. Bạn sẽ được giới thiệu để có các kiến thức nhập môn về một số đặc điểm và khái niệm cơ sở về DB2® dùng cho Linux®, UNIX® và Windows® Nó dạy cho bạn cách thực thi một cơ sở dữ liệu trong môi trường DB2. Các bài tập sẽ hướng dẫn từng bước một về cách tạo lập một cơ sở dữ liệu, cách tạo ra các đối tượng DB2 như bảng (table), chỉ mục (index), khung nhìn (view) và các ràng buộc (constraint), cách nhập và xóa dữ liệu của cơ sở dữ liệu và cách truy vấn dữ liệu trong cơ sở dữ liệu.

Xem thêm bài trong loạt bài này

Ngày:  20 05 2009
Mức độ:  Nhập môn

Hoạt động:  9050 lần đọc
Góp ý kiến:  

Trước khi bạn bắt đầu

Về loạt bài này

Loạt bài này dành cho những nhà phát triển phần mềm muốn có một cái nhìn khái quát mức cao của sản phẩm phần mềm IBM. Các mô đun được thiết kế để giới thiệu các sản phẩm và thu hút bạn quan tâm tiếp tục khám phá. Phần bài tập chỉ bao quát các khái niệm cơ bản, nhưng vẫn đủ để cho bạn bắt đầu.


Về tài liệu hướng dẫn này

Tài liệu này trình bày cho bạn cách thực thi một cơ sở dữ liệu trong môi trường DB2. Các bài tập sẽ hướng dẫn từng bước một về cách tạo lập một cơ sở dữ liệu, cách tạo ra các đối tượng DB2 như bảng (table), chỉ mục (index), khung nhìn (view) và ràng buộc (constraint), cách nhập và xóa dữ liệu của cơ sở dữ liệu và cách truy vấn dữ liệu trong cơ sở dữ liệu.


Mục tiêu

Khi học xong tài liệu này, bạn sẽ có khả năng tạo lập được một cơ sở dữ liệu và các đối tượng khác, như vùng bảng (tablespace), bảng, chỉ mục và khung nhìn.


Điều kiện tiên quyết

Hướng dẫn này được thiết kế dành cho các nhà phát triển có kiến thức tối thiểu hoặc chưa có kiến thức về DB2.


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

Trước khi bắt đầu hướng dẫn này, hãy chắc chắn rằng DB2 Express 9 đã được cài đặt. Có thể tải xuống một phiên bản DB2 Express-C 9 miễn phí.

Để xem được các trình diễn kèm trong hướng dẫn này, hãy bật cho phép chạy JavaScript trong bộ trình duyệt của bạn và cài đặt Macromedia Flash Player 6 hoặc cao hơn. Tải xuống bản Flash TPlayer mới nhất tại http://www.macromedia.com/go/getflashplayer/.


Các trình diễn hoạt hình

Nếu đây là lần tiếp xúc đầu tiên của bạn với một tài liệu hướng dẫn của developerWorks có kèm các trình diễn, thì dưới đây là một vài gợi ý có ích:

  • Các trình diễn là một tùy chọn để quan sát các bước thực hiện đúng như mô tả trong tài liệu hướng dẫn. Để xem một trình diễn hoạt hình, nhấp chuột vào liên kết Trình diễnTrình diễn sẽ mở trong một cửa sổ trình duyệt mới.
  • Mỗi trình diễn bao gồm một thanh dẫn hướng (navigation bar) tại đáy của màn hình. Sử dụng thanh dẫn hướng để tạm dừng, thoát ra, tua ngược hoặc tua xuôi các đoạn trình diễn.
  • Hình trình diễn có độ rộng 800 x 600 pixels. Nếu đây là độ phân giải màn hình cực đại của bạn, hoặc nếu độ phân giải màn hình của bạn thấp hơn mức này, cần phải cuộn màn hình lên để xem một số vùng của hình trình diễn.

Hãy xem phần trình diễn trước khi bạn bắt đầu các bài luyện tập đi kèm để hiểu rõ ràng hơn về các nhiệm vụ sắp tới.

1 của 18 | Trang sau

Bình luận



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=70
Zone=Information Management, SOA và dịch vụ Web
ArticleID=383124
TutorialTitle=Hello World: DB2 dùng cho Linux, UNIX, và Windows
publish-date=05202009
author1-email=qchong@ca.ibm.com
author1-email-cc=
author2-email=renatar@ca.ibm.com
author2-email-cc=