Trang Chủ Cơ sở dữ liệu Kiến trúc ba lược đồ là gì? - định nghĩa từ techopedia

Kiến trúc ba lược đồ là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Kiến trúc Three-Schema có nghĩa là gì?

Kiến trúc ba lược đồ là một ý tưởng trong thiết kế cơ sở dữ liệu quan hệ, chia cơ sở dữ liệu thành ba loại khác nhau tùy theo cách sử dụng và cấu trúc của nó, và theo vai trò của quản trị viên hệ thống, nhà thiết kế và người dùng cuối.

Techopedia giải thích Kiến trúc ba lược đồ

Được phát triển vào những năm 1970, kiến ​​trúc ba lược đồ giúp đánh giá một cơ sở dữ liệu quan hệ từ các điểm thuận lợi khác nhau. Cấp độ đầu tiên trong ba cấp độ được gọi là cấp độ bên ngoài hoặc cấp độ người dùng. Đây là quan điểm của cơ sở dữ liệu quan hệ mà người dùng cuối nhìn thấy và nó liên quan đến mức độ trừu tượng cao. Cấp độ thứ hai là lược đồ logic hoặc cấp độ khái niệm, nơi các nhà thiết kế làm việc. Cấp độ thứ ba là lược đồ vật lý hoặc cấp độ vật lý, nơi các lập trình viên duy trì cơ sở dữ liệu trên hệ thống phần cứng. Kiến trúc ba lược đồ thường được quy cho nhóm ANSI / SPARC và đôi khi còn được gọi là kiến ​​trúc "ANSI / SPARC".

Một phần của việc sử dụng kiến ​​trúc ba lược đồ là xem xét cách bảo trì thiết kế khác với bảo trì hệ thống cốt lõi. Ví dụ, các mục xử lý các bảng và truy vấn cơ sở dữ liệu thuộc về lược đồ khái niệm hoặc logic, trong đó các vấn đề như xử lý bộ nhớ được xem xét ở cấp độ vật lý. Một số chuyên gia CNTT nói về kiến ​​trúc ba lược đồ trong bối cảnh thay đổi cấp độ mà không ảnh hưởng đến các cấp độ khác hoặc về mặt độc lập dữ liệu. Ngoài ra, kiến ​​trúc ba lược đồ cũng thực hiện phân tích các nhiệm vụ cốt lõi của các nhà thiết kế cơ sở dữ liệu, quản trị viên mạng hoặc các nhóm bảo trì máy chủ.

Kiến trúc ba lược đồ là gì? - định nghĩa từ techopedia