Luận án tiến sĩ toán học: Siêu đồ thị và lược đồ CSDL phi chu trình

Luận án tiến sĩ này khám phá toán học siêu đồ thị, ứng dụng thiết kế lược đồ CSDL phi chu trình hiệu quả, nghiên cứu cấu trúc và tối ưu.

Tác giả

Luan An

Thể loại

Luận án tiến sĩ

Số trang

125

Thời gian đọc

19 phút

Lượt xem

0

Lượt tải

0

Phí lưu trữ

40 Point

Tóm tắt nội dung

I. Tổng quan siêu đồ thị và cơ sở dữ liệu phi chu trình

Luận án nghiên cứu siêu đồ thị (hypergraph) trong lý thuyết cơ sở dữ liệu. Trọng tâm là cơ sở dữ liệu phi chu trình (PCT). Cấu trúc phi chu trình mang lại nhiều tính chất quý. Truy vấn nhanh hơn. Kết nối an toàn hơn. Lưu trữ gọn hơn. Siêu đồ thị mô hình hóa lược đồ quan hệ một cách tự nhiên. Mỗi đỉnh là một thuộc tính. Mỗi siêu cạnh là một quan hệ. Tính phi chu trình loại bỏ vòng lặp ẩn trong lược đồ. Nhờ vậy phép kết nối tự nhiên không sinh dữ liệu thừa. Lý thuyết này nền tảng cho thiết kế cơ sở dữ liệu quan hệ. Nó cũng nền tảng cho cơ sở dữ liệu phân tán. Luận án đặt vấn đề rõ ràng. Mục tiêu là xây dựng công cụ toán học cho lược đồ phi chu trình.

1.1. Khái niệm siêu đồ thị và siêu cạnh

Siêu đồ thị mở rộng đồ thị thông thường. Một cạnh thường nối hai đỉnh. Một siêu cạnh nối nhiều đỉnh. Tập đỉnh biểu diễn các thuộc tính. Tập siêu cạnh biểu diễn các lược đồ quan hệ. Mô hình này nắm bắt cấu trúc phụ thuộc dữ liệu. Nó trực quan và chặt chẽ về mặt toán học. Siêu đồ thị nối kết CHG là biến thể quan trọng. CHG mã hóa quan hệ phụ thuộc giữa các tập thuộc tính.

1.2. Tính phi chu trình trong cơ sở dữ liệu

Cơ sở dữ liệu phi chu trình không chứa chu trình (CT). Lược đồ phi chu trình hỗ trợ kết nối không mất mát. Phép chiếu và kết nối giữ nguyên thông tin. Tính chất này gọi là kết nối không thất thoát. Thuật toán GYO kiểm tra tính phi chu trình hiệu quả. Kết quả là một cây kết nối. Cây kết nối giúp tối ưu truy vấn.

II. Phụ thuộc hàm và mô hình siêu đồ thị nối kết CHG

Phụ thuộc hàm (FD) là ràng buộc dữ liệu cơ bản. FD ràng buộc giá trị thuộc tính này theo thuộc tính khác. Luận án biểu diễn FD bằng cấu trúc đồ thị. FD-đồ thị (FD-graph) mô tả tập phụ thuộc hàm. FD-đường đi (FD-path) mô tả suy diễn phụ thuộc. Siêu đồ thị nối kết CHG tổng quát hóa các cấu trúc này. CHG biểu diễn quan hệ giữa nhiều tập thuộc tính cùng lúc. Cách tiếp cận đồ thị làm rõ phép suy diễn. Bao đóng thuộc tính tính được nhờ duyệt đường đi. Khóa và siêu khóa nhận diện trực tiếp trên đồ thị. Mô hình hóa bằng CHG giảm độ phức tạp tính toán. Nó cung cấp ngôn ngữ hình học cho lý thuyết phụ thuộc.

2.1. Phụ thuộc hàm FD và phép suy diễn

Phụ thuộc hàm tuân theo hệ tiên đề Armstrong. Có luật phản xạ. Có luật tăng cường. Có luật bắc cầu. Từ một tập FD suy ra các FD mới. Bao đóng của tập thuộc tính xác định mọi hệ quả. Suy diễn này nền tảng cho chuẩn hóa. Nó loại bỏ dư thừa và bất thường cập nhật.

