Nghiên cứu một số vấn đề về cơ sở dữ liệu và ứng dụng trong bài toán quản lý dân cư - Pdf 41

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

BÙI TRUNG HIẾU

NGHIÊN CỨU MỘT SỐ VẤN ĐỀ VỀ CƠ SỞ DỮ LIỆU
VÀ ỨNG DỤNG TRONG BÀI TOÁN QUẢN LÝ DÂN CƯ

LUẬN VĂN THẠC SĨ: HỆ THỐNG THÔNG TIN

Hà Nội - 2016


ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

BÙI TRUNG HIẾU

NGHIÊN CỨU MỘT SỐ VẤN ĐỀ VỀ CƠ SỞ DỮ LIỆU
VÀ ỨNG DỤNG TRONG BÀI TOÁN QUẢN LÝ DÂN CƯ

Ngành: Hệ thống thông tin
Chuyên ngành: Hệ thống thông tin
Mã số: 60.48.01.04

LUẬN VĂN THẠC SĨ: HỆ THỐNG THÔNG TIN

NGƯỜI HƯỚNG DẪN KHOA HỌC: GS. TS VŨ ĐỨC THI

Hà Nội - 2016


Hà Nội, tháng 10 năm 2016
Học viên

Bùi Trung Hiếu


3

MỤC LỤC
LỜI CẢM ƠN ................................................................................................................1
LỜI CAM ĐOAN ..........................................................................................................2
DANH MỤC CÁC KÍ HIỆU, TỪ VIẾT TẮT ............................................................5
DANH MỤC HÌNH VẼ.................................................................................................7
DANH SÁCH BẢNG BIỂU ..........................................................................................8
MỞ ĐẦU .........................................................................................................................9
CHƢƠNG I. MỘT SỐ VẤN ĐỀ VỀ SƠ SỞ DỮ LIỆU ...........................................11
1.1. Những khái niệm cơ bản ..................................................................................11
1.1.1. Khái quát về mô hình dữ liệu ......................................................................11
1.1.2. Các khái niệm cơ bản và hệ tiên đề Armstrong...........................................12
1.1.2.1. Quan hệ .................................................................................................12
1.1.2.2. Phụ thuộc hàm ......................................................................................13
1.1.2.3. Hệ tiên đề Armstrong ...........................................................................13
1.1.2.4. Sơ đồ quan hệ .......................................................................................15
1.2. Những vấn đề liên quan đến khóa...................................................................15
1.2.1. Khóa ............................................................................................................15
1.2.2. Thuật toán liên quan đến khóa ....................................................................16
1.2.2.1. Thuật toán tìm khóa tối tiểu của một sơ đồ quan hệ ............................17
1.2.2.2. Thuật toán tìm một khóa tối tiểu của một quan hệ ...............................17
1.3. Chuẩn hóa .........................................................................................................17
1.3.1. Các khái niệm cơ bản ..................................................................................18

2.3.1. Dịch vụ tich hợp dữ liệu ..............................................................................34
2.3.2. Dịch vụ Báo cáo ..........................................................................................38
2.3.3. Dịch vụ phân tích.........................................................................................41
2.3.4. Bộ công cụ phát triển tri tuệ doanh nghiệp .................................................43
2.3.5. Công cụ quản lý SQL Server .......................................................................44
2.3.6. Dịch vụ tác nhân SQL Server ......................................................................45
CHƢƠNG III. THỬ NGHIỆM GIẢI QUYẾT BÀI TOÁN QUẢN LÝ DÂN CƢ 47
3.1. Mô tả bài toán quản lý dân cƣ .........................................................................47
3.2. Các chỉ tiêu của bài toán quản lý dân cƣ........................................................49
3.2.1. Nguyên tắc thiết kế ......................................................................................49
3.2.2. Các yêu cầu thiết kế .....................................................................................49
3.2.3. Nhu cầu xử lý dữ liệu ..................................................................................50
3.2.4. Kho dữ liệu gốc về công dân .......................................................................51
3.3. Hệ thống biểu mẫu............................................................................................52
3.3.1. Biểu mẫu thu thập, cập nhật thông tin dân cư .............................................52
3.3.2. Biểu mẫu thống kê dữ liệu...........................................................................60
3.4. Quy mô bài toán ................................................................................................63
3.4.1. Mục tiêu đầu tư ............................................................................................63
3.4.2. Quy mô đầu tư .............................................................................................64
3.5. Phần mềm thủ nghiệm .....................................................................................64
3.5.1. Mô hình kiến trúc hệ thống tổng thể ...........................................................64
3.5.2. Thiết kế Cơ sở dữ liệu .................................................................................66
3.5.3. Thiết kế phần mềm nội bộ ...........................................................................68
3.5.4. Thiết kế hạ tầng kỹ thuật .............................................................................69
3.5.5. Giải pháp sinh mã số định danh cá nhân .....................................................71
3.5.6. Giải pháp khai thác, chia sẻ dữ liệu .............................................................72
3.5.6.1. Giới thiệu chung về giải pháp ..............................................................72
3.5.6.2. Đối tượng tham gia khai thác, chia sẻ ..................................................73
3.5.6.3. Công cụ khai thác, chia sẻ và cung cấp dịch vụ công ..........................75
3.5.6.4. Nguyên tắc phân quyền khai thác, chia sẻ dữ liệu ...............................78

ActiveX Data Object.NET
ADO.NET
Thư viên phần mềm .NET Framework
Business Intelligent
BI
Kinh doanh thông minh
Business warehouse
BW
Kho dữ liệu
CSDL
Cơ sở dữ liệu
CSDLQG
Cơ sở dữ liệu quốc gia
Database Management System
DBMS
Hệ quản trị cơ sở dữ liệu
Extract – Transform – Load
ETL
Trích xuất – Chuyển đổi – Tải
File Transfer Protocol
FTP
Giao thức truyền tập tin
Hybrid OLAP
HOLAP
OLAP kết hợp
HyperText Transfer Protocol
HTTP
Giao thức truyền tải siêu văn bản
Multidimensional OLAP
MOLAP

20

SSRS

21

T-SQL

22

XML

SQL Server Management Studio
Công cụ quản trị máy chủ SQL
SQL Server Reporting Service
Dịch vụ báo cáo máy chủ SQL
Transact-SQL
Ngôn ngữ SQL mở rộng
eXtensible Markup Language
Ngôn ngữ đánh dấu mở rộng


7

DANH MỤC HÌNH VẼ
Hình 1.1. – Quan hệ r1 và quan hệ r2
Hình 1.2. – Mối quan hệ giữa lớp quan hệ và phụ thuộc hàm
Hình 1.3. – Mối quan hệ giữa lớp các họ phụ thuộc hàm với hàm đóng
Hình 1.4. – Mối quan hệ giữa lớp họ phụ thuộc hàm với lớp các hệ Sperner
Hình 1.5. – Phân lớp các dạng chuẩn của cơ sở dữ liệu


DANH SÁCH BẢNG BIỂU
Bảng 1.1. – Quan hệ r
Bảng 1.2. – Phép nối r  t


Bảng 1.3. – Phép

nối r  t


79

- Chỉ đồng bộ dữ liệu thay đổi: Để tiết kiệm băng thông, thời gian đồng
bộ, đồng thời không ảnh hưởng đến hiệu năng của hệ thống, phương pháp đồng
bộ CSDL đảm bảo chỉ đồng bộ những dữ liệu thay đổi.




Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status