Giải pháp quản trị cơ sở dữ liệu Posgresql

Một phần của tài liệu Luận văn Thạc sĩ Nghiên cứu và thử nghiệm phần mềm phân loại hành vi bò sử dụng thuật toán cây quyết định (Trang 36 - 37)

L ỜI CẢM ƠN

4.3.3. Giải pháp quản trị cơ sở dữ liệu Posgresql

Đối với các nền tảng web hiện nay, việc chọn kiểu cơ sở dữ liệu quan hệ

(Relational Database Management System – RDBMS) là rất phổ biến, và thực tế là

trong chƣơng trình thử nghiệm này, một số kiểu dữ liệu là kiểu dữ liệu quan hệ: Ngƣời

dùng, Đối tƣợng gia súc, Dữ liệu... Tuy nhiên đối với các dữ liệu cảm biến gia tốc đƣợc nạp vào hệ thống, kiểu dữ liệu là dạng time-series với các thông số bao gồm thời điểm,

định danh (ID) của cá thể gia súc, chỉ số đo 3 trục của. Vì vậy, luận văn này chọn PostgreSQL, cùng phần mở rộng TimescaleDB cho quản lý dữ liệu.

Đƣợc cho là phần mềm quản trị CDSL mã nguồn mở tiên tiến nhất hiện nay, Postgreql chỉ là một nền tảng CSDL quan hệ có hiệu năng hoạt động tốt, Postgreql nổi bật hơn so với các giải pháp nguồn mở khác nhƣ MySQL, MariaD … là ở chỗ nó còn

là mô hình CSDL hƣớng đối tƣợng, hỗ trợ các đối tƣợng ngƣời dùng tựđịnh nghĩa và

các hành vi của chúng bao gồm các kiểu dữ liệu, các hàm, các thao tác, các tên miền và các chỉ mục. Điều này làm cho Postgreql cực kỳ mạnh và linh hoạt. Các cấu trúc dữ

liệu phức tạp có thểđƣợc tạo ra, lƣu trữ, và truy xuất.

Trong khi đó, phần mở rộng TimescaleDB biến Postgreql thành một hệ quản trị

CSDL không chỉ phù hợp với kiểu dữ liệu quan hệ, mà còn hoạt động tốt với kiểu dữ

liệu time-series. Để làm đƣợc điều này, TimescaleDB tối ƣu cấu trúc lƣu trữ bằng cách

cách liên tục theo khoảng thời gian. Việc tƣơng tác với dữ liệu sẽ thông qua hypertable

này, nhƣng chỉ cần sử dụng các câu lệnh query SQL cơ bản của kiểu CSDL quan hệ.

Một phần của tài liệu Luận văn Thạc sĩ Nghiên cứu và thử nghiệm phần mềm phân loại hành vi bò sử dụng thuật toán cây quyết định (Trang 36 - 37)

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

(60 trang)