2.2. Biểu diễn FD bằng FD đồ thị và FD đường đi

FD-đồ thị chuyển tập phụ thuộc thành đồ thị có hướng. Mỗi nút là một tập thuộc tính. Mỗi cung là một phụ thuộc. FD-đường đi biểu diễn chuỗi suy diễn. Tồn tại đường đi nghĩa là tồn tại phụ thuộc dẫn xuất. Cách biểu diễn này trực quan và kiểm tra nhanh.

2.3. Siêu đồ thị nối kết CHG cho lược đồ

CHG hợp nhất nhiều quan hệ phụ thuộc vào một cấu trúc. Mỗi siêu cạnh nối kết các tập thuộc tính liên quan. CHG hỗ trợ phân tích khóa toàn cục. Nó cũng hỗ trợ kiểm tra tính phi chu trình. Mô hình này mạnh hơn FD-đồ thị đơn giản.

III. Phụ thuộc đa trị và phụ thuộc kết nối trong CSDL

Phụ thuộc đa trị (MVD) tổng quát hóa phụ thuộc hàm. MVD mô tả quan hệ một-nhiều giữa các tập thuộc tính. Phụ thuộc kết nối (JD) còn tổng quát hơn. JD ràng buộc khả năng tách và ghép quan hệ. Cả hai liên hệ chặt chẽ với tính phi chu trình. Lược đồ phi chu trình tương đương một tập JD đặc biệt. Luận án dùng siêu đồ thị để phân tích MVD và JD. Phép tách quan hệ ánh xạ thành phép chia siêu cạnh. Tính chất kết nối không mất mát kiểm tra được bằng đồ thị. Kết quả làm rõ mối liên hệ giữa các loại phụ thuộc. Nó thống nhất lý thuyết chuẩn hóa ở bậc cao.

3.1. Phụ thuộc đa trị MVD và dạng chuẩn

MVD xuất hiện khi một thuộc tính xác định một tập giá trị. Quan hệ chứa MVD dễ sinh dư thừa. Dạng chuẩn bốn (4NF) loại bỏ MVD không tầm thường. Tách quan hệ theo MVD giữ nguyên thông tin. Phép tách này không mất mát dữ liệu.

3.2. Phụ thuộc kết nối JD và phép tách

JD ràng buộc một quan hệ tách thành nhiều thành phần. Ghép lại bằng kết nối tự nhiên phục hồi quan hệ gốc. Dạng chuẩn năm (5NF) dựa trên JD. Lược đồ phi chu trình thỏa một JD đặc trưng. Tính chất này nối JD với cấu trúc siêu đồ thị.

IV. Tính nhất quán và bộ rút gọn đầy đủ của quan hệ

Tính nhất quán bảo đảm dữ liệu không mâu thuẫn. Luận án phân biệt hai mức. Tính nhất quán từng cặp (PC) xét từng cặp quan hệ. Tính nhất quán toàn phần (TC) xét toàn bộ hệ. Trên lược đồ phi chu trình hai mức này trùng nhau. Đó là tính chất quan trọng của cấu trúc PCT. Bộ rút gọn đầy đủ (FRs) loại bỏ bộ dữ liệu thừa. Rút gọn đầy đủ (FR) cho kết quả gọn nhất của một quan hệ. Phép rút gọn siêu đồ thị RED(H) thu nhỏ cấu trúc. RED(H) giữ nguyên ngữ nghĩa kết nối. Kết quả tăng hiệu năng xử lý truy vấn. Nó giảm chi phí truyền dữ liệu.

4.1. Nhất quán từng cặp PC và toàn phần TC

Nhất quán từng cặp kiểm tra hai quan hệ một lúc. Nhất quán toàn phần đòi hỏi mọi quan hệ khớp nhau. Trên lược đồ phi chu trình PC kéo theo TC. Tính chất này giảm chi phí kiểm tra. Hệ chỉ cần xét từng cặp.

4.2. Bộ rút gọn đầy đủ FRs và rút gọn FR

Bộ rút gọn đầy đủ loại bỏ bộ không tham gia kết nối. Phép nửa kết nối là công cụ chính. Rút gọn đầy đủ đạt trạng thái nhất quán toàn cục. Quan hệ sau rút gọn chỉ giữ dữ liệu hữu ích. Hiệu quả tăng rõ rệt.

