Các mức độ chi tiết và yêu cầu đối với mô hình dữ liệu của cơ sở dữ liệu quốc gia là gì?
Nội dung chính
Các mức độ chi tiết và yêu cầu đối với mô hình dữ liệu của cơ sở dữ liệu quốc gia là gì?
Các mức độ chi tiết và yêu cầu đối với mô hình dữ liệu cơ sở dữ liệu quốc gia được quy định từ Điều 11 đến Điều 14 Thông tư 13/2017/TT-BTTTT quy định yêu cầu kỹ thuật về kết nối hệ thống thông tin, cơ sở dữ liệu với cơ sở dữ liệu quốc gia do Bộ trưởng Bộ Thông tin và Truyền thông ban hành (có hiệu lực từ ngày 10/08/2017) như sau:
(1) Các mức độ chi tiết mô hình dữ liệu
Mô hình dữ liệu trong cấu trúc dữ liệu phải bao gồm các mức độ chi tiết sau:
- Mô hình dữ liệu mức khái niệm.
- Mô hình dữ liệu mức logic.
- Mô hình dữ liệu mức vật lý.
(2 Yêu cầu đối với mô hình dữ liệu mức khái niệm
Mô hình dữ liệu mức khái niệm phải đáp ứng các yêu cầu sau:
- Cung cấp thông tin tổng quát về phạm vi của toàn bộ dữ liệu được trao đổi giữa các hệ thống thông tin với cơ sở dữ liệu quốc gia; tạo cơ sở cho việc phân định vai trò trách nhiệm của các cơ quan nhà nước trong việc xây dựng, cung cấp, duy trì, quản lý, thiết lập quyền chia sẻ nội dung trong cơ sở dữ liệu.
- Bao gồm một số hữu hạn các phần tử dữ liệu quan trọng nhất thể hiện nội dung chính của dữ liệu được trao đổi; các nội dung thông tin được quy định trực tiếp trong các văn bản quy phạm pháp luật (nếu có); phần tử dữ liệu chỉ bao gồm các thuộc tính cơ bản, đại diện, thể hiện đặc tính chủ yếu.
- Định dạng mô tả: sử dụng ngôn ngữ UML (sơ đồ lớp không kèm phương thức) và mô tả kèm theo; phù hợp với bộ tiêu chuẩn quốc gia TCVN 7789:2007 (ISO/IEC 11179) về sổ đăng ký siêu dữ liệu.
(3) Yêu cầu đối với mô hình dữ liệu mức logic
Mô hình dữ liệu mức logic phải đáp ứng các yêu cầu sau:
- Cung cấp thông tin đầy đủ và toàn diện về nội dung của các thông điệp dữ liệu trao đổi giữa các hệ thống thông tin với cơ sở dữ liệu quốc gia.
- Mở rộng và chi tiết hóa mô hình dữ liệu mức khái niệm; chứa toàn bộ các phần tử dữ liệu, các thuộc tính của phần tử dữ liệu với các thông tin bao gồm: tên, mô tả, kiểu dữ liệu, phạm vi giá trị, thuộc tính định danh của phần tử dữ liệu.
- Định dạng mô tả: sử dụng ngôn ngữ UML (sơ đồ lớp không kèm phương thức) và mô tả kèm theo; phù hợp với bộ tiêu chuẩn quốc gia TCVN 7789:2007 (ISO/IEC 11179) về sổ đăng ký siêu dữ liệu.
(4) Yêu cầu đối với mô hình dữ liệu mức vật lý
Mô hình dữ liệu mức vật lý phải đáp ứng các yêu cầu sau:
- Định dạng mô tả: sử dụng ngôn ngữ XML, tuân thủ lược đồ XML tiêu chuẩn; cú pháp hoàn chỉnh, rõ ràng, chặt chẽ (well-defined).
- Thể hiện đầy đủ cấu trúc dữ liệu của mô hình dữ liệu mức logic.
- Chỉ rõ không gian tên (namespace) của lược đồ dữ liệu XML.
- Bao gồm mã nguồn lược đồ XML.
- Đáp ứng đủ điều kiện để sử dụng trực tiếp phục vụ trích xuất dữ liệu từ cơ sở dữ liệu quốc gia sang thông điệp dữ liệu trao đổi hoặc phân tích các thông điệp dữ liệu trao đổi được thu nhận từ cơ sở dữ liệu quốc gia của các hệ thống thông tin.
Trong đó,
+ UML, XML: là các tiêu chuẩn kỹ thuật thuộc Danh mục tiêu chuẩn kỹ thuật về ứng dụng công nghệ thông tin trong cơ quan nhà nước được Bộ Thông tin và Truyền thông ban hành.