Luận Văn Thạc Sĩ: Xây Dựng Kho Dữ Liệu An Toàn Với Mã Huffman

2015

78
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

1. CHƯƠNG 1: TỔNG QUAN VỀ KHO LƯU TRỮ DỮ LIỆU

1.1. Sự cần thiết của kho lưu trữ dữ liệu

1.2. Cấu trúc của một hệ thống kho dữ liệu

1.3. Công nghệ lưu trữ đám mây

1.4. Các loại hình đám mây lưu trữ

1.5. Mô hình kiến trúc

1.6. Đặc điểm của Đám mây

1.6.1. Tự sửa chữa

1.6.2. Lượng truy cập lớn

1.6.3. Khả năng mở rộng tuyến tính

1.6.4. Hướng dịch vụ

1.6.5. Điều khiển SLA (Service level agreement)

1.6.6. Khả năng ảo hóa

1.6.7. Tính ứng dụng linh hoạt

1.7. Lợi ích của công nghệ lưu trữ đám mây

1.7.1. Tính linh hoạt

1.7.2. Khắc phục sự cố

1.7.3. Phần mềm tự động cập nhật

1.7.4. Miễn giảm chi phí đầu tư

1.7.5. Tăng cường làm việc nhóm

1.7.6. Làm việc ở mọi nơi

1.7.7. Kiểm soát dữ liệu

1.7.8. Tính cạnh tranh

1.7.9. Thân thiện với môi trường

1.8. Dịch vụ đám mây lưu trữ

1.8.1. Mô hình dịch vụ đám mây lưu trữ

1.8.2. Một số dịch vụ đám mây lưu trữ hiện nay

2. CHƯƠNG 2: XÂY DỰNG HỆ THỐNG LƯU TRỮ ĐÁM MÂY VỚI HADOOP

2.1. Phát biểu bài toán và lựa chọn giải pháp

2.1.1. Phát biểu bài toán

2.1.2. Lựa chọn giải pháp công nghệ

2.2. Big Data là gì?

2.3. Giới thiệu sơ lược Apache Hadoop

2.4. Định nghĩa về Hadoop

2.5. Thành phần của Hadoop

2.6. Lợi ích từ công nghệ Big Data của Hadoop

2.7. Hadoop Distributed File System (HDFS)

2.7.1. Kiến trúc HDFS

2.7.2. Quá trình đọc file trên HDFS

2.7.3. Ghi file trên HDFS

2.8. Triển khai cài đặt hệ thống lưu trữ đám mây với HDFS

3. CHƯƠNG 3: TỔNG QUAN VỀ MÃ HÓA DỮ LIỆU

3.1. Sự cần thiết của mã hóa dữ liệu

3.2. Khái niệm về mã hóa thông tin

3.3. Phân loại các thuật toán mã hóa

3.3.1. Mã hóa bất đối xứng

3.3.2. Mã hóa khóa công khai

4. CHƯƠNG 4: TỔNG QUAN VỀ NÉN VÀ GIẢI NÉN

4.1. Sự cần thiết của nén dữ liệu

4.2. Nén dữ liệu

4.3. Định nghĩa nén dữ liệu

4.4. Quá trình nén và giải nén

4.5. Giải thuật mã hóa Huffman

4.6. Mã hóa dữ liệu trong máy tính

4.6.1. Mã phi tiền tố

4.6.2. Thuật toán xây dựng cây mã Huffman

4.6.3. Thuật toán giải mã

4.6.4. Ứng dụng mã hóa Huffman để nén file

5. CHƯƠNG 5: GIỚI THIỆU BÀI TOÁN MÃ HÓA VĂN BẢN TIẾNG VIỆT

5.1. Yêu cầu bài toán

5.2. Đề xuất giải pháp cho mã hóa và nén văn bản tiếng Việt

5.2.1. Mã hóa văn bản tiếng Việt với phương pháp mã hóa Vigenere

5.2.2. Nén văn bản tiếng Việt với phương pháp mã hóa Huffman

5.3. Tập văn bản mẫu cho việc mã hóa và nén văn bản Tiếng Việt

5.3.1. Xử lý văn bản và liệt kê tỷ lệ xuất hiện của các từ

5.3.2. Xây dựng bộ mã Huffman

5.3.3. Mã hóa văn bản Tiếng Việt sử dụng phương pháp mã Vigenere

5.4. Yêu cầu bài toán

5.5. Mô hình xử lý

5.5.1. Giải thích mô hình xử lý

5.5.2. Các bước để mã hóa một văn bản

5.5.3. Các bước để giải mã văn bản

5.6. Nén và giải nén văn bản Tiếng Việt sử dụng phương pháp mã Huffman

5.6.1. Yêu cầu bài toán

5.6.2. Mô hình xử lý

5.6.3. Kết quả thực hiện

5.7. Nén dữ liệu

5.8. Giải nén dữ liệu

5.9. Giới thiệu chương trình nén và giải nén văn bản tiếng Việt

5.9.1. Cửa sổ Form xây dựng bộ mã Huffman

5.9.2. Nén văn bản tiếng Việt

5.9.3. Giải nén văn bản tiếng Việt

TÀI LIỆU THAM KHẢO