Phương pháp xây dựng CSDL môi trường làng nghề

Một phần của tài liệu Khoá luận xây dựng cơ sở dữ liệu quản lý môi trường các làng nghề trên địa bàn tỉnh hà giang (Trang 28 - 31)

Biên tập, xây dựng CSDL Môi trường làng nghề.

liệu thuộc tính, biên tập dữ liệu không gian, và chuyển đổi dữ liệu từ các chuẩn khác nhau về cùng một chuẩn của hệ thống. Đây là phần mềm tương đối mạnh và dễ sử dụng, chạy được trên các hệ điều hành:Windows, Mac OS X, Linux, BSD và Android.

- QGIS hỗ trợ hầu hết các chức năng cơ bản của một phần mềm GIS gồm: Quản lý dữ liệu, đọc được nhiều định dạng dữ liệu, biên tập và xuất bản bản đồ, xuất-nhập dữ liệu và các chức năng phân tích không gian…

- QGIS hỗ trợ xử lý dữ liệu vector: Dữ liệu không gian dựa trên PostGIS mà chủ yếu là PostgreSQL. QGIS có khảnăng đọc được hầu hết dữ liệu vector được cung cấp bởi thư viện OGR, bao gồm ESRI shapefiles, MapInfo, GML…

- QGIS có khả năng đọc được dữ liệu Raster được cung cấp bởi thư viện GDAL, bao gồm DEM, ArcGrid, ERDAS, SDTS và GeoTIFF…

- Tạo bản đồ và thao tác dữ liệu không gian dựa trên giao diện thân thiện.

Hệ quản trị CSDL

Sau khi biên tập toàn bộ dữ liệu các lớp bản đồ như danh sách điểm làng nghề, bản đồ hành chính tỉnh Hà Giang, đề tài sử dụng hệ quản trị CSDL PostgreSQL đểlưu trữ toàn bộ dữ liệu bản đồ và thuộc tính đi kèm với các lý do sau:

-PostgreSQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở. PostgreSQL có hơn 15 năm phát triển và được cộng đồng đánh giá cao về độ bền, tính toàn vẹn dữ liệu, và tính đúng đắn. PostgreSQL chạy trên tất cả các hệ điều hành phổ biến, bao gồm cả Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), và Windows.

-Là một cơ sở dữ liệu lớn, PostgreSQL có đầy đủ tính năng phức tạp như kiểm soát nhiều phiên bản đồng thời (MVC), đánh dấu thời điểm phục hồi dữ liệu, tablespaces, replication bất đồng bộ, giao dịch lồng nhau (savepoints), backup trực tuyến, backup nóng,... PostgreSQL hỗ trợ bộ ký tự quốc tế, mã hóa ký tự nhiều byte, Unicode, và tựđịa phương hóa để phân loại, sắp xếp và định dạng dữ liệu. Các thông sốlưu trữ của PostgreSQL như sau:

+ Dung lượng tối đa của database: Không giới hạn.

+ Dung lượng tối đa của 1 bảng dữ liệu (table): 32 terabyte. + Dung lượng tối đa của 1 bản ghi dữ liệu (row): 1,6 terabyte. + Dung lượng tối đa của 1 trường dữ liệu (field): 1 gigabyte. + Sốlượng tối đa của bản ghi trong 1 bảng: Không giới hạn.

+ Sốlượng tối đa của cột trong 1 bảng: từ 250 – 1600 cột tùy vào kiểu dữ liệu.

+ Số lượng tối đa index trong 1 bảng: Không giới hạn.

PHẦN 4

KẾT QUẢ NGHIÊN CỨU VÀ THẢO LUẬN

Một phần của tài liệu Khoá luận xây dựng cơ sở dữ liệu quản lý môi trường các làng nghề trên địa bàn tỉnh hà giang (Trang 28 - 31)

Tải bản đầy đủ (PDF)

(71 trang)