Mô hình dữ liệu phân tích

21 1.8K 2
Mô hình dữ liệu phân tích

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Mô hình phân tích dữ liệu

Khoa CNTT - ĐH KHTN - Môn PTTK HTTT NỘI DUNG HƯỚNG DẪN THỰC HÀNH MÔN PTTK HTTT I MÔ HÌNH QUAN NIỆM DỮ LIỆU - CONCEPTUAL DATA MODEL(CDM) Bước q trình tạo mơ hình quan niệm xác định định rõ yêu cầu nghiệp vụ để làm lên mơ hình mơ tả hoạt động nghiệp vụ Điều giúp định:  Những thông tin cần lưu trữ  Những thực thể cần gắn vào cho nghiệp vụ  Hoạt động nghiệp vụ Khi ta biết rõ hoạt động nghiệp vụ ta dễ dàng xây dựng mơ hình CDM Cách sử dụng mơ hình CDM Power Designer: Khởi động Power Designer Start/Programes/ Power Designer 32-bit/ DataAchitect GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Hướng dẫn sử dụng công cụ Thực thể Mối quan hệ Kế thừa Mối kết hợp thực thể thực thể  Giả sử ta có mối kểt hợp hai thực thể sau: SINHVIEN Thuoc LOPHOC n 1 n SINHVIEN Thuộc tính MASV TENSV NGAYSINH DIACHI Kiểu liệu Character Character Datetime Character Kích thước 10 30 LOPHOC Thuộc tính MALOP TENLOP SISO Kiểu liệu Character Character Integer Kích thước 10 30  Ghi Thuộc tính khóa 30 Ghi Thuộc tính khóa Hướng dẫn cách tạo: o Chọn biểu tượng thực thể, giữ chuột kéo thả vào lược đồ o Để thay đổi thông tin thực thể ta double-click vào thực thể cần thay đổi, cửa sổ mở cho phép chỉnh sửa thông tin thực thể như: tên thực thể, thuộc tính thực thể, rule,… GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT o Để tạo thuộc tính thực thể sinh viên, ta nhấn vào Attributes GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Name: cho phép nhập tên thuộc tính thực thể Code: phát sinh mã tương ứng thuộc tính (khơng cần quan tâm cần click vào dấu “=” bên cạnh)  Data Type: cho phép chọn kiểu liệu cho thuộc tính, click vào dấu “…” bên cạnh, cửa sổ kiểu liệu mở ra, ta chọn kiểu liệu phù hợp cho thuộc tính, bên cho có text box cho phép ta chọn kích thước chiều dài kiểu liệu  M (Mandatory): thuộc tính có bắt buộc hay khơng?  P(Primary Indentifier): thuộc tính có phải khóa hay khơng?  D(Displayed): có hiển thị thuộc tính hay không? Tạo hai thực thể SINHVIEN LOPHOC Tạo mối quan hệ (relationship) cho hai thực thể o Chọn biểu tượng mối quan hệ hai thực thể từ công cụ o Click vào thực thể SINHVIEN kéo qua thực thể LOP o Để thay đổi kiểu mối quan hệ: tên mối quan hệ, kiểu mối quan hệ(1-1, 1-n, n-1, ….)     GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT o Để thay đổi tên mối quan hệ ta nhập tên vào textbox name o Tùy theo yêu cầu mô đề mà ta chọn mối quan hệ thích hợp Ta có mối quan hệ: 1-1, 1-n, n-1, n-n, ta chọn phần Cardinatily o Dependent cho phép ta có sử dụng phụ thuộc khóa hay khơng? o Mandatory: cho biết có bắt buộc hay khơng? Cách biểu diễn mối kểt hợp mở rộng Giả sử ta có mối quan hệ kết hợp sau: MONHOC NAM_HOCKY n n n MH_K Mo n n DangKy KHOA n SINHVIEN  Mơ tả thuộc tính bảng liệu: MONHOC Thuộc tính MAMH TENMH SOTINCHI Kiểu liệu Character Character Integer Kích thước 10 30 Ghi Thuộc tính khóa KHOA Thuộc tính MAKHOA TENKHOA NAMTHANHLAP Kiểu liệu Character Character Integer Kích thước 10 30 Ghi Thuộc tính khóa GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Mơn PTTK HTTT NAM_HOCKY Thuộc tính NAM HOCKY Kiểu liệu Integer Integer Kích thước Ghi Thuộc tính khóa Thuộc tính khóa SINHVIEN Thuộc tính MASV TENSV NGAYSINH DIACHI Kiểu liệu Character Character Datetime Character Kích thước 10 30 Ghi Thuộc tính khóa 30  Cách biểu diễn mơ hình mơ hình CDM Power Designer  Đầu tiên mối kết hợp kểt hợp mở rộng ta điều tạo thực thể khơng chứa thuộc tính  Việc tạo thực thể theo mơ hình sau: MONHOC MAMH TENMH SOTINCHI cua MH_K MO mo thuoc NAM_HOCKY NAM HOCKY dk_mo lien quan KHOA MAKHOA TENKHOA NAMTHANHLAP  DANGKY dang ky SINHVIEN MASV TENSV NGAYSINH DIACHI Việc tạo thực thể đơn giản làm phần tập trên, ta quan tâm đến mối kết hợp kết hợp mở rộng chúng kế thừa khóa từ thực thể chúng, việc thật đơn giản lúc tạo mối quan hệ hai thực thể ta cần check vào checkbox phụ thuộc khóa hình bên dưới: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Check phụ Thuộc khóa  Tương tự ta làm cho mối kết hợp lại, lưu ý thực thể kế thừa khóa dấu dependent (biểu tượng hình tam giác có gạch) nằm gần thực thể II CÁCH CHUYỂN ĐỔI TỪ MƠ HÌNH CDM SANG MƠ HÌNH VẬT LÝ – PHYSICAL DATA MODEL(PDM)  Kiểm tra mơ hình:  o Chọn Dictionary/Check Model ta nhấn phím tắt F4 Chuyển mơ hình quan niệm sang mơ hình vật lý: o Ta kiểm tra chắn mơ hình khơng bị lỗi o Chọn Dictionary/Generate Physical Data Model sử dụng phím tắt Ctrl + G o Một cửa sổ xuất nhắc nhở lưu mơ hình trước chuyến xuống mơ hình vật lý, chọn option thứ hai nhấnYes để lưu mơ hình minh họa sau: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT o Tiếp đến cửa sổ xuất cho phép ta chọn Hệ quản trị dùng để lưu trữ database sau này, hình sau minh họa cho chọn hệ quản trị SQL Server để lưu trữ liệu sau này: Chọn hệ quản trị Chọn đường dẫn lưu mơ hình vật lý o Sau chọn xong DBMS đường dẫn để lưu mơ hình vật lý, nhấn OK ta mơ hình vật lý sau: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT NAM_HOCKY NAM int HOCKY int MONHOC MAMH char(10) TENMH char(30) SOTINCHI int NAM = NAM HOCKY = HOCKY MAMH = MAMH MH_K MAKHOA char(10) MAMH char(10) MAKHOA = MAKHOA KHOA MAKHOA TENKHOA NAMTHANHLAP  char(10) char(30) int MAKHOA = MAKHOA MAMH = MAMH MO NAM int HOCKY int MAKHOA char(10) MAMH char(10) MAKHOA = MAKHOA MAMH = MAMH NAM = NAM HOCKY = HOCKY DANGKY MASV char(10) NAM int HOCKY int MAKHOA char(10) MAMH char(10) MASV = MASV SINHVIEN MASV char(10) TENSV char(30) NGAYSINH datetime DIACHI char(30) Như mơ hình vật lý ta thấy tất mối kết hợp kết hợp mở rộng sử dụng khóa thực thể liên quan đến chúng, chúng tự tạo III CÁCH CHUYỂN ĐỔI TƯ DỮ LIỆU TỪ MƠ HÌNH PDM SANG MICROSOFT SQL SERVER  Bước 1:   Connect login vào SQL Server Bước 2: Chuyến từ mơ hình quan niệm sang mơ hình vật lý, lưu ý lúc chuyến ta nhớ chọn hệ quản trị Microsoft SQL Server 6.x Bước 2: Từ mơ hình vật lý: o Chọn Database/Connect Một cửa sổ connect xuất sau: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Ở phải thực kết nối qua ODBC, phải tạo kết nối ODBC, để kết nối ta nhấn vào nút Add, lúc hình ODBC Data Source Administrator xuất sau: Ta tiếp tục nhấn Add, cửa sổ Create Data Source xuất hiện, ta chọn listbox SQL Server, hình bên dưới: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 10 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Tiếp theo ta nhấn Finish, cửa sổ Create a new data source to SQL Server, phần Name ta gõ tên tùy thích (chẳng hạn BT_Test), phần Description phần mô tả nên ta không cần phải điền vào phần này, phần Server bạn phải chọn server connect bên SQL hình minh họa sau: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 11 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Tiếp theo ta nhấn nút Next, cửa sổ khác lại xuất hiện, cho phép chọn kiểu kết nối đến SQL Server, phần ta phải chọn Option thứ hai(With SQL Server…), phần login ta chọn quyền login mà ta login lúc login vào SQL Server(chẳng hạn sv01), phần password ta bỏ trống theo hình minh họa sau: Kế tiếp ta nhấn nút Next, ta sau : GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 12 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Ta tiếp tục nhấn Next: Để mặc định giá trị ta tiếp tục nhấn Finish, cửa sổ ODBC Microsoft SQL Server Setup xuất sau: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 13 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT Tiếp theo ta nhấn vào Test Data Source, hình thơng báo kết connect có thành cơng hay khơng? Sau hình thơng báo connect thành cơng GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 14 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT   Sau ta nhấn nút OK liên tiếp để để quay hình Connect ban đầu Bước 3: Ở hình connect ban đầu chọn lại kết nối ODBC tạo BT_Test phần Data Source Name, phần login name ta gõ vào tên mà ta dùng để login vào SQL(chẳng hạn sv01) sau ta nhấn vào nút Connect Ta có hình minh họa sau: Ta chọn Database/Generate Database hay nhấn phím tắt Ctrl + G, cửa sổ Parametters for Microsoft SQL 6.x xuất hiện, cửa sổ cho phép lựa họn số tham số cần thiết trước tạo database: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 15 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT  Sau lựa chọn tham số xong, ta nhấn vào nút Create database, lúc tồn bảng liệu tạo database SQL Servser IV CÁCH CHUYỂN ĐỔI MƠ HÌNH DỮ LIỀU TỪ MƠ HÌNH PDM SANG MICROSOFT ACCESS  Bước 1: Vào Access tạo database trống đóng cửa sổ lại  Bước 2: Chuyển mơ hình CDM sang mơ hình PDM, lúc chuyến nhớ chọn   Microsoft Access Bước 3: tạo ODBC để kết nối với Access Các bước lại ta làm tương tự với SQL, lưu ý không cần connect đến server, mà ta cần chọn đường dẫn đến file Access đủ Sau số hình ảnh minh họa: GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 16 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 17 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 18 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 19 Khoa CNTT - ĐH KHTN - Môn PTTK HTTT GVHD: Lương Hán Cơ - Nguyễn Trần Minh Thư 20 ... khóa dấu dependent (biểu tượng hình tam giác có gạch) nằm gần thực thể II CÁCH CHUYỂN ĐỔI TỪ MƠ HÌNH CDM SANG MƠ HÌNH VẬT LÝ – PHYSICAL DATA MODEL(PDM)  Kiểm tra mô hình:  o Chọn Dictionary/Check... database sau này, hình sau minh họa cho chọn hệ quản trị SQL Server để lưu trữ liệu sau này: Chọn hệ quản trị Chọn đường dẫn lưu mô hình vật lý o Sau chọn xong DBMS đường dẫn để lưu mơ hình vật lý,... CNTT - ĐH KHTN - Môn PTTK HTTT  Sau lựa chọn tham số xong, ta nhấn vào nút Create database, lúc tồn bảng liệu tạo database SQL Servser IV CÁCH CHUYỂN ĐỔI MƠ HÌNH DỮ LIỀU TỪ MƠ HÌNH PDM SANG MICROSOFT

