Hướng dẫn phân tích thiết kế hệ thống quản lý phần 6

DÒNG PHIẾU XUẤT (mã hàng, số phiếu, số lượng xuất) ĐẠI LÝ (số đại lý, địa chỉ đại lý, mô tả) 5. THIẾT KẾ VẬT LÝ CSDL . Các vấn đề liên quan khi thiết kế vật lý CSDL Phần thiết kế vật lý CSDL sẽ phụ thuộc vào một HQTCSDL mà bạn sẽ sử dụng để cài đặt CSDL. | DÒNG PHIÊU XUÂT mã hàng số phiếu số lượng xuất ĐẠI LÝ số đai lý địa chỉ đại lý mô tả 5. THIẾT KẾ VẬT LÝ CSDL . Các vấn đề liên quan khi thiết kế vật lý CSDL Phần thiết kế vật lý CSDL sẽ phụ thuộc vào một HQTCSDL mà bạn sẽ sử dụng để cài đặt CSDL. Chúng ta cần chuyển từ các bản ghi logic với các thuộc tính thành các quan hệ được biểu diễn dưới dạng bảng với các trường hay các cột được cài đặt trong một HQTCSDL cụ thể. Với mỗi bảng cần chỉ rõ J Khoá chính có thể gồm một hay nhiều thuộc tính . J Mô tả của tất cả các cột trường . Với mỗi cột trường cần phải có J Một tên duy nhất trong bảng lưu giữ nó . J Một mô tả ngắn gọn. J Một kiểu dữ liệu ví dụ integer char date logical . phụ thuộc vào HQTCSDL cụ thể cài đặt CSDL J Một kích thước mặc định hay chỉ rõ tuỳ từng kiểu dữ liệu J Chú ý tên của bảng cột không nên quá dài cần đủ nghĩa và thường không có dấu. Các cột trường tuỳ chọn và các cột trường bắt buộc J Nếu cột là bắt buộc thì người sử dụng cần phải cung cấp một giá trị cho cột này trong mỗi dòng bản ghi thêm vào bảng khi cập nhật CSDL. Cột sẽ cần phải được chỉ rõ là NOT NULL J Nếu cột là tuỳ chọn thì nó có thể nhận giá trị null. Chú ý có thể lưu trữ một giá trị 0 cho một cột tuỳ chọn khi nó không có giá trị những cách này không phải là cách hay. Khoá chính và các khoá ngoài s Hầu hết các HQTCSDL hiện đại cho phép chỉ rõ khoá chính khoá ngoài khi định nghĩa các bảng. V Nếu các HQTCSDL không cho phép định nghĩa tự động thì cần phải chỉ rõ. Khoá chính cần phải duy nhất và not null. Khoá ngoài cần phải liên quan tới một thể hiện của khoá chính đã có hoặc là nhận giá trị null. Giá trị hợp lệ và giá trị mặc định Ví dụ Một mã KH được định nghĩa nằm trong khoảng từ 1 đến 1000 giá trị hợp lệ . Giá trị mặc định cho số lượng bán là 1 giá trị mặc định . Thuận lợi của việc chỉ rõ giá trị hợp lệ là nó sẽ được gắn vào trong tất cả các chương trình khi lập trình. Đảm bảo sự thống nhất trong việc kiểm tra tính đúng đắn của dữ liệu. Giá trị mặc định có thể được sử dụng để giảm bớt

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.