2. Công việc của hệ thống và sự lưu thông dữ liệu 2.1. Đầu vào của hệ thống -
Thông tin sách (tên sách, loại sách, giá sách, phân lọai sách, nhà xuất bản...)
Thông tin quá trình xuất nhập sách: nhập sách vào kho, quá trình xuất kho, bán sách… 2.2. Đầu ra của hệ thống -
Các yêu cầu xử lý của người quản lý:
+ Tìm kiếm và sửa chữa thông tin cử hàng sách.
+ Kết quả thống kê những thông tin lien quan đến bán sách.
2.3.biểu đồ phân cấp chức năng
2.4 xây dựng các biểu đồ luồng dữ liệu 2.4.1 sơ đồ DFD mức ngữ cảnh
Khách Hàng
Nhà cung cấp
YC nhập
Phiếu nhập
YC mua hàng
Hóa đơn
Báo cáo
Phòng kinh doanh
YC báo cáo
DFD Ngữ cảnh
2.4.2 sơ đồ DFD cấp 0
Khách hàng
Nhà cung cấp
Yêu cầu mua hàng
Phiếu nhập kho
Hóa đơn
Chi
tiết bán hàng
Dữ liệu
Phòng kinh doanh
Phòng kinh doanh
Yêu cầu báo cáo
Báo cáo
Chương 3: chuẩn hóa lược đồ quan hệ 1. Chuẩn hóa các lược đồ quan hệ
A. Các dạng chuẩn
Để khắc phục các hiện tượng dư thừa dữ liệu, dữ liệu nhất quán, dữ liệu lặp,
Nhập nhằng dữ liệu thì cần phải kiểm tra, rà soát, thanh lọc dữ liệu trước khi
Đưa vào bảng.
Quá trình đó gọi là quá trình chuẩn hóa mà nó sẽ được thực hiên qua ba
Bước lần lượt gọi là:
Dạng chuẩn 1: 1NF
Dạng chuẩn 2: 2NF
Dạng chuẩn 3: 3NF
*Dạng chuẩn thứ nhất 1NF
Trong mỗi danh sách không được phép chứa những thuộc tính lặp. Nếu có các thuộc tính lặp thì phải tách các thuộc tính đó ra thành các danh sách con, có một ý nghĩa dưới góc độ quản lý.
*Dạng chuẩn thứ hai 2NF
Trong một danh sách mỗi thuộc tính phải phụ thuộc hàm vào toàn bộ khoá chứ không chỉ phụ thuộc vào một phần của khoá. Nếu có sự phụ thuộc như vậy thì phải tách những thuộc tính phụ thuộc hàm vào bộ phận của khoá thành một danh sách con mới.
*Dạng chuẩn thứ ba 3NF
Trong một danh sách không được phép có sự phụ thuộc bắc cầu giữa các thuộc tính
B. chuẩn hóa lược đồ quan hệ
-
Mô hình hoá quan hệ thực thể:
TT 1NF 2NF 3NF
Mã phiếu Maphieu MaKH
Ngày phiếu Ngayphieu TenKH
Mã khách hàng MaKH Diachi
Tên khách hàng TenKH Maphieu
Địa chỉ Điachi Ngayphieu
Diễn giải Diengiai Masach MaKH
Mã sách Maphieu Tensach
Tên sách Masach Dongia
Đơn giá Tensach Masach
Số lượng Dongia Maphieu
Soluong Soluong
*kết luận
Có 2 quan hệ
-
khách hàng ( TenKH , MaKH , Dia chi)
-
phiếu ( MaSach , Maphieu, MaKH , TenSach)
Chia sẻ với bạn bè của bạn: |