Ngày đăng: 15/08/2012, 10:56

Hình ảnh liên quan

I. MÔ HÌNH QUAN NIỆM DỮ LIỆU - CONCEPTUAL DATA MODEL(CDM) - Mô hình dữ liệu phân tích
I. MÔ HÌNH QUAN NIỆM DỮ LIỆU - CONCEPTUAL DATA MODEL(CDM) Xem tại trang 1 của tài liệu.
 Mô tả các thuộc tính của các bảng dữ liệu: - Mô hình dữ liệu phân tích

t.

ả các thuộc tính của các bảng dữ liệu: Xem tại trang 5 của tài liệu.
4. Cách biểu diễn mối kểt hợp mở rộng - Mô hình dữ liệu phân tích

4..

Cách biểu diễn mối kểt hợp mở rộng Xem tại trang 5 của tài liệu.
 Việc tạo các thực thể trên theo mô hình sau: - Mô hình dữ liệu phân tích

i.

ệc tạo các thực thể trên theo mô hình sau: Xem tại trang 6 của tài liệu.
 Cách biểu diễn mô hình trong mô hình CDM của Power Designer - Mô hình dữ liệu phân tích

ch.

biểu diễn mô hình trong mô hình CDM của Power Designer Xem tại trang 6 của tài liệu.
II. CÁCH CHUYỂN ĐỔI TỪ MÔ HÌNH CDM SANG MÔ HÌNH VẬT LÝ – PHYSICAL DATA MODEL(PDM) - Mô hình dữ liệu phân tích
II. CÁCH CHUYỂN ĐỔI TỪ MÔ HÌNH CDM SANG MÔ HÌNH VẬT LÝ – PHYSICAL DATA MODEL(PDM) Xem tại trang 7 của tài liệu.
o Sau khi chọn xong DBMS và đường dẫn để lưu mô hình vật lý, nhấn OK ta được mô hình vật lý như sau:  - Mô hình dữ liệu phân tích

