điểm.
Mô hình hóa dữ liệu:
Ở đây ta thấy có các qua hệ sau
Một lớp học có nhiều học sinh
Một học sinh phải học nhiều môn
76 Ta có các quan hệ: HOCSINH(NoiSinh,GioiTinh,DoanVien,DoiVien,KhuyetTat,DungTu yen,MaQuocGia,MaDanToc,MaTonGiao,DienUuTien,ChoOHienTai, ToDanPho,DienThoai,HoTenCha,MaNgheNghiepCha,NamSinhCha,D ien,hoaiCha,HoTenMe,MaNgheNghiepMe,NamSinhMe,DienThoaiMe ,HoTenNguoiBaoTro,MaNgheNghiepNguoiBaoTro,NamSinhnguoiBa oTro,DienThoainguoiBaoTro,Anh) LOPHOC(MaLop,TenLop,KhoiLopHoc) 3.4 Kết quả thử nghiệm và đánh giá.
3.4.1. Kết quả thử nghiệm
- Môt số giao diện chính của chương trình
77
78
Bảng 3.11 : Bảng điểm cuối kỳ
79
3.4.2. Đánh giá:
Phần mềm quản lý điểm được viết cơ sở dữ liệu dựa trên phương pháp Blanpre, phương pháp này có độ tin cậy cao, thuận tiện, chính xác và đơn giản và dễ khai thác.
80
III. KẾT LUẬN
Thiết kế cơ sở dữ liệu là liệt kê và định nghĩa chính xác những dữ liệu có liên quan đến các chức năng, hoạt động của tổ chức, sau đó nhóm chúng lại thành thực thể và quan hệ giữa các thực thể rồi dùng một số qui ước đã định trước để trình bày dưới dạng mô hình dữ liệu. Để có thể thiết kế dữ liệu, ta có thể sử dụng nhiều phương pháp: Phương pháp từ điển/chuẩn hóa, phương pháp mô hình, phương pháp “trực giác/chuyên gia”, Phương pháp Blanpre. Phương pháp từ điển/chuẩn hóa là một phương pháp phổ thông, được sử dụng rất sớm từ khi có mô hình dữ liệu quan hệ, phương pháp mô hình là phương pháp dễ sử dụng, phương pháp “trực giác/chuyên gia” là một công cụ hữu hiệu và chuẩn xác để xây dựng phần lớn các mô hình dữ liệu. Cuối cùng là phương pháp Blanpre, tôi đã áp dụng phương pháp này để thử nghiệm thiết kế cơ sở dữ liệu logic cho bài toán phát triển hệ thống quản lý điểm tại trường trung học cơ sở Lô Giang. Phương pháp Blanpre có độ tin cậy cao, thuận tiện, chính xác đơn giản và dễ khai thác.
Hướng phát triển của luận văn: Điều tra kĩ hơn về các phương pháp, biết được tất cả các mối quan hệ, các sơ đồ chi tiết đầy đủ.
81
DANH MỤC CÁC TÀI LIỆU THAM KHẢO A. Tiếng Việt
[1]. Nguyễn Kim Anh (2004). Nguyên lý của các hệ cơ sở dữ liệu. Nhà xuất bản Đại học quốc gia Hà Nội.
[2] Đề án 112 (2004). Giáo trình phân tích, thiết kế và xây dựng các hệ thống cơ sở dữ liệu. Hà Nội.
[3]. Hồ Sĩ Khoa (1990). Các phương pháp xây dựng các mô hình khái niệm dữ liệu. Đại học Pari, Pháp.
[4]. Lê Văn Phùng (2010). Cơ sở dữ liệu quan hệ và công nghệ phân tích - thiết kế. NXB Thông tin và truyền thụng.
[5]. Lê Văn Phùng (2009). Kỹ thuật phân tích và thiết kế hệ thống thông tin hướng cấu trúc. Nhà xuất bản thông tin và truyền thông.
[6]. Trần Đức Quang (2002). Quản trị cơ sở dữ liệu. Nhà xuất bản Xây dựng. [7]. Vũ Đức Thi (1997). Cơ sở dữ liệu -Kiến thức và thực hành. NXB Thống kê. [8]. Đinh Mạnh Tường (2000). Cấu trúc dữ liệu và thuật toán. Nhà xuất bản Khoa học và kỹ thuật.
[9]. Nguyễn Bá Tường (2001). Cơ sở dữ liệu – Lý thuyết- thực hành. Nhà xuất bản khoa học kỹ thuật.
[10]. Nguyễn Đăng Tỵ, Đỗ Phúc (2003). Giáo trình cơ sở dữ liệu. Đại học quốc gia TP. Hồ Chí Minh.
[11]. Lê Tiến Vương (1997). Nhập môn cơ sở dữ liệu quan hệ. Nhà xuất bản Khoa học kỹ thuật.
B. Tiếng Anh
[1]. Beeri C. Dowd M., Fagin R... (1984). On the structure of Armstrong relation for Functional Dependencies J.ACM 31,1.
[2]. Jeffrey D. Ullman (1998). Principles of Database and Knowledge base Systems, 1988-1989. Biên dịch: Trần Đức Quang. Nhà xuất bản Thống kê.
82
[3]. Peter Rob, Carlos Coronel (1993). Database System. Wadsworth Publishing company.
[4]. Hector Garcia-Molina., Jeffrey D. Ullman., Jennifer Widom., Jennifer D. Widom(2008). Database Systems: The Complete Book.
[5]. Ramez Elmasri., Shamkant Navathe(2010). Fundamentals of Database Systems, 6/E. C. Internet http://en.wikipedia.org/wiki/Database_design http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic =%2Fcom.ibm.db2z10.doc.intro%2Fsrc%2Ftpc%2Fdb2z_logicaldbdesignenti tyrelationshp.htm www.ou.edu/class/aschwarz/Database/chap6.pptý http://technet.microsoft.com/en-us/library/cc505835.aspx http://www.slideshare.net/tuoitrecomvn/slide-6-23740923.