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 ký với trang developerWorks lần đầu tiên, một tiểu sử của của bạn được tạo ra. Chọn các thông tin về tiểu sử của bạn (tên, nước/vùng, và nơi làm việc) đã được hiện lên màn hình, thông tin này sẽ được hiện kèm với nội dung mà bạn đăng tải. Bạn có thể cập nhật thông tin này bất kỳ lúc nào.

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]

Mô hình hóa và thiết kế cơ sở dữ liệu của bạn

với Bộ tạo mô hình dữ liệu XDE Rational

David Bridgewater, Tác giả, Studio B
David Bridgewater, tác giả của Studio B, có một sự nghiệp lâu dài trong việc phát triển các ứng dụng, và đã trải qua những năm làm việc hạnh phúc nhất đời mình giúp đỡ một công ty bán lẻ lớn của Anh để nắm lấy các công nghệ Java. Bây giờ ông ta là giảng viên theo hợp đồng cho sản phẩm Java/WebSphere cho công ty IBM, cũng như sản xuất ra các giáo cụ và các sách hướng dẫn của chính mình. Ông là người đóng góp thường xuyên cho các tờ báo kỹ thuật, tập trung vào sự phát triển các ứng dụng Web với công nghệ Java và J2EE và hỗ trợ công nghệ của IBM (phần mềm WebSphere)

Tóm tắt:  Hướng dẫn này chỉ dẫn cho bạn cách sử dụng Bộ tạo mô hình dữ liệu trong bộ công cụ XDE Rational để quản lý việc thiết kế và bảo trì cơ sở dữ liệu của bạn như thế nào. Hướng dẫn đưa bạn qua tất cả các bước cần thiết để tạo ra một mô hình lôgíc cho cơ sở dữ liệu của bạn, và để biến đổi nó thành sơ đồ vật lý và bộ kịch bản lệnh để tạo cơ sở dữ liệu. Cơ sở dữ liệu đích là UDB DB2 của hãng IBM. Chúng tôi cũng chỉ dẫn ngắn gọn cho bạn cách làm theo chiều ngược lại: Bài hướng dẫn chỉ cho bạn cách tiến hành nếu bạn muốn bắt đầu với một cơ sở dữ liệu vật lý và biến đổi chúng thành thiết kế lôgíc và vật lý trong Bộ tạo mô hình dữ liệu.

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

Hoạt động:  15362 lần đọc

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

Về hướng dẫn này

Bạn cần phải theo hướng dẫn này nếu bạn để tâm trí vào kiến trúc dữ liệu cho dự án của bạn hay của công ty bạn. Hướng dẫn này được soạn cho các nhà thiết kế, các quản trị viên hay các nhà phát triển cơ sở dữ liệu, chịu trách nhiệm về mô hình dữ liệu, cả lôgíc lẫn vật lý, và/hoặc các cơ sở dữ liệu thực (đặc biệt là cơ sở dữ liệu phổ thông DB2).

Hướng dẫn này không yêu cầu bạn phải có các hiểu biết trước đó. Tuy nhiên, sẽ dễ dàng hơn nếu bạn quen thuộc với các điều sơ đẳng của cơ sở dữ liệu quan hệ -- nhất là các dạng chuẩn và thiết kế thực thể quan hệ. Cũng sẽ có ích nếu bạn có kiến thức nào đó về Ngôn ngữ mô hình hóa thống nhất (UML), đặc biệt là về các sơ đồ lớp vì chúng được sử dụng ở bên trong các công cụ của Rational® như là cái tương đương thực sự của các sơ đồ thực thể quan hệ.

Bài hướng dẫn này nói về thành phần Bộ tạo mô hình dữ liệu của bộ công cụ XDE Rational của hãng IBM® và hướng dẫn cách sử dụng nó với hệ thống quản trị cơ sở dữ liệu UDB® DB2 của IBM như một phương tiện thực thi. Bài hướng dẫn bao gồm các mục sau đây:

  • Tổng quan về XDE Rational mô tả bằng cách nào mà các công cụ của Rational khai thác một cách thành công UML và làm cho nó áp dụng được để thiết kế và mô hình hóa cơ sở dữ liệu. Mục này giới thiệu danh sách các thực thể cho một ví dụ bán lẻ, ví dụ này là cốt lõi của bài hướng dẫn.
  • Phối cảnh tạo mô hình dữ liệu dạy bạn về các đặc tính chính của phối cảnh tạo mô hình dữ liệu trong sản phẩm WebSphere® Application Developer của hãng IBM (hay Eclipse), và hướng dẫn bạn cách tạo dự án tạo mô hình dữ liệu đầu tiên của bạn bằng công cụ XDE Rational.
  • Tạo mô hình dữ liệu lôgíc chuyển các danh sách thực thể từ mục tổng quan thành mô hình dữ liệu lôgíc hoàn toàn đầy đủ và kết thúc bằng việc trình diễn cách biến đổi nó thành một mô hình dữ liệu (vật lý) như thế nào.
  • Sự tích hợp giữa việc tạo mô hình dữ liệu vật lý và UDB DB2 khảo sát mô hình dữ liệu đã sinh ra từ mô hình dữ liệu lôgíc và xem xét cách tiến hành một số thay đổi cho mô hình này để đưa vào thêm các đặc tính thực thi vật lý khác ví dụ như các vùng bảng (tablespaces). Mục này kết thúc bằng việc trình diễn cách chuyển tiếp thiết kế mô hình dữ liệu vào trong một lược đồ trong cơ sở dữ liệu UDB của DB2.
  • Đến đó và quay lại lần nữa chỉ dẫn toàn bộ quá trình theo chiều ngược lại. Cơ sở dữ liệu UDB của DB2 được tạo ra trước đó được bố trí ngược lại thành một mô hình dữ liệu mới. Từ mô hình này bạn tạo ra một mô hình dữ liệu lôgíc.
  • Các phương tiện đồng bộ hóa kết thúc bài hướng dẫn bằng việc điểm qua các công cụ có thể quản lý và lan truyền các thay đổi giữa mô hình lôgíc, mô hình vật lý và cơ sở dữ liệu thực tế.

Các điều kiện cần có trước

Chủ đề chính của hướng dẫn này là Bộ tạo mô hình dữ liệu của Rational, nó là một bộ phận cấu thành của bộ công cụ của các nhà phát triển Rational, được gọi là XDE của Rational.

Công cụ XDE Rational được tích hợp vào trong các công cụ bàn làm việc phát triển khác của IBM. Với mục đích của hướng dẫn này, nó được sử dụng với phần mềm WebSphere Studio Application Developer, phiên bản 5.1.1. của IBM.

Có thể chạy XDE Rational với công cụ phát triển Eclipse, phiên bản 2.1 tải về miễn phí (không được trình bày thêm trong hướng dẫn này, mặc dù không có bất kỳ sự khác biệt nào). Việc cài đặt công cụ XDE Rational vào trong sản phẩm WebSphere Studio Application Developer nằm ngoài phạm vi của hướng dẫn này, nhưng đó là công việc hoàn toàn đơn giản.

Cơ sở dữ liệu đích của hướng dẫn này là UDB DB2 của IBM. Bạn có thể tải xuống bản dùng thử của cơ sở dữ liệu phổ thông DB2.

1 của 10 | Trang sau

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=70
Zone=Rational
ArticleID=395083
TutorialTitle=Mô hình hóa và thiết kế cơ sở dữ liệu của bạn
publish-date=06062009
author1-email=dbridgewater@jbridge.co.uk
author1-email-cc=