o.

Sau khi chọn xong DBMS và đường dẫn để lưu mô hình vật lý, nhấn OK ta được mô hình vật lý như sau: Xem tại trang 8 của tài liệu.
 Như vậy ở mô hình vật lý trên ta thấy rằng tất cả các mối kết hợp và kết hợp mở rộng đều sử dụng khóa của những thực thể liên quan đến chúng, chứ không phải  chúng tự tạo ra. - Mô hình dữ liệu phân tích

h.

ư vậy ở mô hình vật lý trên ta thấy rằng tất cả các mối kết hợp và kết hợp mở rộng đều sử dụng khóa của những thực thể liên quan đến chúng, chứ không phải chúng tự tạo ra Xem tại trang 9 của tài liệu.
Kế tiếp là ta nhấn nút Next, ta được màn hình như sau: - Mô hình dữ liệu phân tích

ti.

ếp là ta nhấn nút Next, ta được màn hình như sau: Xem tại trang 12 của tài liệu.
Tiếp theo ta nhấn vào Test Data Source, một màn hình thông báo kết quả connect có thành công hay không?  Sau đây là màn hình thông báo connect đã thành công - Mô hình dữ liệu phân tích

i.

ếp theo ta nhấn vào Test Data Source, một màn hình thông báo kết quả connect có thành công hay không? Sau đây là màn hình thông báo connect đã thành công Xem tại trang 14 của tài liệu.
Sau đó ta nhấn nút OK liên tiếp nhau để để quay về màn hình Connect ban đầu. - Mô hình dữ liệu phân tích

au.

đó ta nhấn nút OK liên tiếp nhau để để quay về màn hình Connect ban đầu Xem tại trang 15 của tài liệu.
IV. CÁCH CHUYỂN ĐỔI MÔ HÌNH DỮ LIỀU TỪ MÔ HÌNH PDM SANG MICROSOFT ACCESS  - Mô hình dữ liệu phân tích
IV. CÁCH CHUYỂN ĐỔI MÔ HÌNH DỮ LIỀU TỪ MÔ HÌNH PDM SANG MICROSOFT ACCESS Xem tại trang 16 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan