quản trị và phát triển ứng dụng db2 (áp dụng vào bài toán quản lí hội thảo khoa học)

99 271 1
quản trị và phát triển ứng dụng db2 (áp dụng vào bài toán quản lí hội thảo khoa học)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG BỘ MÔN HỆ THỐNG THÔNG TIN & TOÁN ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC Đề tài: QUẢN TRỊ VÀ PHÁT TRIỂN ỨNG DỤNG DB2 (ÁP DỤNG VÀO BÀI TOÁN QUẢN LÍ HỘI THẢO KHOA HỌC) Cán hướng dẫn: TS Nguyễn Thái Nghe MSCB: 1352 KS Nguyễn Minh Khiêm MSCB: Sinh viên thực hiện: Huỳnh Phú Điền MSSV: 1091657 Tăng Bình Tánh MSSV: LT11770 Cán phản biện: ThS Lê Đức Thắng MSCB: 0515 Luận văn bảo vệ tại: Hội đồng chấm luận văn tốt nghiệp Bộ môn Hệ Thống Thông Tin, Khoa Công nghệ Thông tin, Trường Đại học Cần Thơ vào ngày 14 tháng 05 năm 2013 Có thể tìm hiểu luận văn tại: Thư viện Khoa Công nghệ thông tin Truyền thông, trường Đại học Cần Thơ Website: http://www.cit.ctu.edu.vn/ Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) LỜI CẢM F ƠN Sau nhiều nỗ lực cố gắng thực cuối nhóm chúng em hoàn thành đề tài luận văn tốt nghiệp Kết không nỗ lực thân mà có đóng góp to lớn từ thầy cô, bạn bè, gia đình người thân – người sát cánh, giúp đỡ chúng em suốt trình thực luận văn Xin gửi lời cảm ơn chân thành đến quý thầy cô trường ĐHCT nói chung thầy cô khoa CNTT & TT nói riêng tận tình giảng dạy truyền đạt kiến thức quý báo cho chúng em suốt gần năm học vừa qua Đặc biệt, xin bày tỏ lòng biết ơn sâu sắc đến TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm tận tình hướng dẫn, giúp đỡ tạo điều kiện thuận lợi để chúng em hoàn thành tốt Luận văn Cũng không quên gửi lời cảm ơn chân thành đến cha mẹ, bạn bè, người thân quan tâm, ủng hộ đóng góp ý kiến quý báu để chúng em có đủ nghị lực hoàn thành tốt luận văn Măc dù cố gắng nhiều hẵn luận văn nhiều sai sót, mong nhận góp ý, lời khuyên từ quý thầy cô bạn bè để luận văn ngày hoàn thiện Xin kính tặng thành đến quý thầy cô, cha mẹ, gửi tặng bạn bè, người thân tất tình cảm yêu thương chân thành nhất… Chân thành cảm ơn! Tháng 5-2013 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm i SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Cần Thơ, Ngày … Tháng ….Năm 2013 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm ii SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Cần Thơ, Ngày … Tháng ….Năm 2013 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm iii SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) MỤC LỤC -CHƯƠNG I – TỔNG QUAN I ĐẶT VẤN ĐỀ II LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ III PHẠM VI III.1 Phạm vi đề tài III.2 Hướng giải vấn đề IV PHƯƠNG PHÁP THỰC HIỆN CHƯƠNG II – CƠ SỞ LÝ THUYẾT I HTML II CSS III PHP IV JAVASCRIPT V AJAX VI HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU DB2 VI.1 Tổng quan cài đặt VI.1.1 Tổng quan VI.1.1.1 DB2 Express – C ? VI.1.1.2 Các tính liên quan sản phẩm 12 VI.1.2 Cài đặt 12 VI.1.2.1 Cài đặt DB2 Express – C 12 VI.1.1.2 Môi trường DB2 16 VI.1.1.3 Công cụ DB2 (IBM Data Studio) 20 VI.2 Quản trị sở liệu 21 VI.2.1 Kiến trúc DB2 21 VI.2.1.1 Mô hình xử lý DB2 21 VI.2.1.2 Mô hình nhớ 23 VI.2.1.3 Mô hình lưu trữ DB2 24 VI.2.2 Kết nối máy khách DB2 26 VI.2.2.1 Thư mục DB2 26 VI.2.2.2 Yêu cầu cài máy chủ 26 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm iv SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) VI.2.3 Làm việc với đối tượng liệu 27 VI.2.3.1 Lược đồ (schemas) 27 VI.2.3.2 Bảng (tables) 27 VI.2.3.3 Khung nhìn (views) 28 VI.2.3.4 Chỉ mục (indexs) 29 VI.2.3.5 Toàn vẹn tham chiếu dử liệu (Referential Integrity) 29 VI.2.4 Di chuyển liệu 29 VI.2.4.1 Tổng quan 29 VI.2.4.2 Export 29 VI.2.4.3 Import 30 VI.2.4.4 Load & Set Integrity 30 VI.2.4.5 Db2move 30 VI.2.4.6 Db2look 30 VI.3 Bảo mật sở liệu 31 VI.3.1 Tổng quan 31 VI.3.2 Chứng thực 31 VI.3.3 Quyền hạn 32 VI.3.3.1 Đặc quyền 32 VI.3.3.2 Quyền hạn (Authorities) 33 VI.3.3.3 Nhóm PUBLIC 34 VI.3.3.4 Lệnh Grant & Revoke 34 VI.3.3.5 Tính mở rộng Windows 34 VI.4 Sao lưu & phục hồi 35 VI.4.1 Sao lưu sở liệu 35 VI.4.2 Khôi phục sở liệu (Restore) 35 VI.4.2.1 Các kiểu khôi phục liệu 35 VI.4.2.2 Phục hồi liệu 36 VI.4.2.3 Thao tác với câu lệnh Backup & Restore 36 VI.5 Truy cập đồng thời khóa 37 VI.5.1 Giao dịch (Transactions) 37 VI.5.2 Truy xuất đồng thời (Concurrency) khóa (Locking) 37 VI.5.2.1 Truy suất đồng thời 37 VI.5.2.2 Khóa 38 VI.5.2.3 Một số vấn đề kiểm soát truy cập đồng thời 39 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm v SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) VI.5.2.4 Các mức cô lập 39 VI.5.2.5 Đặt mức cô lập 41 VI.5.3 Khóa leo thang 41 VI.5.4 Kiểm soát khóa 42 VI.5.5 Chờ khóa 42 VI.5.6 Vấn đề khóa chết phát 43 VI.5.7 Truy cập đồng thời thực tiễn khóa tốt 43 VI.6 Phát triển ứng dụng DB2 44 VI.6.1 Phát triển ứng dụng máy chủ 44 VI.6.1.1 Các thủ tục lưu trữ 44 VI.6.1.2 Các hàm người dùng tự định nghĩa 45 VI.6.1.3 Các bẩy kiện 45 VI.6.2 Phát triển ứng dụng máy khách 45 VI.6.2.1 SQL nhúng 45 VI.6.2.2 SQL tĩnh động 46 VI.6.2.3 CLI ODBC 47 VI.6.2.4 JDBC, SQLJ pureQuery 48 VI.6.2.5 OLE DB 49 VI.6.2.6 ADO.NET 49 VI.6.2.7 PHP 50 VI.6.2.8 Ruby on Rails 50 VI.6.2.9 Perl 50 VI.6.2.10 Python 50 VI.6.2.11 XML DB2 pureXML 51 VI.6.2.12 Dịch vụ web 51 VI.6.2.13 Làm việc với Microsoft Access Microsoft Excel 52 CHƯƠNG III – NỘI DUNG VÀ KẾT QUẢ THỰC HIỆN 54 I MÔ TẢ HỆ THỐNG 54 I.1 Đặc tả yêu cầu hệ thống 54 I.2 Kiến trúc hệ thống 55 II PHÂN TÍCH HỆ THỐNG 56 II.1 Mô hình mức quan niệm (MCD) 56 II.2 Mô hình luận lí (MLD) 57 II.3 Thiết kế bảng 58 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm vi SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) II.4 Lưu đồ dòng liệu (PFD) 63 II.4.1 DFD mức 63 II.4.2 DFD mức 64 II.4.3 DFD mức 65 III PHÂN TÍCH, THIẾT KẾ WEBSITE 67 III.1 Sơ đồ chức 67 III.2 Lưu dồ giải thuật 68 III.2.1 Lưu đồ viết 68 III.2.2 Lưu đồ phản biện 69 III.2.3 Lưu đồ phân công phản biện 70 III.2.4 Lưu đồ xét duyệt viết 71 IV DEMO CHƯƠNG TRÌNH 72 IV.1 Giới thiệu 72 IV.2 Các chức 72 IV.2.1 Trang chủ 72 IV.2.2 Thành viên 74 IV.2.3 Admin (trang quản trị) 83 CHƯƠNG IV - KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 89 I KẾT QUẢ THỰC HIỆN ĐƯỢC 89 I.1 Chương trình: 89 I.2 Người thực hiện: 89 II HẠN CHẾ VÀ KHÓ KHĂN 89 III HƯỚNG PHÁT TRIỂN 90 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm vii SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) KÍ HIỆU VÀ VIẾT TẮT STT Ký hiệu từ viết tắt Diễn giải CSDL Cơ sở liệu HQTCSDL Hệ quản trị sở liệu DBMS Database Management System RDBMS Database Management System Relational KGB Không gian bảng SGML Standard Generalized Markup Language HTML HyperText Markup Language CSS Cascading Style Sheets XML eXtensible Markup Language 10 AJAX Asynchronous JavaScript and XML 11 PHP Hypertext Preprocessor 12 WYSIWYG What You See Is What You Get 13 SVG Scalable Vector Graphics 14 ISVs Independent software Vendor 15 DAS DB2 Application Server 16 SMS System Managed Storage 17 UDF User-defined Function 18 CLI Call Level Interface 19 ODBC Open Database Connectivity 20 JDBC Java Database Connectivity 21 OLE DB Object Linking and Embedding Database 22 COM Component Object Model 23 MVC Model - View- Controller 24 SOA Service Oriented Architecture GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) TÓM TẮT Với xu hướng phát triển công nghệ thông tin nay, liệu sinh ngày nhiều, việc quản lí liệu ngày phức tạp Vì vậy, vai trò hệ quản trị sở liệu ngày trở nên quan trọng giải pháp công nghệ thông tin DB2 IBM số DBMS phổ biến, hoạt động mạnh nhanh nay, với đầy đủ tính RDBMS hỗ trợ phát triển mạnh mẽ từ nhà phát triển cộng đồng người sử dụng Việc quản trị phát triển ứng dụng DB2 nhằm nghiên cứu tìm hiểu hệ quản trị DB2, đồng thời vận dụng kiến thức tìm hiểu để xây dựng ứng dụng thực tế Một ứng dụng cụ thể việc áp dụng DB2 vào việc giải toán “Quản lí Tổ chức hội thảo Khoa học” Luận văn tìm hiểu kiến thức tổng quan DB2 áp dụng xây dựng “ Website Quản lí tổ chức hội thảo Khoa học” ABSTRACT Nowadays, the information technology is developed fastly and data was generated more and more So, the management of data becomes more complex Therefore, the Database Management System is taken more important in information solutions IBM DB2 is one of the popular DBMS, which is strong and fastest It has full features of an RDBMS and strong supporting from the developer and user communities The management and development applications using DB2 to study and learn about DB2 Database Management System, then apply this knowledge to build real application One specific application is using DB2 for building website: "Scientific Conference Managerment" The thesis will discovery about general DB2 and apply it for making" Scientific Conference Managerment Website " GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Viết GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 77 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Danh sách viết: Người dùng xem chi tiết , sửa xóabài viết Danh sách viết khách mời: Danh sách phản biện: Hiện viết mà người dùng phản biện Người dùng xem chi tiết, sửa đổi, hay xóa phản biện GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 78 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Tìm kiếm viết GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 79 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Thông tin cá nhân GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 80 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Thống kê: GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 81 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Góp ý: Những thông tin cung cấp hệ thống gửi đến người quản trị GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 82 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) IV.2.3 Admin (trang quản trị) Giao diện : Quản lý thông tin hội thảo, ban hội thảo, đơn vị tài trợ, tin tức, phân công việc phản biện hội thảo GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 83 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Thêm hội thảo: Thêm vào hệ thống hội thảo GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 84 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Sửa xóa hội thảo: Người dùng chọn hội thảo cần sửa, xóa Thông tin hiển thị người dùng chọn chức tương ứng GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 85 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Thêm ban hội thảo: Người dùng chọn hội thảo cần thêm ban, sau chọn ban cần thêm vào hội thảo chọn Thêm thành viên ban hội thảo : Chọn hội thảo cần thêm thành viên vào ban hội thảo Sau thêm đầy đủ thông tin yêu cầu, GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 86 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Thêm đơn vị tài trợ hội thảo: Chọn hội thảo, đơn vị tài trợ, hình thức tài trợ Sau điền đầy đủ thông tin Phân công phản biện: Chọn hội thảo, sau chọn viết cần phân công chọn thành viên phân công viết chọn GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 87 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) Xét duyệt viết : Xét xem viết có chấp nhận hay bị từ chối Thêm tin tức, sửa xóa tin tức, ban, đơn vị tài trợ, tương tự thêm hội thảo, sửa xóa hội thảo GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 88 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) CHƯƠNG IV- KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN I I.1 KẾT QUẢ THỰC HIỆN ĐƯỢC Chương trình: Chương trình hoàn thành đáp ứng chức việc quản lí tổ chức hội thảo khoa học như: quản lí hội thảo, phân công phản biện, xét duyệt viết, quản lí viết bài, phản biện… Giao diện thân thiện dễ sử dụng Tương thích hoạt động tốt với nhiều trình duyệt: chrome, firefox… Có khả phát triển ứng dụng vào thực tế I.2 Người thực hiện: Có thêm kiến thức hệ quản trị CSDL DB2 củng cố kiến thức có liên quan đến lập trình web như: PHP, javascript, CSS, Jquery… Cải thiện nâng cao khả lập trình, xử lí lỗi phát sinh Rèn luyện khả tìm kiếm thu thập thông tin từ website tài liệu tham khảo Có thêm kinh nghiệm xếp kế hoạch làm việc, phân chia thời gian, làm việc nhóm… II HẠN CHẾ VÀ KHÓ KHĂN Giao diện, bố cục website đơn giản chưa thật hài hòa trang, phần tử trang Mặc dù phân chia thời gian, công việc gặp khó khăn việc thực hiện, không làm chủ thời gian, kế hoạch đặt Vì làm việc nhóm, thành viên có cách tư khả lập trình khác nên khó khăn việc gắn kết module Các câu lệnh, cấu trúc chương trình chưa thật gọn gàng làm chương trình chạy chậm Chưa hiểu biết sâu việc tổ chức, chế quản lí, hoạt động hội thảo khoa học nên việc xây dưng tính năng, quản lí đối tượng có liên quan đến hội thảo gặp nhiều khó khăn GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 89 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) III HƯỚNG PHÁT TRIỂN Hoàn thiên chế bảo mật, an toàn cho website tăng cường độ mạnh password, gõ captcha, kiểm tra Sql injection… Kiểm tra khắc phục lỗi, ngoại lệ phát sinh thao tác không hợp lệ từ người dùng Cải tiến giao diện, xếp bố cục chức năng, hình ảnh, nội dung cách logic phù hợp, hạn chế tối đa thao tác người sử dụng mà đạt kết tốt Chỉnh sửa, xếp mã lệnh hợp lí gọn gàng, để tạo tính quán cho nội dung chương trình cải thiện tốc độ thực thi website Tìm hiểu sâu hội thảo khoa học thiết kế website hoàn chỉnh với đầy đủ chức cần thiết, phù hợp với thực tế GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 90 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị Phát triển ứng dụng DB2 (Áp dụng vào toán quản lý Tổ chức Hội thảo khoa học) TÀI LIỆU THAM KHẢO [1] IBM Nhập môn DB2 Express-C [2] IMB Getting Started with IBM Data Studio [3] Cô Phạm Thị Xuân Lộc Giáo trình Hệ Cơ Sở Dữ Liệu Khoa Công Nghệ Thông Tin - Trường Đại Học Cần Thơ [4] Cô Trần Ngân Bình Giáo trình Thực Tập Hệ Quản Trị Cơ Sở Dữ Liệu Khoa Công Nghệ Thông Tin - Trường Đại Học Cần Thơ [5] http://php.net/manual/en/book.ibm-db2.php [6] http://jqueryui.com/ [7] http://www.w3schools.com/ GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 91 SVTH: Tăng Bình Tánh Huỳnh Phú Điền [...]... tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) Hình 6 Chọn: I accept both the IBM and the non-IBM terms -> click: Next Hình 7 Mặc định : Typical -> click: Next GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 14 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học). .. tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học)     Thiết kế website đảm bảo các yêu cầu đã đặt ra Kiểm thử và chỉnh sửa các lỗi Viết báo cáo đề tài Đóng gói và cài đặt chương trình GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 6 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản. .. tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) CHƯƠNG I – TỔNG QUAN ĐẶT VẤN ĐỀ Hiện nay, hội thảo Khoa học là hoạt động rất phổ biến và có ý nghĩa rất lớn đối với sự phát triển tri thức khoa học và đời sống xã hội Vì vậy việc quản lí dữ liệu và các khâu viết bài, phản biện, đánh giá…của một hội thảo khoa học là vấn đề rất đáng để quan tâm và đầu... Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) HIện nay, cũng đã có nhiều website quản lý Hội thảo khoa học được xây dựng và hoạt động tốt dựa trên sự hỗ trợ của hệ quản trị CSDL MySQL Nhìn chung các website cũng đã đáp ứng được các yêu cầu và góp phần vào sự thành công của các hội thảo Tuy nhiên, mỗi website chỉ gắn liền với một hội thảo nhất... Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) Hình 10 Điền tài khoản và mật khẩu; click: Next sau đó tiến hành cài đặt VI.1.1.2 Môi trường của DB2 Các thể hiện (instances) Hình 11 Thể hiện (instance) GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 16 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài. .. Do đó, việc ứng dụng DB2 vào phát triển website Quản lí tổ chức hội thảo khoa học là một hướng phát triển mới, đầy triển vọng Mục tiêu của luận văn là ứng dụng DB2 vào xây dựng website Quản lí tổ chức hội thảo khoa học” và phát triển website hoàn thiện hơn, khắc phục đươc những hạn chế của các website đã nêu trên III PHẠM VI III.1 Phạm vi đề tài Xây dựng website Quản lí Tổ chức hội thảo khoa học” phục... Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) VI.2 Quản trị cơ sở dữ liệu VI.2.1 Kiến trúc DB2 VI.2.1.1 Mô hình xử lý DB2 Tiến trình xử lí chính trong DB2 là db2sysc, nếu thiếu tiến trình này thì db2 sẽ không hoạt động được Tương ứng với tiến trình xử lí chính db2sysc là luồng xử lí chính db2sysc – luồng xử lí này sẽ sinh ra các luồng xử lí con phục... điểm khi sữ dụng DB2 Express – C     Tự do phát triển Tự do triển khai Tự do phân phối Không giới hạn Máy chủ DB2 Hình 1 Máy chủ db2 Hình 1Máy chủ DB2 GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 10 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) Máy khách DB2 Hình 2 Máy khách DB2 Ngôn ngữ phát triển  Ruby... Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học)  Tìm hiểu các lí thuyết tổng quan và những nội dung liên quan đến việc quản trị và phát triển ứng dụng bằng DB2  Các kiến thức về lập trình web và các ngôn ngữ các lập trình như HTML, PHP, Javscript… Về chức năng  Quản trị:  Thêm mới và cập nhật: hội thảo, đơn vị tài trợ, đơn vị tham...  Một số lệnh :  db2admin create / db2admin drop  db2admin start / db2admin stop Hình 14 DAS GVHD: TS Nguyễn Thái Nghe KS Nguyễn Minh Khiêm 19 SVTH: Tăng Bình Tánh Huỳnh Phú Điền Đề tài: Quản trị và Phát triển ứng dụng bằng DB2 (Áp dụng vào bài toán quản lý Tổ chức Hội thảo khoa học) VI.1.1.3 Công cụ DB2 (IBM Data Studio) Là công cụ chính dùng để quản trị và phát triển CSDL với DB2 Hoàn toàn miễn

Ngày đăng: 09/11/2015, 21:37

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan