MÔ HÌNH VẬT LÝ DỮ LIỆU
Số trang: 40
Loại file: ppt
Dung lượng: 554.50 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mô hình vật lý dữ liệu là mô hình của dữ liệu được cài đặt trênmáy tính dưới một hệ quản trị cơ sở dữ liệu nào đấy.
Nội dung trích xuất từ tài liệu:
MÔ HÌNH VẬT LÝ DỮ LIỆUMÔ HÌNH VẬT LÝ DỮ LIỆU Mô hình vật lý dữ liệu là mô hình của dữ liệu được cài đặt trênmáy tính dưới một hệ quản trị cơ sở dữ liệu nào đấy. Ứng với mỗi lược đồ quan hệ trong mô hình tổ chức dữ liệuđược cài đặt thành một bảng dữ liệu cơ sở (Table). Ở đây ta chỉtrình bày các yếu tố chính của Table bao gồm các cột: Têntrường, Kiểu dữ liệu, Kích thước và Ràng buộc toàn vẹn dữ liệu. TÊN LƯỢC ĐỒ QUAN HỆ Field Name Data Type Field Size Validation Rule Với mỗi thuộc tính, ta giải thích ý nghĩa của giá trị. Với thuộc tính khóa ta thêm chữ (K) bên cạnh tên thuộc tínhField name (Tên thuộc tính): Ghi tên thuộc tính.Data type (Kiểu dữ liệu): Kiểu dữ liệu của thuộc tính. Tất cả cácthuộc tính khóa được chọn kiểu text.Field size (Kích thước): Chọn độ lớn tối đa của dữ liệu kiểu text,các dữ liệu kiểu khác không cần chọn ở đây.Validation Rule (Ràng buộc toàn vẹn): Ở đây ta chỉ ghi ràng buộctoàn vẹn giá trị và ràng buộc toàn vẹn khóa ngoại, còn ràng buộc liênthuộc tính ta ghi sau bảng. Với ràng buộc toàn vẹn khóa ngoại taghi: Lookup(TableName) với TableName là tên của bảng dữ liệu màthuộc tính này là khóa.Sau mỗi mô hình ta cho một ví dụ với một vài gía trị của dữ liệu.Ví dụ: Với bài toán quản lý công chức - tiền lương, ta có mô hìnhvật lý dữ liệu sau: TỈNH(Mã tỉnh, Tên tỉnh) Field Name Data Type Field Size Validation Rule Mã tỉnh (K) Text 2 Len()=2 Tên tỉnh Text 20 Mã tỉnh: Số thứ tự của tỉnh trong nước. Việt Nam códưới 100 tỉnh, nên ta chọn 2 ký tự để đánh số thứ tự củatỉnh. Tên tỉnh: Bắt đầu là Tp cho thành phố trực thuộc trungương, T cho tỉnh và tiếp theo là tên tỉnh hay thành phố . Têndài nhất của tỉnh Việt Nam là: T Bà Rịa Vũng Tàu gồm 18chữ cái, ta chọn chiều dài tối đa là 20. Mã tỉnh Tên tỉnh Dữ liệu ví dụ: TP Hà Nội 01 T Quảng Ninh 02 … … HUYỆN(Mã huyện, Tên huyện, Mã tỉnh) Field Name Data Type Field Size Validation Rule Mã huyện (K) Text 4 Len()=4 Tên huyện Text 25 Mã tỉnh Text 2 Lookup(TINH) Mã huyện: Hai ký tự đầu là Mã tỉnh, hai ký tự sau là số thứ tựcủa huyện trong tỉnh. Mỗi Tỉnh không quá 100 huyện nên dùng 2 kýtự. Tên huyện: Bắt đầu là Tp cho thành phố trực thuộc Tỉnh, Q: choquận, H cho huyện, Tx cho thị xã và tiếp theo là tên thành phố, quận,huyên, thị xã. Tên dài nhất của huyện Việt Nam là: Tx Phan Rang -Tháp Chàm gồm 24 ký tự, ta chọn chiều dài tối đa là 25. Mã huyện Tên huyện Mã tỉnhDữ liệu ví dụ: 0101 Q Ba Đình 01 TP Hạ Long 02 0201XÃ(Mã xã, Tên xã, Mã huyện) Tên thuộc tính Kiểu dữ liệu K thước Ràng buộc toàn vẹn Mã xã (K) Text 6 Len()=6 Tên xã Text 25 Mã huyện Lookup(HUYỆN) Text 4 Mã xã: 4 ký tự đầu là mã huyện, 2 ký tự sau là số thứtự của xã trong huyện. Tên xã: Bắt đầu chữ P là phường, TT là thị trấn, X làxã, tiếp theo là tên hành chính cấp phường, xã, thị trấn. Mã huyệnDữ liệu ví dụ: Mã xã Tên xã P Lộc Thọ 410101 4101 P Bến Thành 040101 0401ĐƯỜNG(Mã đường, Tên đường)Tên thuộc tính Kiểu dữ Ràng buộc toàn K liệu thước vẹnMã đường (K) Text 4Tên đường Text 30Mã đường: TÊN viết tắc của đường.Ví dụ về bảng dữ liệu ĐƯỜNG: Mã đường Tên đườngPCT Phan Chu Trinhï Nguyễn Thị Minh KhaiNTMKBINH CHỦNG(Mã BC ,Tên BC) Tên thuộc Kiểu dữ Ràng buộc toàn K liệu thước vẹn tính MÃ BC (K) Text 1 Tên BC Text 30 Mã BC: Số thứ tự của binh chủng trong Quân đội Nhân dân Việt Nam. Ví dụ về bảng dữ liệu BINH CHỦNG: Mã BC Tên BC Bộ binh 1 2 Không quânCẤP BẬC(Mã CB, Tên CB) Tên thuộc Kiểu dữ Ràng buộc toàn K liệu thước vẹn tính Mã CB (K) Text 2 Len()=2 Tên CB Text 30 Mã CB: Số thứ tự của cấp bậc trong Quân độiNhân dân Việt Nam. Ví dụ về bảng dữ liệu CẤP BẬC: Mã CB Tên CB 01 Binh nhì Binh nhất 02CC BINH(Mã CC, Ngày NN, Ngày XN, Mã BC, Mã CB,Tên thuộc Kiểu Ràng buộc toàn vẹn K dữ liệu thư ...
Nội dung trích xuất từ tài liệu:
MÔ HÌNH VẬT LÝ DỮ LIỆUMÔ HÌNH VẬT LÝ DỮ LIỆU Mô hình vật lý dữ liệu là mô hình của dữ liệu được cài đặt trênmáy tính dưới một hệ quản trị cơ sở dữ liệu nào đấy. Ứng với mỗi lược đồ quan hệ trong mô hình tổ chức dữ liệuđược cài đặt thành một bảng dữ liệu cơ sở (Table). Ở đây ta chỉtrình bày các yếu tố chính của Table bao gồm các cột: Têntrường, Kiểu dữ liệu, Kích thước và Ràng buộc toàn vẹn dữ liệu. TÊN LƯỢC ĐỒ QUAN HỆ Field Name Data Type Field Size Validation Rule Với mỗi thuộc tính, ta giải thích ý nghĩa của giá trị. Với thuộc tính khóa ta thêm chữ (K) bên cạnh tên thuộc tínhField name (Tên thuộc tính): Ghi tên thuộc tính.Data type (Kiểu dữ liệu): Kiểu dữ liệu của thuộc tính. Tất cả cácthuộc tính khóa được chọn kiểu text.Field size (Kích thước): Chọn độ lớn tối đa của dữ liệu kiểu text,các dữ liệu kiểu khác không cần chọn ở đây.Validation Rule (Ràng buộc toàn vẹn): Ở đây ta chỉ ghi ràng buộctoàn vẹn giá trị và ràng buộc toàn vẹn khóa ngoại, còn ràng buộc liênthuộc tính ta ghi sau bảng. Với ràng buộc toàn vẹn khóa ngoại taghi: Lookup(TableName) với TableName là tên của bảng dữ liệu màthuộc tính này là khóa.Sau mỗi mô hình ta cho một ví dụ với một vài gía trị của dữ liệu.Ví dụ: Với bài toán quản lý công chức - tiền lương, ta có mô hìnhvật lý dữ liệu sau: TỈNH(Mã tỉnh, Tên tỉnh) Field Name Data Type Field Size Validation Rule Mã tỉnh (K) Text 2 Len()=2 Tên tỉnh Text 20 Mã tỉnh: Số thứ tự của tỉnh trong nước. Việt Nam códưới 100 tỉnh, nên ta chọn 2 ký tự để đánh số thứ tự củatỉnh. Tên tỉnh: Bắt đầu là Tp cho thành phố trực thuộc trungương, T cho tỉnh và tiếp theo là tên tỉnh hay thành phố . Têndài nhất của tỉnh Việt Nam là: T Bà Rịa Vũng Tàu gồm 18chữ cái, ta chọn chiều dài tối đa là 20. Mã tỉnh Tên tỉnh Dữ liệu ví dụ: TP Hà Nội 01 T Quảng Ninh 02 … … HUYỆN(Mã huyện, Tên huyện, Mã tỉnh) Field Name Data Type Field Size Validation Rule Mã huyện (K) Text 4 Len()=4 Tên huyện Text 25 Mã tỉnh Text 2 Lookup(TINH) Mã huyện: Hai ký tự đầu là Mã tỉnh, hai ký tự sau là số thứ tựcủa huyện trong tỉnh. Mỗi Tỉnh không quá 100 huyện nên dùng 2 kýtự. Tên huyện: Bắt đầu là Tp cho thành phố trực thuộc Tỉnh, Q: choquận, H cho huyện, Tx cho thị xã và tiếp theo là tên thành phố, quận,huyên, thị xã. Tên dài nhất của huyện Việt Nam là: Tx Phan Rang -Tháp Chàm gồm 24 ký tự, ta chọn chiều dài tối đa là 25. Mã huyện Tên huyện Mã tỉnhDữ liệu ví dụ: 0101 Q Ba Đình 01 TP Hạ Long 02 0201XÃ(Mã xã, Tên xã, Mã huyện) Tên thuộc tính Kiểu dữ liệu K thước Ràng buộc toàn vẹn Mã xã (K) Text 6 Len()=6 Tên xã Text 25 Mã huyện Lookup(HUYỆN) Text 4 Mã xã: 4 ký tự đầu là mã huyện, 2 ký tự sau là số thứtự của xã trong huyện. Tên xã: Bắt đầu chữ P là phường, TT là thị trấn, X làxã, tiếp theo là tên hành chính cấp phường, xã, thị trấn. Mã huyệnDữ liệu ví dụ: Mã xã Tên xã P Lộc Thọ 410101 4101 P Bến Thành 040101 0401ĐƯỜNG(Mã đường, Tên đường)Tên thuộc tính Kiểu dữ Ràng buộc toàn K liệu thước vẹnMã đường (K) Text 4Tên đường Text 30Mã đường: TÊN viết tắc của đường.Ví dụ về bảng dữ liệu ĐƯỜNG: Mã đường Tên đườngPCT Phan Chu Trinhï Nguyễn Thị Minh KhaiNTMKBINH CHỦNG(Mã BC ,Tên BC) Tên thuộc Kiểu dữ Ràng buộc toàn K liệu thước vẹn tính MÃ BC (K) Text 1 Tên BC Text 30 Mã BC: Số thứ tự của binh chủng trong Quân đội Nhân dân Việt Nam. Ví dụ về bảng dữ liệu BINH CHỦNG: Mã BC Tên BC Bộ binh 1 2 Không quânCẤP BẬC(Mã CB, Tên CB) Tên thuộc Kiểu dữ Ràng buộc toàn K liệu thước vẹn tính Mã CB (K) Text 2 Len()=2 Tên CB Text 30 Mã CB: Số thứ tự của cấp bậc trong Quân độiNhân dân Việt Nam. Ví dụ về bảng dữ liệu CẤP BẬC: Mã CB Tên CB 01 Binh nhì Binh nhất 02CC BINH(Mã CC, Ngày NN, Ngày XN, Mã BC, Mã CB,Tên thuộc Kiểu Ràng buộc toàn vẹn K dữ liệu thư ...
Tìm kiếm theo từ khóa liên quan:
quản trị dữ liệu mô hình vật lý dữ liệu quản trị cơ sở dữ liệu hệ quản trị bài tập cơ sở dữ liệuTài liệu liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 318 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 283 2 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 251 0 0 -
6 trang 176 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 156 0 0 -
Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản
57 trang 86 0 0 -
Giáo trình: Hệ quản trị cơ sở dữ liệu - Nguyễn Trần Quốc Vinh
217 trang 79 0 0 -
Tiểu Luận Chương Trình Quản Lí Học Phí Trường THPT
18 trang 78 0 0 -
150 trang 72 0 0
-
8 trang 69 0 0