Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
6,76 MB
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Đặng Hữu Dũng PHƯƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Các hệ thống thơng tin HÀ NỘI - 2009 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Đặng Hữu Dũng PHƯƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Các hệ thống thông tin Cán hướng dẫn: TS Nguyễn Tuệ HÀ NỘI - 2009 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỞ ĐẦU Ngày sở liệu đƣợc ứng dụng rộng rãi công việc quản lý, giúp cho quan, tổ chức nâng cao hiệu hoạt động hệ thống Để có sở liệu tốt, cần có phƣơng pháp xây dựng tốt Có hai phƣơng pháp để xây dựng sở liệu quan hệ: phƣơng pháp lý thuyết phƣơng pháp thực tiễn Phƣơng pháp lý thuyết dựa lý thuyết phụ thuộc hàm đại số quan hệ, xuất phát từ quan hệ phổ quát tập phụ thuộc hàm cho trƣớc, dựa phụ thuộc hàm để xác định khoá dạng chuẩn quan hệ, từ áp dụng phƣơng pháp tách để tách quan hệ ban đầu thành tập quan hệ dạng chuẩn BCNF Phƣơng pháp thực tiễn xuất phát việc nghiên cứu thực tiễn xây dựng mơ hình mức quan niệm (mơ hình E – R) Từ mơ hình E-R, áp dụng thuật tốn chuyển đổi, mơ hình đƣợc chuyển đổi thành lƣợc đồ CSDL quan hệ Trong khố luận chúng tơi chọn nghiên cứu phát triển sở liệu theo phƣơng pháp thực tiễn Khoá luận bao gồm chƣơng: Chƣơng 1: Tìm hiểu phƣơng pháp thực tiễn xây dựng sở liệu quan hệ Trong chƣơng chúng tơi trình bày tổng quan sở liệu quan hệ, bƣớc xây dựng sở liệu theo phƣơng pháp thực tiễn Chƣơng 2: Áp dụng để xây dựng sở liệu cụ thể Trong chƣơng chúng tơi trình bày bƣớc xây dựng hệ thống giới thiệu việc làm Mơ hình E-R, sở liệu cài đặt hệ thống lần lƣợt đƣợc trình bày chƣơng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng PHƢƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1 TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1.1 Các khái niệm 1.1.1.1 Miền : Gioitinh{`nam`,`nu`} - 32767} 1.1.1.2 Thuộc tính DOM(A) 1.1.1.3 Tích Decac miền Giả sử có miền giá trị DOM(A1), DOM(A2),…, DOM(An) Tích Decac: DOM(A1) x DOM(A2) x … x DOM(An) = { }, i = 1, 2, …, vij DOM(Aj) 1.1.1.4 Quan hệ Cho n thuộc tính A1, A2, … An với DOM(A1), DOM(A2),…, DOM(An) tƣơng ứng - R(A1, A2, … An) gọi lƣợc đồ quan hệ A1, A2, … An - Quan hệ R tƣơng ứng với lƣợc đồ là: R - DOM(A1) x DOM(A2) x … x DOM(An) Ngƣời ta thƣờng biểu diễn quan hệ dƣới dạng bảng: A1 A2 … An vi1 vi2 vij vin LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.1.2 Các ràng buộc quan hệ Các liệu sở liệu quan hệ phải thoả mãn ràng buộc: a) Ràng buộc giá trị: vij DOM(Aj) b) Ràng buộc khoá: giá trị khoá phải c) Ràng buộc toàn vẹn thực thể: PK là khố quan hệ PK ln có giá trị xác định d) Ràng buộc toàn vẹn tham chiếu: FK là khố ngồi R tham chiếu đến PK S thì: - FK PK phải có kiểu; - Nếu FK có giá trị giá trị phải thuộc tập giá trị PK Ngồi ra, liệu cịn phải thoả mãn ràng buộc quản lý, pháp lý cho phù hợp với thực tiễn 1.1.3 Các phép toán quan hệ (Int 1.2 Phƣơng pháp thực tiễn xây dựng sở liệu Thực Mơ hình quan Mơ hình lơgic Mơ hình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phƣơng pháp thực tiễn xây dựng sở liệu bao gồm bƣớc: - Xây dựng mơ hình quan niệm (mơ hình E-R) - Xây dựng mơ hình lơgic - Xây dựng mơ hình vật lý 1.2.1 Các khái niệm mô quan niệm E-R - (E-R 1.2.1.1 Thực thể kiểu thực thể Thực thể đƣợc định nghĩa đối tƣợng có thực hay trừu tƣợng mà ta muốn lƣu trữ thơng tin Kiểu thực thể: Là tập thực thể có đặc trƣng nhƣ 1.2.1.2 Thuộc tính thực thể Thuộc tính đặc trƣng kiểu thực thể Trong mơ hình E-R, thuộc tính bao gồm - Thuộc tính đơn, đa trị - Thuộc tính phức hợp, thuộc tính đa trị - Thuộc tính suy diễn đƣợc Biểu diễn kiểu thực thể Kiểu thực thể: đƣợc biểu diễn hình chữ nhật Thuộc tính đơn trị: đƣợc biểu diễn hình oval Thuộc tính phức hợp: đƣợc biểu diễn nhƣ hình bên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thuộc tính đa trị: Ví dụ: Ho Maso Ten HoVaTen NgaySinh GioiTinh NN SINH VIÊN 1.2.1.3 Liên kết kiểu liê kết Liên kết thực thể mối quan hệ ràng buộc thực thể Kiểu liên kết: Tập liên kết có đặc trƣng Các kiểu liên kết có thuộc tính Các liên kết có ràng buộc: - Tỷ lệ lực lƣợng: có loại : 1-1, 1-N, M-N - Mức tham gia: liên kết bắt buộc tuỳ chọn Liên kết - 1: liên kết thoả mãn điều kiện xuất thực thể A xuất thực thể B ngƣợc lại Biểu diễn nhƣ sau: Liên kết - nhiều: liên kết thoả mãn điều kiện xuất thực thể A xuất nhiều thực thể B ngƣợc lại, xuất thực thể B xuất nhiều thực thể A Biểu diễn nhƣ sau: N Ví dụ: Xét quan hệ nhân viên phịng cơng ty Đây quan hệ nhiều (một nhân viên thuộc phịng cịn phịng có nhiều nhân viên) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Liên kết nhiều -nhiều: liên kết thoả mãn điều kiện xuất nhiều thực thể A xuất nhiều thực thể B ngƣợc lại Biểu diễn nhƣ sau: Ví dụ: Quan hệ thực thể sách thực thể độc giả quan hệ nhiều - nhiều (giả thiết độc giả mƣợn nhiều loại sách lúc loại sách có nhiều cho mƣợn) Liên kết nhiều thực thể Là mối liên kết có nhiều hai thực thể Để biểu diễn liên kết nhiều thực thể đơn giản hoá biểu diễn ta quy liên kết nhiều thực thể liên kết hai thực thể cách đƣa thêm vào thực thể trung gian (kí hiệu là: TG) Khi thêm thực thể trung gian (TG), liên kết nhiều - nhiều - nhiều chuyển thành liên kết - nhiều (đây liên kết hai thực thể) Biểu diễn nhƣ sau: Theo định nghĩa liên kết thực thể ta coi liên kết thực thể dạng thực thể đặc biệt đƣợc lƣu trữ Do CSDL phải lƣu trữ hai đối tƣợng: thực thể liên kết thực thể, đồng thời CSDL phải có khả biểu diễn hai đối tƣợng 1.2.1.4 Lƣợc đồ E-R Là tập kiểu thực 1.2.1.5 Thuật toán chuyển đổi E-R thành lƣợc đồ sở liệu quan hệ : : – – LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ) 1.2.2 1.2.2.1 Chọn hệ quản trị sở liệu a) ? Phần chƣơng trình để xử lý, thay đổi sở liệu gọi Hệ quản trị sở liệu (viết tắt HQTCSDL, tiếng Anh Database management system) Theo định nghĩa HQTCSDL có nhiệm vụ quan trọng nhƣ diễn dịch (interpreter) với ngơn ngữ bậc cao nhằm giúp ngƣời sử dụng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com dùng đƣợc hệ thống mà nhiều khơng cần quan tâm đến thuật toán chi tiết biểu diễn liệu máy Theo cách hiểu khác: HQTCSDL phần mềm cho phép tạo lập CSDL điều khiển truy nhập CSDL đó, đặc biệt HQTCSDL đảm bảo tính độc lập liệu (là bất biến chƣơng trình ứng dụng thay đổi cấu trúc lƣu trữ chiến lƣợc truy nhập) Ví dụ: Một số Hệ QTCSDL thơng dụng nay: MS Access, SQL Server (của hãng Microsoft), Oracle (của hãng Oracle), DB2, FoxPro,v.v b) Để đảm bảo tính tiêu chuẩn hoá: hệ CSDL khác nhau, liệu chƣơng trình ứng khác dựa tiêu chuẩn chung Cung cấp công cụ định nghĩa thao tác liệu linh hoạt Tích hợp với nhiều trình ứng dụng khác nhau: ngơn ngữ lập trình, ứng dụng hỗ trợ phân tích thiết kế, v.v c) -Server (Relational Database – (IIS), E-Commerce Server, Proxy Server d) Hệ quản trị sở liệu hỗ trợ tính sau: Định nghĩa liệu (Database definition) Xây dựng liệu (Database construction) : Chức định nghĩa xây dựng liệu hỗ trợ ngƣời dùng xây dựng liệu riêng Thao tác liệu (Database manipulation): thao tác cập nhật, tìm kiếm, sửa, xố, Quản trị liệu (Database administrator): phân quyền sử dụng, bảo mật thông tin, LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com d Biểu đồ luồng hệ thống cho biểu đồ “4.0 Quản lý sàn giao dịch lao động” Giấy mời Người 4.1 Viết giấy tìm mời việc Bảng H thơng báo Giấy mời Nhà KẾT QUẢ GD I Website trung tâm Tuyển dụng 4.3 4.2 Cập nhật sổ Tổ chức quản lý KQ phiên giao PGD dịch Kết phiên GD MÁY LÀM Hình 19: Biểu đồ luồng hệ thống 4.0 Trong sơ đồ tiến trình 3.1 máy thực d.1 Tiến trình 4.3 Cập nhật sổ quản lý kết giao dịch Tiến trình đƣợc xử lý theo lơ, có kết giao dịch nhà tuyển dụng phiên giao dịch đƣợc báo cáo trung tâm Hệ thống cập nhật liệu vào sở liệu e Biểu đồ luồng hệ thống cho biểu đồ “5.0 Báo cáo” 48 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MÁY LÀM Báo cáo tình hình ĐK> việc làm 5.1 Lập BC tình YÊU CẦU VL hình ĐK & GT Bộ VL lao Báo cáo kết KẾT QUẢ TD TD động 5.2 Lập BC kết TD YÊU CẦU TD Báo cáo kết hoạt 5.3 Báo cáo kết TD Lập BC KQ động sàn GD hoạt hộng sàn GD Báo cáo kết 20: hoạt Hình Sơ đồ luồng hệ thống 5.0 động sàn GD Tồn hoạt động tiến trình 4.0 “Báo cáo” máy thực Báo cáo tình hình e.1 Lập báo cáoviệc tổng ĐK> làmkết tình hình đăng ký giới thiệu việc làm Tiến trình đƣợc hệ thống xử lý, hàng tháng, cuối quý, nửa năm, cuối năm yêu cầu Bộ laoBộđộng Hệ thống truy vấn liệu từ sở liệu “Yêu cầu VL” “Kết TD”lao đƣợc phân loại theo ngành nghề để tổng kết đƣợc tình hình đăng ký việc làm,động giới thiệu tới nhà tuyển dụng sao, in báo cáo để báo cáo lên Bộ 5.1 e.2 Lập báo cáo kết tuyển dụng Lập BC tình hình ĐK & GT VL Tiến trình đƣợc hệ thống xử lý hàng tháng, cuối quý, nửa năm, cuối năm yêu cầu Bộ lao 5.3 động Hệ thống truy vấn từ sở liệu Yêu cầu TD Kết TD, đƣợc Lập phân BC KQloại hoạttheo hộngtừng ngành nghề, in báo cáo để báo cáo lên Bộ e.3 Lập báo cáo sàn kết GD hoạt động giao dịch lao động 5.2 Tiến trình đƣợc hệ thống xử lý hàng tháng, cuối quý, nửa năm, cuối năm Lập BC kết TD yêu cầu Bộ lao động Hệ thống truy vấn từ sở liệu Kết TD, Sổ theo dõi KQTDnghề sau in báo cáo để báo cáo lên Bộ đƣợc phân loại theo ngành D Sổ quản lý KQ sàn 49 GD M Sổ theo dõi KQ TD G LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Sổ theo dõi YCVL 2.4.8 Đ a Sơ đồ luồng hệ thống cho biểu đồ “1.0 Quản lý yêu cầu tìm việc” a.1 Tiến trình 1.1 Cập nhật sổ yêu cầu việc làm Tiến trình đơn cập nhật liệu vào sở liệu, đƣợc thực tự động máy thông qua câu lệnh SQL, khơng cần đặc tả tiến trình a.2 Tiến trình 1.2 Loại hồ sơ hạn DO WHILE (Số hiệu) IF (Ngay dang ki > getDate()) THEN (Xóa khỏi hệ thống AND Số hiệu giảm 1) END IF END DO b Sơ đồ luồng hệ thống cho biểu đồ “2.0 Quản lý yêu cầu tuyển dụng” b.1 Tiến trình 2.1 Cập nhật sổ theo dõiyêu cầu tuyển dụng Tiến trình đơn cập nhật liệu vào sở liệu, đƣợc thực tự động máy thông qua câu lệnh SQL, không cần đặc tả tiến trình b.2 Tiến trình 2.2 Loại yêu cầu hết hạn tuyển dụng DO WHILE (Công việc) IF (Ngày hết hạn > getDate()) THEN (Xóa khỏi hệ thống AND Số công việc giảm 1) END IF END DO c Sơ đồ luồng hệ thống cho biểu đồ “3.0 Quản lý công tác giới thiệu việc làm” c.1 Tiến trình 3.1 So sánh hai sổ Yêu cầu việc làm Yêu cầu tuyển dụng DO WHILE (Có yêu cầu việc làm AND Có yêu cầu tuyển dụng) IF (Có thuộc tính tƣơng đồng) THEN (Đánh dấu cơng việc đƣợc giới thiệu Ngƣời tìm việc đƣợc giới thiêu AND Làm tiếp bƣớc sau) END IF END DO 50 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c.2 Tiến trình 3.2 Viết gửi giấy giới thiệu DO WHILE (So sánh thành công) THEN WRITELINE (Giấy giới thiệu) END DO c.3 Tiến trình 3.3 Cập nhật sổ theo dỗi kết tuyển dụng Tiến trình đơn cập nhật liệu vào sở liệu, đƣợc thực tự động máy thông qua câu lệnh SQL, khơng cần đặc tả tiến trình d Biểu đồ luồng hệ thống cho biểu đồ “4.0 Quản lý sàn giao dịch lao động” d.1 Tiến trình 4.3 Cập nhật sổ quản lý kết giao dịch Tiến trình đơn cập nhật liệu vào sở liệu, đƣợc thực tự động máy thông qua câu lệnh SQL, không cần đặc tả tiến trình e Biểu đồ luồng hệ thống cho biểu đồ “5.0 Báo cáo” e.1 Lập báo cáo tổng kết tình hình đăng ký giới thiệu việc làm DO WHILE (Có yêu cầu báo cáo) KIEM T RA (Yêu cầu việc làm AND Giới thiệu VL KQTD) PRINT (Báo cáo) e.2 Lập báo cáo kết tuyển dụng DO WHILE (Có yêu cầu báo cáo) KIEM T RA (Yêu cầu tuyển dụng AND Giới thiệu VL KQTD) PRINT (Báo cáo) e.3 Lập báo cáo kết hoạt động giao dịch lao động DO WHILE (Có yêu cầu báo cáo) KIEM T RA (Kết giao dịch) PRINT (Báo cáo) 51 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.5 CÀI ĐẶT 2.5.1 Mô tả bảng 2.5.1.1 NGÀNH NGHỀ Thuộc tính Kiểu liệu Kích cỡ DL Khuôn dạng Ràng buộc Mã ngành nghề Ký tự 10 Chữ + số Tên ngành nghề Ký tự 255 Chữ+số Khóa 2.5.1.2 NGƢỜI TÌM VIỆC Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Số hiệu Ký tự 10 Chữ + số Khóa Mã ngành nghề Ký tự 10 Chữ+số Khóa ngoại Họ tên Ký tự 255 Chữ Tuổi Số Số Giới tính Ký tự Chữ Số CMT Ký tự 10 Chữ số Thể hình Ký tự 128 Chữ Địa Ký tự 255 Chữ + số Trình độ Ký tự 128 Chữ Chun mơn Ký tự 128 Chữ 2.5.1.3 CƠNG VIỆC Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Mã công việc Ký tự 10 Chữ+số Khóa Mã ng nghề Ký tự 10 Chữ + số Khóa ngoại Tên cơng việc Ký tự 255 Chữ Mơ tả Ký tự 2000 Chữ 25 Chữ Vị trí làm việc Ký tự 52 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.5.1.4 NHÀ TUYỂN DỤNG Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Mã nhà TD Ký tự 10 Chữ+số Khóa Tên nhà TD Ký tự 255 Chữ+số Mã ngành nghề Ký tự 10 Chữ+số Địa Ký tự 255 Chữ+số Điện thoại Số 13 Số nguyên Số fax Số 10 Số Khóa ngoại 2.5.1.5 PHIÊN GIAO DỊCH Thuộc tính Mã số phiên GD Kiểu liệu Ký tự Kích cỡ DL Khn dạng 10 Chữ+số Ngày tổ chức Thời gian Ngày tháng Địa điểm Ký tự 255 Chữ + số Ràng buộc Khóa 2.5.1.6 U CẦU VIỆC LÀM Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Số hiệu Ký tự 10 Chữ+số Khóa Mã cơng việc Ký tự 10 Chữ+số Khóa chính, ngoại Ngày đăng ký Ký tự Ngày tháng Lƣơng MM Số 10 Số Nơi làm việc Ký tự 255 Chữ + Số Trạng Thái Bit bit 2.5.1.7 YÊU CẦU TUYỂN DỤNG Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Mã nhà TD Ký tự 10 Chữ+số Khóa chính, ngoại Mã cơng việc Ký tự 10 Chữ+số Khóa chính, ngoại Nơi làm việc Ký tự 255 Chữ+số 53 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mức lƣơng Số 10 Số Trạng thái Bit 10 Bit Ngày hết hạn Ngày tháng Ngày tháng 2.5.1.8 KẾT QUẢ GIAO DỊCH Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Mã phiên GD Ký tự 10 Chữ+số Khóa ngoại chính, Mã nhà TD Ký tự 10 Chữ+số Khóa ngoại chính, Đƣợc vấn Ký tự 50 Chữ Hẹn PV lần Ký tự 50 Chữ Đƣợc tuyển dụng Ký tự 50 Chữ 2.5.1.9 KẾT QUẢ TUYỂN DỤNG Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Mã nhà TD Ký tự 10 Chữ+số Khóa chính, ngoại Mã cơng việc Ký tự 10 Chữ+số Khóa chính, ngoại Số hiệu Ký tự 10 Chữ+số Khóa chính, ngoại Kết Ký tự 10 Chữ+số Ngày Ngày tháng 2.5.1.10 Ngày tháng TÌM VIỆC - NGOẠI NGỮ Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Số hiệu Ký tự 10 Chữ+số Khóa Mã cơng việc Ký tự 10 Chữ + số Khóa ngoại Địa điểm Ký tự 25 Chữ + số 54 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.5.1.11 TỪNG YCLV Thuộc tính Kiểu liệu Kích cỡ DL Khn dạng Ràng buộc Số hiệu Ký tự 10 Chữ+số Khóa Mã cơng việc Ký tự 10 Chữ + số Khóa ngoại Nơi làm việc Ký tự 25 Chữ + số 2.5.2 Tích hợp giao diện Danh sách ngành nghề: Danh sách ngƣời tìm việc Danh sách nhà tuyển dụng 55 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Danh sách công việc Danh sách yêu cầu việc làm 56 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Danh sach yêu cầu tuyển dụng Danh sách giới thiệu việc làm 57 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Kết tuyển dụng 58 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com KẾT LUẬN Khóa luận tốt nghiệp sâu nghiên cứu đƣợc sở lý thuyết phƣơng pháp thực tiễn thiết kế cở sở liệu Những lý thuyết đƣợc đúc rút từ kiến thức tiếp thu đƣợc giảng đƣờng cộng thêm vào kiến thức từ nguồn liệu nhƣ Internet, tài liệu tham khảo Những sở lý thuyết phƣơng pháp luận xác giúp cho khóa luận xây dựng thành công đƣợc ứng dụng thực tiễn - hệ thống giới thiệu việc làm Hệ thống có đƣợc thành phần sở liệu nhƣ: bảng, quan hệ, truy vấn liệu để đƣa báo cáo Chức giới thiệu việc làm đƣợc tổng hợp từ yêu cầu việc làm tuyển dụng hoạt động tốt Và đồng thời hệ thống tích hợp đƣợc phần giao diện đƣợc thể ứng dụng web, giúp hệ thống đƣa đƣợc lên Internet kết nối đƣợc hệ thống ngƣời dùng rộng rãi Tuy nhiên, khóa luận tốt nghiệp có số phần chƣa đạt đƣợc nhƣ: chƣa phát triến hết toàn thành phần ứng dụng web 59 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tài liệu tham khảo [1] Elmasri, Navathe: Fundamentals of Databases Systems, chƣơng 16 [2] Peter Rob carlos Coronel: database system, chapter 6, chapter 7, chapter [3] N [4] 60 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC MỞ ĐẦU 1 Chƣơng PHƢƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1 TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1.1 Các khái niệm 1.1.2 Các ràng buộc quan hệ 1.1.3 Các phép toán quan hệ 1.2 Phƣơng pháp thực tiễn xây dựng sở liệu 1.2.1 -R 1.2.2 1.2.3 13 Chƣơng 21 2.1 ĐẶT BÀI TOÁN 21 2.2 MƠ HÌNH E-R CỦA BÀI TỐN 21 2.2.1 21 2.2.2 25 2.2.3 26 2.2.4 30 2.3 CHUYỂN ĐỔI MƠ HÌNH E-R THÀNH CƠ SỞ DỮ LIỆU QUAN HỆ 31 2.4 THIẾT KẾ MƠ HÌNH LOGIC 33 2.4.1 Chọn sở liệu 33 2.4.2 33 2.4.3 34 2.4.4 34 2.4.5 43 61 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.4.6 - 44 2.4.7 2.4.8 Đ 2.5 45 50 CÀI ĐẶT 52 2.5.1 Mô tả bảng 52 2.5.2 Tích hợp giao diện 55 KẾT LUẬN .59 Tài liệu tham khảo 60 MỤC LỤC 61 62 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Đặng Hữu Dũng PHƯƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Các hệ thống thơng tin Cán hướng dẫn:... E-R, sở liệu cài đặt hệ thống lần lƣợt đƣợc trình bày chƣơng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chƣơng PHƢƠNG PHÁP THỰC TIỄN THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1 TỔNG QUAN. .. CSDL quan hệ Trong khố luận chúng tơi chọn nghiên cứu phát triển sở liệu theo phƣơng pháp thực tiễn Khoá luận bao gồm chƣơng: Chƣơng 1: Tìm hiểu phƣơng pháp thực tiễn xây dựng sở liệu quan hệ Trong