1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN CHO HỆ THỐNG QUẢN LÝ đào TẠO TRƯỜNG ĐẠIHỌCMỞ HÀNỘI

24 15 0

Đ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

Cấu trúc

  • Mở đầu

  • Nội dung

  • CHƯƠNG 1. Tổng quan về hệ thống cơ sở dữ liệu phân tán

    • 1.1. Một số khái niệm về hệ thống cơ sở dữ liệu phân tán

      • 1.1.1. Khái niệm cơ sở dữ liệu

      • 1.1.2. Khái niệm cơ sở dữ liệu phân tán

      • 1.1.3. Hệ quản trị cơ sở dữ liệu phân tán

        • 1.1.3.1. Khái niệm hệ quản trị cơ sở dữ liệu phân tán

        • 1.1.3.2. Mô hình các thành phần của hệ quản trị

        • 1.1.3.3. Những dịch vụ hệ quản trị cung cấp

        • 1.1.3.4. Cách thức truy cập cơ sở dữ liệu từ xa

          • 1.1.3.4.1. Mô hình truy cập trực tiếp

          • 1.1.3.4.2. Mô hình truy cập gián tiếp

      • 1.1.4. Kiến trúc của hệ cơ sở dữ liệu phân tán

        • 1.1.4.1. Khái niệm

        • 1.1.4.2. Các kiến trúc phân tán

          • 1.1.4.2.1. Hệ thống Client/Server

          • 1.1.4.2.2. Phân tán ngang hàng (Peer – to - Peer)

    • 1.2. Yếu tố quan trọng ảnh hưởng đến việc quản lý cơ sở dữ liệu phân tán

      • 1.2.1. Quản lý minh bạch dữ liệu phân tán và dữ liệu nhân bản

        • 1.2.1.1. Tính minh bạch của mạng (Network)

        • 1.2.1.2. Tính minh bạch của nhân bản:

        • 1.2.1.3. Tính minh bạch của phân mảnh:

      • 1.2.2. Độ tin cậy thông qua các giao dịch phân tán

      • 1.2.3. Cải thiện hiệu suất

      • 1.2.4. Mở rộng hệ thống

    • 1.3. Hạ tầng cho cơ sở dữ liệu phân tán

      • 1.3.1. Hạ tầng truyền thông

        • 1.3.1.1. Quy trình yêu cầu truy cập từ xa

        • 1.3.1.2. Quy trình truy cập từ xa qua chương trình phụ

      • 1.3.2. Hạ tầng máy chủ và máy trạm

  • CHƯƠNG 2. Thiết kế cơ sở dữ liệu phân tán

    • 2.1. Quá trình thiết kế cơ sở dữ liệu phân tán

      • 2.1.1. Lợi ích của hệ thống phân tán

      • 2.1.2. Đảm bảo kĩ thuật thiết kế cho hệ thống phân tán

        • 2.1.2.1. Quá trình thiết kế từ trên xuống (Top-Down)

        • 2.1.2.2. Quá trình thiết kế từ dưới lên (Bottom – Up)

    • 2.2. Thiết kế phân mảnh cơ sở dữ liệu

      • 2.2.1. Phân mảnh ngang

        • 2.2.1.1. Phân mảnh ngang nguyên thủy

        • 2.2.1.2. Phân mảnh ngang dẫn xuất

      • 2.2.2. Phân mảnh dọc

      • 2.2.3. Phân mảnh hỗn hợp

    • 2.3. Bài toán đặt ra trong thiết kế hệ thống phân tán

      • 2.3.1. Bài toán xử lý vấn tin

      • 2.3.2. Các tầng của quá trình xử lý truy vấn

        • 2.3.2.1. Phân rã truy vấn

        • 2.3.2.2. Định vị dữ liệu

        • 2.3.2.3. Tối ưu hóa truy vấn toàn cục

        • 2.3.2.4. Tối ưu hóa truy vấn cục bộ

  • CHƯƠNG 3. Xây dựng cơ sở dữ liệu phân tán phục vụ quản lý đào tạo trường đại học mở

    • 3.1. Cơ cấu tổ chức của Phòng đào tạo trường Đại học Mở

    • 3.2. Quy trình hệ thống quản lý đào tạo hiện tại của trường Đại học Mở

      • 3.2.1. Mô tả quy trình hiện tại

        • 3.2.1.1. Tiếp nhận sinh viên nhập học:

        • 3.2.1.2. Sinh viên nhận tài khoản và tiến hành thực hiện các thay đổi cho phép

        • 3.2.1.3. Chờ xác nhận từ phía giáo viên và lên lịch dạy học

        • 3.2.1.4. Tiến hành thu học phí sinh viên

        • 3.2.1.5. Tiến hành quản lý kết quả học tập sinh viên sau mỗi kỳ: nhập điểm, tổng hợp, phân loại,...

      • 3.2.2. Mô hình hóa cơ sở dữ liệu tập trung hiện tại

      • 3.2.3. Nhận xét quy trình

        • 3.2.3.1. Ưu điểm

        • 3.2.3.2. Nhược điểm

    • 3.3. Đề xuất cơ sở dữ liệu phân tán tại trường Đại học Mở

      • 3.3.1. Phạm vi áp dụng

      • 3.3.2. Mục đích của cơ sở dữ liệu phân tán trong quản lý đào tạo

      • 3.3.3. Ưu điểm của ứng dụng mô hình cơ sở dữ liệu phân tán vào quản lý đào tạo

      • 3.3.4. Mô tả quy trình đề xuất có ứng dụng cơ sở dữ liệu phân tán

        • 3.3.4.1. Tiếp nhận sinh viên nhập học:

        • 3.3.4.2. Sinh viên nhận tài khoản và tiến hành thực hiện các thay đổi cho phép

        • 3.3.4.3. Chờ xác nhận từ phía giáo viên và lên lịch dạy học

        • 3.3.4.4. Tiến hành thu học phí sinh viên

        • 3.3.4.5. Tiến hành quản lý kết quả học tập sinh viên sau mỗi kỳ: nhập điểm, tổng hợp, phân loại,...

    • 3.4. Phân tích, thiết kế cơ sở dữ liệu phân tán quản lý đào tạo

      • 3.4.1. Thiết kế lược đồ quan hệ của cơ sở dữ liệu phân tán

        • 3.4.1.1. Thiết kế chuẩn hóa bảng dữ liệu các thực thể

        • 3.4.1.2. Lược đồ qquan hệ của cơ sở dữ liệu phân tán

      • 3.4.2. Phân mảnh dữ liệu

        • 3.4.2.1. Định vị cơ sở dữ liệu

        • 3.4.2.2. Các bộ dữ liệu phân mảnh

      • 3.4.3. Thiết lập cơ sở dữ liệu phân tán trên các trạm

        • 3.4.3.1. Cơ sở dữ liệu tại các server

        • 3.4.3.2. Đồng bộ cơ sở dữ liệu phân tán

  • KẾT LUẬN VÀ kiến nghị

  • TÀI LIỆU THAM KHẢO

  • PHỤ LỤC

