báo cáo '''''''' các công cụ hỗ trợ phân tích thiết kế cơ sở dữ liệu '''''''' - Pdf 16

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
1

Trường Đại Học Đà Lạt
Khoa Toán – Tin Học Môn Thiết Kế Cơ Sở Dữ Liệu
Báo Cáo
Các công cụ hỗ trợ phân tích thiết kế cơ sở dữ liệu

GVHD: Tạ Thị Thu Phượng
Nhóm 07
Dương Thị Thu An 0810101
Đặng Thị Hằng 0810112
Nguyễn Văn Tài 0810135
Nguyễn Văn Thư 0812471
Đàm Tri Anh Thi 0812462
Trần Văn Túc 0810188

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
2 Mục Lục

Giới thiệu các công cụ hỗ trợ phân tích thiết kế cơ sở dữ liệu Hiện nay có nhiều công cụ hỗ trợ thiết kế, phân tích cơ sở dữ liệu như :
 Power Designer.
 ERWin.
 ER Studio.
 MySql Administrator.
 ORM Designer.
 Ngôn ngữ UML.
 …
Các công cụ này hỗ trợ rất lớn cho người lập trình cơ sở dữ liệu,… Thiết Kế Cơ Sở Dữ Liệu Nhóm 07

Tác Dụng
Pointer
Chọn biểu tượng
Grabber
Chọn và di chuyển biểu tượng
Zoom In
Phóng to
Zoom Out
Thu nhỏ
Open Package Diagram
Hiển thị gói lựa chọn
Properties
Hiển Thị thuộc tính
Delete
Xóa đối tượng
Package
Chèn biểu tượng gói
Entity
Chèn Thực thể
Relationship
Chèn các quan hệ
Inheritance
Chèn biểu tượng kế thừa
Association
Biểu tượng liên kết
Link
Insert link symbol
Note
Thêm Node
Note Link

- Hóa Đơn: Mã Hóa Đơn, Ngày Lập, Ngày Giao, Nơi Giao.
-
Với mỗi sản phẩm do nhiều nhà cung cấp, nhà cung cấp có thể cung cấp nhiều sản phẩm. Khi
cung cấp cần lưu giá cung cấp, và số lượng cung cấp.
Với mỗi Hóa đơn có chi tiết hóa đơn cần lưu số lượng và giá bán. Mỗi hóa đơn thuộc 1 khách
hàng, khách hàng có nhiều hóa đơn.
……

Sau khi phân tích cơ sở dữ liệu ta tiến hành thiết kế trên power designer 15.2

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
7

- (1) Chọn File  New Model  Model Types  Conceptual Data Model  Conceptual
Diagram

- ( 2) Sử dụng các công cụ Tool Palette để thiết kế CDM
b. Thao Tác Thiết kế
b.1: Tạo Thực Thể :
(1 ) Chọn công cụ Entity Tạo thực thể : (Sản Phẩm)
(2) Double-click vào thực thể, một cửa sổ mới mở ra cho phép chúng ta chỉnh sửa thông tin
của thực thể như: tên của thực thể, thuộc tính của thực thể, các rule,….
(3) Trong thẻ General điền tên thực thể.  ok
Thẻ General:
 Name: Tên thực thể. Tên này hiển thị trên mô hình
 Code: Tên tắt của thực thể. Tên này được dùng khi chuyển sang CSDL vật lý
 Comment: Diễn giải về thực thể

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
9

b.2: Tạo quan hệ
1. Chọn biểu tượng Association , và click vào trong lược đồ. Click phải để kết thúc.
2. Khai báo thông tin của mối kết hợp: giống như khai báo thông tin của thực thể.
Ta có lược đồ sau khi thêm các quan hệ chi tiết hóa đơn và cung cấp cản phẩm.

b.3: Tạo mối kết hợp giữa các thực thể
- Với quan hệ 1 –n, n- 1 chọn Relationship
- Quan hệ giữa thực thể với quan hệ chọn
- Ta chọn và kéo thả từ thực thể này qua thực thể khác.

3. Chọn hay bỏ chọn những đối tượng cần kiểm
tra lỗi và chú ý.
4. Click OK. Kết quả kiểm tra sẽ hiện trong
khung “Output”. Đối tượng và thuộc tính bị
lỗi sẽ hiện trong khung Result List.
5. Trường hợp mô hình có lỗi, bạn có thể xem
chi tiết thông báo lỗi hoặc chuyển nhanh đến
đối tượng bị lỗi bằng cách: click phải vào
dòng thông báo trong hộp thoại “Result List”
và chọn:
- Detail để xem chi tiết lỗi
- Correct mở cửa sổ thuộc tính của đối tượng bị lỗi để chỉnh sửa.
- Recheck để kiểm tra lại mô hình sau khi hiệu chỉnh.

IV.CHUYỂN ĐỔI MÔ HÌNH CDM SANG MÔ HÌNH VẬT LÝ
( PHYSICAL DATA MODEL(PDM) )
(1) Chọn Tools  Generate Physical
Data Model hoặc sử dụng phím tắt
Ctrl+Shift+P.
(2) Trang General, Chọn Hệ quản trị
(DBMS) dùng để lưu trữ database
sau này
(3) Trang Selection, chọn các đối
tượng cần chuyển đổi sang PDM.

(4) Click OK để thực hiện



-Trong phần Name ta gõ tên bất
kỳ tùy thích, phần Description
không cần phải điền, phần Server
bạn phải chọn tên server đã
connect bên SQL như hình minh
họa sau: Nhấn nút Next, một cửa sổ khác
xuất hiện, cho phép bạn chọn kiểu
kết nối đến SQL Server: Nhấn nút Next, ta sang màn hình
cho phép chỉ định CSDL cần kết
nối:

Chọn : Next

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
14

Để mặc định các giá trị ta tiếp tục
nhấn Finish, thì cửa sổ ODBC
Microsoft SQL Server Setup xuất
hiện như sau: Nhấn vào Test Data Source, một

Direct generation : Tạo database
trong cơ sở dữ liệu sẵn có.

Sau khi lựa chọn tham số xong, ta nhấn
vào nút OK.

Chọn : Yes để thực hiện

Chọn Run để Add vào Database

Thiết Kế Cơ Sở Dữ Liệu Nhóm 07
16

Kết quả : Có các bảng trong Cơ sở dữ liệu
( DEMO_POWER_DESIGN) Tương tự, Ta cũng có thể đưa về các dạng Database khác như : Access….
Ngoài ra còn các chức năng thiết kế ở mức vật lý ( Physical Data Model (PDM))… VI. TỔNG KẾT
Thông qua tìm hiểu về các phần mềm hỗ trợ, phân tích thiết kế cơ sở đữ liệu. Đặc biệt
nhóm tập trung tìm hiểu phần mềm Power designer. Nhóm rút ra một số vấn đề sau:



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status