4.3. Phép rút gọn siêu đồ thị RED H

RED(H) thu nhỏ siêu đồ thị H. Phép này loại siêu cạnh và đỉnh dư thừa. Cấu trúc rút gọn giữ tính phi chu trình. Nó bảo toàn kết quả kết nối. RED(H) là công cụ tối ưu lược đồ.

V. Ứng dụng siêu đồ thị trong cơ sở dữ liệu phân tán

Cơ sở dữ liệu phân tán (SDD) lưu dữ liệu trên nhiều nút. Truy vấn cần kết nối dữ liệu giữa các nút. Chi phí truyền tin là vấn đề lớn. Lược đồ phi chu trình giảm chi phí này. Siêu đồ thị định hướng chiến lược kết nối tối ưu. Cây kết nối xác định thứ tự xử lý hiệu quả. Phép nửa kết nối lọc dữ liệu trước khi truyền. Bộ rút gọn đầy đủ áp dụng trực tiếp cho SDD. Tính nhất quán từng cặp đủ bảo đảm toàn hệ. Kết quả luận án có giá trị lý thuyết. Nó cũng có giá trị ứng dụng thực tế. Hệ phân tán hiện đại hưởng lợi từ cấu trúc phi chu trình.

5.1. Tối ưu truy vấn trong cơ sở dữ liệu phân tán

Truy vấn phân tán cần giảm dữ liệu truyền. Phép nửa kết nối loại bộ không khớp sớm. Cây kết nối từ lược đồ phi chu trình dẫn đường xử lý. Thứ tự kết nối tối ưu giảm chi phí mạng. Hiệu năng hệ tăng đáng kể.

5.2. Đóng góp lý thuyết và hướng phát triển

Luận án thống nhất FD, MVD và JD qua siêu đồ thị. Nó làm rõ vai trò của tính phi chu trình. Công cụ RED(H) và FRs mở rộng được. Hướng tương lai gồm dữ liệu lớn và truy vấn song song. Mô hình siêu đồ thị còn nhiều tiềm năng.

Xem trước tài liệu
Tải đầy đủ để xem toàn bộ nội dung
Luận án tiến sĩ toán học siêu đồ thị và lược đồ cơ sở dữ liệu phi chu trình

Tải xuống file đầy đủ để xem toàn bộ nội dung

Tải đầy đủ (125 trang)

Trích đoạn nội dung luận án

Tải xuống để đọc toàn bộ

CÁC KÝ HIỆU VIẾT TẮT DÙNG TRONG LUẬN ÁN CHG (Connection HyperGraph ) Siêu đồ thị nối kết CSDL Cơ sở dữ liệu CT Chu trình FD (Functional Dependency) Phu thuộc ham FD-d6 thi (FD-graph ) D6 thi phu thudc ham FD-đường đi (FD-path ) Đường di phụ thuộc ham FR (Full Reduction ) Rút gon day đủ (của một quan hệ) FRs (Full Reducer ) Bộ rút gon day đủ JD (Join Dependency ) Phụ thuộc kết nối MVD (Multivalued Dependency) Phụ thuộc đa tri PC (Pairwise Consistensy ) Tính nhất quán từng cặp PCT Phi chu trinh RED(H) Rut gon cua siéu d6 thi H SDD (System for Distributed Databases ) Co sở dit liệu phan tan TC (Total Consistensy ) Tinh nhat quan toan phan

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Câu hỏi thường gặp

Luận án "Luận án tiến sĩ: Siêu đồ thị & CSDL phi chu trình toán học" nghiên cứu về vấn đề gì?

Luận án tiến sĩ này khám phá toán học siêu đồ thị, ứng dụng thiết kế lược đồ CSDL phi chu trình hiệu quả, nghiên cứu cấu trúc và tối ưu.

Luận án "Luận án tiến sĩ: Siêu đồ thị & CSDL phi chu trình toán học" có bao nhiêu trang?

Luận án "Luận án tiến sĩ: Siêu đồ thị & CSDL phi chu trình toán học" có 125 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.

Cách tải luận án "Luận án tiến sĩ: Siêu đồ thị & CSDL phi chu trình toán học" về máy như thế nào?

Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.

Luận án liên quan

Chia sẻ tài liệu: Facebook Twitter