1. Trang chủ
  2. » Giáo án - Bài giảng

Tuan1 Mo Hinh Du Lieu Phan Tichdoc

21 5 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 572,24 KB

Nội dung

Tiếp theo ta nhấn nút Next, một cửa sổ khác lại xuất hiện, cho phép chúng ta chọn kiểu kết nối đến SQL Server, trong phần này ta phải chọn Option thứ hai(With SQL Server…), trong phần[r]

(1)

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 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

(2)

2 Hướng dẫn sử dụng công cụ

3 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

1 n n1

SINHVIEN

Thuộc tính Kiểu liệu Kích thước Ghi

MASV Character 10 Thuộc tính khóa

TENSV Character 30

NGAYSINH Datetime

DIACHI Character 30

LOPHOC

Thuộc tính Kiểu liệu Kích thước Ghi

MALOP Character 10 Thuộc tính khóa

TENLOP Character 30

SISO Integer

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,…

(3)(4)

 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

(5)

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? 4 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:

SINHVIEN MONHOC KHOA MH_K NAM_HOCKY Mo DangKy n n n n n n

 Mô tả thuộc tính bảng liệu: MONHOC

Thuộc tính Kiểu liệu Kích thước Ghi

MAMH Character 10 Thuộc tính khóa

TENMH Character 30

SOTINCHI Integer KHOA

Thuộc tính Kiểu liệu Kích thước Ghi

MAKHOA Character 10 Thuộc tính khóa

TENKHOA Character 30

(6)

NAM_HOCKY

Thuộc tính Kiểu liệu Kích thước Ghi

NAM Integer Thuộc tính khóa

HOCKY Integer Thuộc tính khóa

SINHVIEN

Thuộc tính Kiểu liệu Kích thước Ghi

MASV Character 10 Thuộc tính khóa

TENSV Character 30

NGAYSINH Datetime

DIACHI Character 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:

dang ky dk_mo thuoc mo lien quan cua SINHVIEN MASV TENSV NGAYSINH DIACHI MONHOC MAMH TENMH SOTINCHI NAM_HOCKY NAM HOCKY KHOA MAKHOA TENKHOA NAMTHANHLAP MH_K MO DANGKY

 Việc tạo thực thể đơn giản làm phần tập trên, ta quan tâm

(7)

 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:

(8)

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:

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:

Chọn hệ quản trị

(9)

MASV = MASV MAKHOA = MAKHOA

MAMH = MAMH NAM = NAM HOCKY = HOCKY MAKHOA = MAKHOA

MAMH = MAMH

NAM = NAM HOCKY = HOCKY

MAKHOA = MAKHOA MAMH = MAMH

SINHVIEN MASV char(10) TENSV char(30) NGAYSINH datetime DIACHI char(30) MONHOC MAMH char(10) TENMH char(30) SOTINCHI int NAM_HOCKY NAM int HOCKY int KHOA MAKHOA char(10) TENKHOA char(30) NAMTHANHLAP int MH_K MAKHOA char(10) MAMH char(10) MO NAM int HOCKY int MAKHOA char(10) MAMH char(10) DANGKY MASV char(10) NAM int HOCKY int MAKHOA char(10) MAMH char(10)

 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ý:

(10)

Ở 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:

(11)

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

(12)

Tiếp theo ta nhấn nút Next, một 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:

(13)(14)(15)

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ổ

(16)

 Sau lựa chọn tham số xong, ta nhấn vào nút Create database, lúc tồn

các 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

là 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

(17)(18)(19)(20)(21)

Ngày đăng: 23/05/2021, 03:30

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w