Nội dung

lOMoARcPSD|10162138 TRƯỜNG ĐẠI HỌC THĂNG LONG KHOA TOÁN TIN NGUYỄN THỊ HIỀN TRANG TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN CHO HỆ THỐNG QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ - HÀ NỘI Hà Nội – 2021 lOMoARcPSD|10162138 TRƯỜNG ĐẠI HỌC THĂNG LONG KHOA TOÁN TIN NGUYỄN THỊ HIỀN TRANG TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN CHO HỆ THỐNG QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ - HÀ NỘI Giáo viên hướng dẫn: PGS.TS Trần Hoàng Thị Diễm Ngọc Sinh viên thực hiện: Nguyễn Thị Hiền Trang Mã sinh viên: A33466 Chuyên ngành: Hệ thống thông tin Hà Nội - 2021 lOMoARcPSD|10162138 MỤC LỤC MỞ ĐẦU NỘI DUNG CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG CƠ SỞ DỮ LIỆU PHÂN TÁN 1.1 Một số khái niệm hệ thống sở liệu phân tán 1.1.1 Khái niệm sở liệu 1.1.2 Khái niệm sở liệu phân tán 1.1.3 Hệ quản trị sở liệu phân tán 1.1.4 Kiến trúc hệ sở liệu phân tán 1.2 Yếu tố quan trọng ảnh hưởng đến việc quản lý sở liệu phân tán 1.2.1 Quản lý minh bạch liệu phân tán liệu nhân 1.2.2 Độ tin cậy thông qua giao dịch phân tán 1.2.3 Cải thiện hiệu suất 1.2.4 Mở rộng hệ thống .8 1.3 Hạ tầng cho sở liệu phân tán .8 1.3.1 Hạ tầng truyền thông .8 1.3.2 Hạ tầng máy chủ máy trạm CHƯƠNG THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN 10 2.1 Quá trình thiết kế sở liệu phân tán 10 2.1.1 Lợi ích hệ thống phân tán 10 2.1.2 Đảm bảo kĩ thuật thiết kế cho hệ thống phân tán 10 2.2 Thiết kế phân mảnh sở liệu 10 2.2.1 Phân mảnh ngang 10 2.2.2 Phân mảnh dọc 10 2.2.3 Phân mảnh hỗn hợp .10 2.3 Bài toán đặt thiết kế hệ thống phân tán .10 2.3.1 Bài toán xử lý vấn tin .10 2.3.2 Các tầng trình xử lý truy vấn 10 lOMoARcPSD|10162138 CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN PHỤC VỤ QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ 11 3.1 Cơ cấu tổ chức Phòng đào tạo trường Đại học Mở 11 3.2 Quy trình hệ thống quản lý đào tạo trường Đại học Mở .11 3.2.1 Mơ tả quy trình 11 3.2.2 Mơ hình hóa sở liệu tập trung 11 3.2.3 Nhận xét quy trình 11 3.3 Đề xuất sở liệu phân tán trường Đại học Mở 11 3.3.1 Phạm vi áp dụng .11 3.3.2 Mục đích sở liệu phân tán quản lý đào tạo 11 3.3.3 Ưu điểm ứng dụng mơ hình sở liệu phân tán vào quản lý đào tạo .11 3.3.4 Mơ tả quy trình đề xuất có ứng dụng sở liệu phân tán 11 3.4 Phân tích, thiết kế sở liệu phân tán quản lý đào tạo 11 3.4.1 Thiết kế lược đồ quan hệ sở liệu phân tán .11 3.4.2 Phân mảnh liệu 12 3.4.3 Thiết lập sở liệu phân tán trạm .12 KẾT LUẬN VÀ KIẾN NGHỊ 13 TÀI LIỆU THAM KHẢO .14 PHỤ LỤC 17 lOMoARcPSD|10162138 NÊN THÊM VÀO MỤC 1.2 NỘI DUNG VỀ thực trạng quản lý đào tạo sở khác trường Đại học Mở - Hà Nội DANH MỤC BẢNG BIỂU, BIỂU ĐỒ, SƠ ĐỒ, ĐỒ THỊ lOMoARcPSD|10162138 DANH MỤC CÁC CHỮ VIẾT TẮT Ký hiệu chữ viết tắt Tên đầy đủ CSDL Cơ sở liệu lOMoARcPSD|10162138 MỞ ĐẦU Lý chọn đề tài Với phát triển không ngừng công nghệ thông tin việc ứng dụng công nghệ thông tin nhiều lĩnh vực đời sống người nhiều năm qua làm cho lượng liệu thu thập lưu trữ ngày tích lũy nhiều lên Theo đó, thuật ngữ hệ phân tán trở nên gần gũi với người làm công tác tin học Việc ứng dụng hệ tin học phân tán vào lĩnh vực đời sống xã hội, vào ngành kinh doanh, hàng không, đường sắt, viễn thông, thương mại điện tử ngày phát triển mạnh Hiện nay, nước ta có nhiều nghiên cứu nhằm phát triển hồn thiện hệ thống liệu phân tán ứng dụng nhiều lĩnh vực khác Trong lĩnh vực giáo dục, việc xây dựng nên hệ thống sở liệu phân tán có vai trị hữu ích việc quản lý đào tạo, đem lại tính xác, liên tục, đồng phận, sở khác Công nghệ sở liệu trải qua trình hình thành phát triển lâu dài Trong người chật vật với khuyết điểm mà sở liệu tập trung gây nên, kể đến đến trung tâm liệu có cố tồn hệ thống ngừng hoạt động, hay tình trạng tắc nghẽn có nhiều yêu cầu truy xuất vào sở liệu Cơ sở liệu phân tán đời phần khắc phục điểm yếu sở liệu tập trung Là kết hợp hai hướng tiếp cận trình xử lý liệu: công nghệ sở liệu công nghệ mạng máy tính Trong khối lượng liệu ngày phát triển với tốc độ chóng mặt phân tán khắp nơi hệ thống cần số thông tin, liệu định phù hợp với yêu cầu riêng hệ thống nhiều trường hợp để xây dựng hệ thống cần đến thông tin, liệu từ nhiều nguồn khác Cơ sở liệu phân tán gồm nhiều sở liệu tích hợp lại với thơng qua mạng máy tính để trao đổi liệu, tổ chức lưu trữ vị trí khác mạng máy tính chương trình ứng dụng làm việc sở truy cập liệu điểm khác Xét khía cạnh người dùng, đặc biệt mơ hình tổ chức phân bố sở nhiều vị trí thành phố, quốc gia khác nhau, trường đại học mở rộng ngành nghề, sở đào tạo nhiều nơi khác nhau, sở liệu phân tán đáp ứng nhu cầu tốt sở liệu tập trung ứng với phân bố ngày rộng rãi tổ chức lOMoARcPSD|10162138 Trường Đại học Mở - Hà Nội trường xây dựng theo quy mô lớn, với sở gồm đến hai khoa Tuy nhiên, hệ thống quản lý đào tạo lại xây dựng theo mơ hình sở liệu tập trung, sở liệu lưu máy chủ (server) trụ sở hoạt động đăng ký học phần sinh viên, nhập điểm phòng đào tạo hay quản lý lớp học giáo viên… sở truy cập trực tiếp lên server gây nên tải xử lý cho server, giảm hiệu suất hoạt động toàn hệ thống Khi kết hợp phương pháp phân tán sở liệu hệ thống nhà trường giúp cho việc truy xuất liệu cách nhanh chóng, khắc phục khuyết điểm, hạn chế sở tập trung, đồng thời góp phần nâng cao hiệu việc quản lý đào tạo trường Chính lí trên, chúng tơi lựa chọn đề tài “Xây dựng sở liệu phân tán cho hệ thống quản lý đào tạo trường Đại học Mở - Hà Nội” Mục đích nhiệm vụ nghiên cứu 2.1 Mục đích nghiên cứu Tìm hiểu lý thuyết sở liệu phân tán để xây dựng hệ thống quản lý đào tạo trường học nước giới Trên sở đó, làm rõ thực trạng quản lý đào tạo sở khác trường Đại học Mở Hà Nội xây dựng hệ thống sở liệu phân tán, đưa cách tổ chức mơ hình liệu hợp lý nhằm mục đích giúp cho trường học nâng cao hiệu việc quản lý đào tạo 2.2 Nhiệm vụ nghiên cứu  Nghiên cứu lý thuyết sở liệu phân tán để xây dựng hệ thống quản lý đào tạo trường học  Phân tích, đánh giá thực trạng quản lý đào tạo sở khác trường Đại học Mở - Hà Nội  Xây dựng hệ thống sở liệu phân tán , đưa cách tổ chức mô hình liệu hợp lý áp dụng vào quản lý đào tạo cho trường học Tổng quan nghiên cứu NẾU LÀM THEO CÁC HƯỚNG MÀ KO THU THẬP ĐƯỢC NHIỀU TÀI LIỆU THAM KHẢO THÌ GỘP CHUNG LẠI HAY HƠN 3.1 Các nghiên cứu nước lOMoARcPSD|10162138 Trong năm gần đây, vấn đề xử lý liệu kiểm soát đảm bảo an toàn hệ thống ngày nhận quan tâm việc quản lý đào tạo Các tài liệu nước bao quát phần lớn vấn đề việc xây dựng sở liệu phân tán trường học Vì vậy, việc khai thác theo hai hướng trình bày sau đây: 3.1.1 Hướng thực trạng quản lý đào tạo theo mơ hình sở liệu tập trung Năm 2012, tác giả Lưu Thị Thu Thủy trường học tổ chức đào tạo quản lý giáo dục xây dựng nhiều ứng dụng công nghệ thông tin phục vụ công tác quản lý, điều hành có sở liệu học sinh, sinh viên Tuy nhiên sở liệu xây dựng để phục vụ cho đơn vị khác đặc biệt hệ thống không liên kết với trình triển khai xây dựng độc lập giải pháp cơng nghệ [9] Ngồi ra, vào năm 2013, tác giả Nguyễn Thị Ly Sa cho biết quy trình quản lý đào tạo trường học theo mơ hình sở liệu tập trung, sở lưu trữ máy chủ hoạt động từ sở trường truy cập trực tiếp lên server làm giảm hiệu suất hoạt động hệ thống Với khối lượng liệu ngày lớn, số lượng công việc ngày phức tạp, dẫn đến tình trạng trung tâm liệu có cố tồn hệ thống ngừng hoạt động, hay tình trạng tắc nghẽn có q nhiều yêu cầu truy xuất vào sở liệu Quy trình cơng việc làm trì trệ, giảm hiệu công tác quản lý [8] Từ ý kiến tác giả thực trạng vấn đề quản lý đào tạo sử dụng sở liệu tập trung, tổng kết lại sau: Với việc ứng dụng mơ hình sở liệu tập trung gây nên nhiều bất cập cho việc quản lý đào tạo trường học Trong hệ thống quản lý đào tạo trường học có nhiều sở ln có khối lượng liệu công việc lớn liên quan đến chuyên ngành trực thuộc phịng ban, trung tâm mơn, Nhưng theo mơ hình quản lý truyền thống gần việc quản lý liệu thao tác quản lý khác tập trung đơn vị chủ quản Với cách tổ chức làm tốn thời gian, liệu khơng đồng bộ, gây ảnh hưởng đến hiệu quản lý đào tạo 3.1.2 Hướng thiết kế sở liệu phân tán phù hợp với quản lý đào tạo lOMoARcPSD|10162138 Năm 2012, tác giả Nguyễn Đăng Tuyên cho biết có hai vấn đề xảy thiết kế sơ đồ toàn thiết kế sở liệu vật lý sở trường học gồm: Thiết kế phân đoạn thiết kế cấp phát liệu Với thiết kế phân đoạn, xác định cách thức phân chia quan hệ toàn thành đoạn liệu theo chiều dọc, chiều ngang kiểu hỗn hợp Còn với thiết kế cấp phát đoạn liệu xác định cách thức đoạn liệu tham khảo đến ảnh vật lý xác định đoạn liệu [10] Bên cạnh đó, vào năm 2014, tác giả Nguyễn Thị Việt thiết kế việc phân tán đến sở trường thực cách phân mảnh bảng liệu quan hệ tổng thể thành bảng liệu độc lập phù hợp với chức nhiệm vụ sở Sau nhân chúng định vị vào sở thích hợp Khi đó, thay đổi liệu sở đồng máy chủ sở liên quan [14] Qua nghiên cứu thiết kế tác giả cho việc quản lý đào tạo, nhận thấy rằng, công tác quản lý đào tạo trường học phải hoạt động xuyên suốt, liên tục quan trọng phải đồng liệu từ phận đạo Ban Giám Hiệu, phòng đào tạo đến phận, sở liên quan khác 3.2 Các nghiên cứu nước Đối với tài liệu nước, yêu cầu tiêu chuẩn chất lượng thực hệ thống phân tán rõ ràng chặt chẽ Hệ thống quản lý đào tạo trường học hầu hết triển khai hệ thống sở liệu phân tán Vì vậy, việc quản lý cho xác, tồn vẹn liệu an tồn hệ thống quan tâm Do đó, có hai hướng nghiên cứu sau: 3.2.1 Hướng thiết kế sở liệu phân tán phù hợp với quản lý đào tạo Đối với hướng nghiên cứu này, năm 2005, tác giả Ismail O Hababeh kỹ thuật thiết kế sở liệu phân tán Đầu tiên kỹ thuật phân tách liệu từ sở liệu để lưu trữ trạm khác gọi phân đoạn Tiếp theo, sử dụng cho phép liệu lưu trữ nhiều trạm Cuối trình định vị phân đoạn liệu định vị phân đoạn lưu trữ liệu trạm khác [24] lOMoARcPSD|10162138 Theo đó, năm 2017, tác giả Sabid Samayel nghiên cứu rằng, thông thường thiết kế hệ sở liệu phân tán cần phải làm hai cơng việc sau: Thiết kế sở liệu phân tán xác định yêu cầu hệ thống Ở bước thiết kế, cần phải làm nhiệm vụ phân đoạn, cấp phát tối ưu cấp phát đoạn Còn bước xác định yêu cầu hệ thống có nhiều yếu tố tác động có nhiều mâu thuẫn yêu cầu mà người dùng đưa chưa gọi đầy đủ mà phải thông qua thời gian để xác định mong muốn người dùng hệ thống [29] Qua ý kiến tác giả trên, tổng kết lại rằng, từ sở liệu tập trung, cần dịch câu hỏi đáp tổng thể thành câu hỏi đáp đoạn phân mảnh phần hệ thống sở liệu phân tán, giúp cho việc thiết kế trở nên dễ dàng Hệ thống đào tạo thiết kế dựa sở liệu có sẵn, cơng việc thiết kế cịn lại thiết kế quản trị sở liệu phân tán 3.2.2 Hướng tối ưu truy vấn sở liệu phân tán hệ thống quản lý Tối ưu truy vấn quan trọng hệ thống phân tán, tối ưu tiết kiệm thời gian truy vấn nhiêu Năm 2010, nhóm tác giả M Tamer Ozsu Patrick Valduriez với nhóm tác giả Saeed K.Rahimi Frank S Hang nêu bốn thuật toán tiêu biểu cho lớp khác thuật tốn tối ưu hóa câu truy vấn phân tán: Thuật toán rút gọn INGRES phân tán, thuật toán System R*, SSD -1 AYH Trong đó, INGRES phân tán để tối ưu hóa thời gian động, System R*, SSD -1 AYH để tối ưu hóa thời gian tĩnh Hàm mục tiêu SDD-1 R* để tối thiểu hoá tổng chi phí cịn INGRES phân tán AYH để tối thiểu thời gian trả lời tổng chi phí [24, 27] Vào năm 2014, theo Patrick Valduriez mô hình truy vấn phân tán bao gồm bốn giai đoạn: Phân rã truy vấn, cục hóa liệu, tối ưu toàn cục tối ưu cục Ở giai đoạn đầu phân rã truy vấn, đầu vào lệnh truy vấn dạng phép tính đầu truy vấn dạng đại số quan hệ Với giai đoạn cục hóa liệu, truy vấn dạng đại số quan hệ biến đổi thành truy vấn theo mảnh Sau đó, giai đoạn tối ưu tồn cục làm nhiệm vụ tối ưu hóa truy vấn theo mảnh giai đoạn trước Cuối cùng, truy vấn tối ưu cục vị trí, cần phải sử dụng kỹ thuật tối ưu hóa tập trung Theo đó, nhóm tác giả W Cellary T Morzy nêu phương pháp dùng để tối ưu truy vấn như: sử dụng view procedure thay cho lOMoARcPSD|10162138 câu truy vấn phức tạp, hạn chế sử dụng mệnh đề DISTINCT hạn chế dùng bảng tạm Đặc biệt, thực câu lệnh thêm, sửa, xóa nên sử dụng tối ưu trigger để phân tán tất hệ thống mà không cần gọi lệnh nhiều lần [26, 30] Từ nghiên cứu tác giả hướng tối ưu truy vấn, nhận thấy rằng, tối ưu hóa truy vấn việc xác định chiến lược thực truy vấn cho cực tiểu hóa hàm chi phí Những yếu tố quan trọng định đến việc cực tiểu hàm chi phí trình tự thực tối ưu phép nối, việc chọn sao, mảnh phải truy xuất, việc chọn trạm thực việc sử dụng giải thuật truy xuất liệu cục phân tán Nên có tổng kết chung cho hướng Đối tượng khách thể nghiên cứu 4.1 Đối tượng nghiên cứu Cơ sở liệu phân tán cho hệ thống quản lý đào tạo trường Đại học Mở - Hà Nội 4.2 Khách thể nghiên cứu KO PHẢI LÀ Hệ thống quản lý đào tạo trường Đại học Mở - Hà Nội MÀ LÀ GIÁO VIÊN, NHÂN VIÊN, LÃNH ĐẠO LÀ NHỮNG NGƯỜI MÀ EM SẼ KHẢO SÁT VỀ THỰC TRẠNG Phạm vi nghiên cứu 5.1 Về thời gian Thực từ tháng năm 2021 – tháng 10 năm 2021 5.2 Về không gian Trường Đại học Mở - Hà Nội 5.3 Về nội dung Thiết kế hệ thống sở liệu phân tán phục vụ cho quản lý đào tạo triển khai mơ hình hệ thống quản lý theo sở, phân mảnh liệu phù hợp với tần suất sử dụng bảng thông tin sở Câu hỏi giả thuyết nghiên cứu 6.1 Câu hỏi nghiên cứu Câu hỏi nghiên cứu 1: Thực trạng mơ hình sở liệu quản lý đào tạo trường Đại học Mở - Hà Nội nào? Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 Câu hỏi nghiên cứu 2: Việc xây dựng sở liệu phân tán trường Đại học Mở - Hà Nội đem lại hiệu việc quản lý đào tạo nhà trường? 6.2 Giả thuyết nghiên cứu Giả thuyết nghiên cứu 1: Thực trạng quản lý đào tạo trường Đại học Mở - Hà Nội chưa đạt hiệu cao, nhiều bất cập Giả thuyết nghiên cứu 2: Xây dựng hệ thống sở liệu phân tán quản lý đào tạo Đại học Mở - Hà Nội giúp tiết kiệm thời gian nhân lực, nâng cao chất lượng quản lý Phương pháp nghiên cứu 7.1 Phương pháp quan sát Quan sát quy trình vận hành thiết kế sở liệu tập trung trường để phân tích nhu cầu sử dụng hệ thống sở, thiết kế quy trình quản lý đào tạo phù hợp với sở theo mơ hình sở liệu phân tán mức tối ưu 7.2 Phương pháp vấn Sử dụng phương pháp vấn sâu với mục đích tìm hiểu quy trình hệ thống sở liệu (CSDL) quản lý đào tạo nhà trường thu thập yêu cầu hệ thống:  Phỏng vấn người điều hành hệ thống sở liệu (05 người) quy trình hoạt động hệ thống CSDL quản lý đào tạo mức tập trung  Phỏng vấn giáo viên phòng ban liên quan đến quy trình quản lý đào tạo trường (10 người) quy trình quản lý nhà trường yêu cầu họ tính mà mơ hình hệ thống CSDL phân tán cần đáp ứng 7.3 Phương pháp thực nghiệm PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN Cài đặt sở liệu phân tán cho tốn cụ thể mơi trường mạng LAN, cài đặt phép truy vấn từ xa, thực tối ưu phép truy vấn đưa đánh giá cụ thể Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 NỘI DUNG CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG CƠ SỞ DỮ LIỆU PHÂN TÁN 1.1 Một số khái niệm hệ thống sở liệu phân tán 1.1.1 Khái niệm sở liệu 1.1.2 Khái niệm sở liệu phân tán 1.1.3 Hệ quản trị sở liệu phân tán 1.1.3.1 Khái niệm hệ quản trị sở liệu phân tán 1.1.3.2 Mơ hình thành phần hệ quản trị 1.1.3.3 Những dịch vụ hệ quản trị cung cấp 1.1.3.4 Cách thức truy cập sở liệu từ xa 1.1.3.4.1 Mơ hình truy cập trực tiếp 1.1.3.4.2 Mơ hình truy cập gián tiếp 1.1.4 Kiến trúc hệ sở liệu phân tán 1.1.4.1 Khái niệm 1.1.4.2 Các kiến trúc phân tán 1.1.4.2.1 Hệ thống Client/Server 1.1.4.2.2 Phân tán ngang hàng (Peer – to - Peer) 1.2 Yếu tố quan trọng ảnh hưởng đến việc quản lý sở liệu phân tán 1.2.1 Quản lý minh bạch liệu phân tán liệu nhân 1.2.1.1 Tính minh bạch mạng (Network) 1.2.1.2 Tính minh bạch nhân bản: 1.2.1.3 Tính minh bạch phân mảnh: 1.2.2 Độ tin cậy thông qua giao dịch phân tán 1.2.3 Cải thiện hiệu suất 1.2.4 Mở rộng hệ thống 1.3 Hạ tầng cho sở liệu phân tán 1.3.1 Hạ tầng truyền thơng 1.3.1.1 Quy trình u cầu truy cập từ xa Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 1.3.1.2 Quy trình truy cập từ xa qua chương trình phụ 1.3.2 Hạ tầng máy chủ máy trạm TIỂU KẾT CHƯƠNG Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 CHƯƠNG THIẾT KẾ CƠ SỞ DỮ LIỆU PHÂN TÁN 2.1 Quá trình thiết kế sở liệu phân tán 2.1.1 Lợi ích hệ thống phân tán 2.1.2 Đảm bảo kĩ thuật thiết kế cho hệ thống phân tán 2.1.2.1 Quá trình thiết kế từ xuống (Top-Down) 2.1.2.2 Quá trình thiết kế từ lên (Bottom – Up) 2.2 Thiết kế phân mảnh sở liệu 2.2.1 Phân mảnh ngang 2.2.1.1 Phân mảnh ngang nguyên thủy 2.2.1.2 Phân mảnh ngang dẫn xuất 2.2.2 Phân mảnh dọc 2.2.3 Phân mảnh hỗn hợp 2.3 Bài toán đặt thiết kế hệ thống phân tán 2.3.1 Bài toán xử lý vấn tin 2.3.2 Các tầng trình xử lý truy vấn 2.3.2.1 Phân rã truy vấn 2.3.2.2 Định vị liệu 2.3.2.3 Tối ưu hóa truy vấn tồn cục 2.3.2.4 Tối ưu hóa truy vấn cục TIỂU KẾT CHƯƠNG 10 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN PHỤC VỤ QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ 3.1 Cơ cấu tổ chức Phòng đào tạo trường Đại học Mở 3.2 Quy trình hệ thống quản lý đào tạo trường Đại học Mở 3.2.1 Mô tả quy trình 3.2.1.1 Tiếp nhận sinh viên nhập học: 3.2.1.2 Sinh viên nhận tài khoản tiến hành thực thay đổi cho phép 3.2.1.3 Chờ xác nhận từ phía giáo viên lên lịch dạy học 3.2.1.4 Tiến hành thu học phí sinh viên 3.2.1.5 Tiến hành quản lý kết học tập sinh viên sau kỳ: nhập điểm, tổng hợp, phân loại, 3.2.2 Mơ hình hóa sở liệu tập trung 3.2.3 Nhận xét quy trình 3.2.3.1 Ưu điểm 3.2.3.2 Nhược điểm 3.3 Đề xuất sở liệu phân tán trường Đại học Mở 3.3.1 Phạm vi áp dụng 3.3.2 Mục đích sở liệu phân tán quản lý đào tạo 3.3.3 Ưu điểm ứng dụng mơ hình sở liệu phân tán vào quản lý đào tạo 3.3.4 Mơ tả quy trình đề xuất có ứng dụng sở liệu phân tán 3.3.4.1 Tiếp nhận sinh viên nhập học: 3.3.4.2 Sinh viên nhận tài khoản tiến hành thực thay đổi cho phép 3.3.4.3 Chờ xác nhận từ phía giáo viên lên lịch dạy học 3.3.4.4 Tiến hành thu học phí sinh viên 3.3.4.5 Tiến hành quản lý kết học tập sinh viên sau kỳ: nhập điểm, tổng hợp, phân loại, 3.4 Phân tích, thiết kế sở liệu phân tán quản lý đào tạo 3.4.1 Thiết kế lược đồ quan hệ sở liệu phân tán 11 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 3.4.1.1 Thiết kế chuẩn hóa bảng liệu thực thể 3.4.1.2 Lược đồ qquan hệ sở liệu phân tán 3.4.2 Phân mảnh liệu 3.4.2.1 Định vị sở liệu 3.4.2.2 Các liệu phân mảnh 3.4.3 Thiết lập sở liệu phân tán trạm 3.4.3.1 Cơ sở liệu server 3.4.3.2 Đồng sở liệu phân tán TIỂU KẾT CHƯƠNG 12 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 KẾT LUẬN VÀ KIẾN NGHỊ Kết luận Kiến nghị 13 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 TÀI LIỆU THAM KHẢO I Tiếng Việt Đặng Thị Kim Anh (2015) Cơ sở liệu phân tán NXB Đại học Lâm nghiệp, Hà Nội Nguyễn Thị Điệu (2014) Nghiên cứu tối ưu truy vấn sở liệu phân tán Luận văn Thạc sĩ Kỹ thuật phần mềm, Trường Đại học Công nghệ Hà Nội Nguyễn Nam Hải (1996) Nghiên cứu giải pháp thiết kế cài đặt cho hệ sở liệu phân tán Luận án Tiến sĩ Khoa học Toán Lý, Đại học Bách khoa Hà Nội Lê Thị Lan Hương (2004) Các thuật toán tối ưu truy vấn sở liệu phân tán Luận văn Thạc sĩ Công nghệ thông tin, Trường Đại học Công nghệ Hà Nội Nguyễn Thị Loan (2011) Tối ưu hóa truy vấn sở liệu phân tán Luận văn Thạc sĩ Khoa học máy tính, Đại học Công nghệ thông tin Truyền thông Thái Nguyên Đặng Quỳnh Nga (2004) Quản lý sở liệu mạng Internet mơ hình sở liệu phân tán Luận văn Thạc sĩ Công nghệ thông tin, Trường Đại học Công Nghệ Hà Nội Đinh Thị Lan Phương (2007) Tối ưu truy vấn sở liệu quan hệ sở liệu phân tán phương pháp Heuristic Luận văn Thạc sĩ Công nghệ thông tin, Trường Đại học Công nghệ Hà Nội Nguyễn Thị Ly Sa (2013) Xây dựng hệ thống sở liệu phân tán quản lý đào tạo áp dụng cho trường Đại học – Cao đẳng Luận văn Thạc sĩ Công nghệ thông tin, Đại học Đà Nẵng Đà Nẵng Lưu Thị Thu Thủy (2012) Thiết kế, xây dựng sở liệu phân tán phục vụ công tác đào tạo, quản lý giáo dục Hải Phịng Luận văn Thạc sĩ Cơng Nghệ Thơng Tin, Trường Đại học Công nghệ Hà Nội 10 Nguyễn Đăng Tuyên (2012) Ứng dụng sở liệu phân tán xây dựng hệ thống quản lý phí trường đại học Luận văn Thạc sĩ Kỹ thuật, Đại học Đà Nẵng Đà Nẵng 14 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 11 Nguyễn Quang Thảo (2006) Cơ sở liệu phân tán tối ưu hóa vấn tin Luận văn Thạc sĩ Công nghệ thông tin, Trường Đại học Công nghệ Hà Nội 12 Nguyễn Bá Tường (2006) Nhập môn sở liệu phân tán NXB Đại học Quản lý Cơng nghệ Hải Phịng, Hải Phịng 13 Hồng Xuân Tùng (2018) Cơ chế đồng hoá liên lược đồ cho ứng dụng sở liệu phân tán Luận văn Thạc sĩ Kỹ thuật phần mềm, Trường Đại học Công nghệ Hà Nội 14 Nguyễn Thị Việt (2014) Mơ hình sở liệu phân tán áp dụng vào toán quản lý đào tạo Luận văn Thạc sĩ Công nghệ thông tin, Trường Đại học Công Nghệ Hà Nội II Tiếng Anh 15 Amin Milani Fard & Reza Ghaemi (2008) Evolutionary Query Optimization for Heterogeneous Distributed Database Systems Publisher Springer International, New York 16 Alan Raymond & Hevner (2001) The optimization of query processing on distributed database systems Publisher Purdue University, LonDon 17 B.M Monjurul Alom & Frans Henskens (2009) Query Processing and Optimization in Distributed Database Systems University of CA, Berkeley 18 Bruno Ciciani & Daniel M Dias (2001) Analysis of replication in distributed database systems Publisher Springer International, New York 19 Chhanda Ray & Ray (2009) Distributed Database Systems Pearson Education India, India 20 Daniel J Rosenkrantz & Richard E Stearns (2003) System level concurrency control for distributed database systems University of CA, Berkeley 21 Iacob Nicoleta Magdalena (2011) The use of distributed databases in e- learning systems Phd student Computer Science, University of Pitesti Romania 22 Ismail O Hababeh (2005) A Method for Fragment Allocation Design in the Distributed Database Systems Leeds Metropolitan University, UK 23 John Miles Smith & Philip A Bernstein Multibase: integrating heterogeneous distributed database systems University of CA, Berkeley 15 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 24 M Tamer Ozsu & Patrick Valduriez (2010) Principles of Distributed Database Systems Publisher Springer, New York 25 Nicholas Bowring (2007) A high-performance computing method for data allocation in distributed database systems Publisher Kluwer Academic, London 26 Patrick Valduriez (2014) Distributed and Parallel Database Systems University of Campinas, Brazil 27 Saeed K.Rahimi & Frank S Hang (2010) Distributed database management systems: A Practical Approach Publisher John Wiley & Sons, New Jersey 28 Rory McGreal (2009) A heterogeneous distributed database system for distance education networks American Journal of Distance Education, American 29 Sabid Samayel (2017) Centralized school management system using distributed database Publisher BRAC University, Bangladesh 30 W Cellary & T Morzy (2014) Concurrency Control in Distributed Database Systems North-Holland Amsterdam, NewYork 16 Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 PHỤ LỤC NỘI DUNG PHỎNG VẤN NGƯỜI ĐIỀU HÀNH HỆ THỐNG CƠ SỞ DỮ LIỆU Xin chào Anh/Chị, Anh/Chị giới thiệu tên khơng ạ? Hiện Anh/Chị làm nhiệm vụ cơng tác điều hành hệ thống CSDL quản lý đào tạo? Xin Anh/Chị cho biết mơ hình mà hệ thống CSDL quản lý đào tạo mà trường ĐH Mở sử dụng mơ hình gì? Theo Anh/Chị, việc sử dụng mơ hình CSDL có lợi ích công tác quản lý đào tạo? Xét từ hoạt động mà tác nhân liên quan tác động vào CSDL nhà trường, Anh/Chị thấy gặp phải điều bất cập xảy hệ thống quản lý đào tạo không? Xin Anh/Chị chia sẻ số bất cập gặp phải Vào đợt cao điểm mà người truy cập vào hệ thống thực thay đổi liên quan CSDL Anh/Chị có gặp phải lỗi hệ thống không? Xin Anh/Chị chia sẻ chi tiết số lỗi xảy hệ thống Với lỗi hệ thống Anh/Chị khắc phục chưa? Nếu có Anh/Chị khắc phục nào? Theo Anh/Chị, cần có thay đổi mơ hình hệ thống CSDL để việc quản lý đào tạo trở nên dễ dàng hơn? Từ góc độ người quản lý trực tiếp vào CSDL, Anh/Chị nghĩ áp dụng mơ hình CSDL phân tán cho việc quản lý đào tạo? Trong thời gian tới, triển khai mơ hình CSDL phân tán vào quản lý đào tạo Anh/Chị có định hướng cho việc phát triển hệ thống tối ưu? Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) lOMoARcPSD|10162138 NỘI DUNG PHỎNG VẤN GIÁO VIÊN TRONG CÁC PHỊNG BAN LIÊN QUAN TỚI QUY TRÌNH QUẢN LÝ ĐÀO TẠO Xin chào Thầy/Cơ, Thầy/Cơ giới thiệu qua tên chức vụ mà Thầy/Cô đảm nhiệm phịng ban khơng ạ? Xin Thầy/Cơ cho biết quy trình quản lý đào tạo trường từ lúc tuyển sinh đến lúc nhập học? Trong quy trình quản lý đào tạo mà Thầy/Cơ vừa kể Thầy/Cơ đảm nhiệm khâu quy trình quản lý? Xét từ cơng việc quản lý mà Thầy/Cơ làm Thầy/Cơ có thấy điều gây khó khăn, trắc trở quy trình quản lý đào tạo khơng? Xin Thầy/Cơ kể chi tiết khó khăn, trắc trở cách nhà trường khắc phục? Vào đợt nhập liệu lên hệ thống, Thầy/Cơ có gặp phải tình trạng lỗi hệ thống sai thơng tin, truy xuất lâu, tìm kiếm gây khó khăn? Thầy/Cơ để kiến nghị lên người điều hành hệ thống? Xin Thầy/Cô cho biết suy nghĩ với mơ hình quản lý có tính phân tán sở liệu tới sở khác nhau, quy trình quản lý lúc thu gọn sở? Với hệ thống quản lý đào tạo thu gọn vào sở, Thầy/Cơ có đề xuất cho việc cải tiến khâu quy trình quản lý để tiết kiệm thời gian nhân lực nhất? Downloaded by Quang Tran (quangvaytiennhanh1994@gmail.com) ...lOMoARcPSD|10162138 TRƯỜNG ĐẠI HỌC THĂNG LONG KHOA TOÁN TIN NGUYỄN THỊ HIỀN TRANG TIỂU LUẬN MÔN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN CHO HỆ THỐNG QUẢN LÝ ĐÀO TẠO TRƯỜNG ĐẠI... Nguyễn Nam Hải (1996) Nghiên cứu giải pháp thiết kế cài đặt cho hệ sở liệu phân tán Luận án Tiến sĩ Khoa học Toán Lý, Đại học Bách khoa Hà Nội Lê Thị Lan Hương (2004) Các thuật toán tối ưu truy... dựng để phục vụ cho đơn vị khác đặc biệt hệ thống không liên kết với trình triển khai xây dựng độc lập giải pháp cơng nghệ [9] Ngồi ra, vào năm 2013, tác giả Nguyễn Thị Ly Sa cho biết quy trình

Ngày đăng: 11/03/2022, 04:46

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w