Sự khác biệt giữa mô hình cơ sở dữ liệu logic và vật lý

Mô hình cơ sở dữ liệu logic và vật lý

Các mô hình cơ sở dữ liệu logic và vật lý được yêu cầu để trình bày trực quan cơ sở dữ liệu đã được đề xuất cho một yêu cầu kinh doanh nhất định. Các mô hình giúp hiển thị sự liên kết của các yêu cầu nghiệp vụ và các đối tượng cơ sở dữ liệu. Điều này là cần thiết để thu thập tất cả các yêu cầu của cơ sở dữ liệu một cách chính xác và đầy đủ. Mô hình hóa dữ liệu là liên kết giữa các yêu cầu hệ thống và nhu cầu kinh doanh. Có hai mô hình dữ liệu, logic và vật lý.

Mô hình cơ sở dữ liệu logic

Mô hình hóa cơ sở dữ liệu logic là cần thiết để biên dịch các yêu cầu nghiệp vụ và thể hiện các yêu cầu như một mô hình. Nó chủ yếu liên quan đến việc thu thập các nhu cầu kinh doanh hơn là thiết kế cơ sở dữ liệu. Thông tin cần thu thập là về các đơn vị tổ chức, thực thể kinh doanh và quy trình kinh doanh.

Sau khi thông tin được biên soạn, các báo cáo và sơ đồ được thực hiện, bao gồm:

Sơ đồ mối quan hệ ERD-Entity cho thấy mối quan hệ giữa các loại dữ liệu khác nhau và hiển thị các loại dữ liệu khác nhau cần thiết cho việc phát triển cơ sở dữ liệu.
Sơ đồ quy trình kinh doanh - Nó cho thấy các hoạt động của các cá nhân trong công ty. Nó cho thấy cách dữ liệu di chuyển trong tổ chức dựa trên giao diện ứng dụng nào có thể được thiết kế.
Tài liệu phản hồi của người dùng.

Các mô hình cơ sở dữ liệu logic về cơ bản xác định xem tất cả các yêu cầu của doanh nghiệp đã được thu thập chưa. Nó được xem xét bởi các nhà phát triển, quản lý và cuối cùng là người dùng cuối để xem có cần thu thập thêm thông tin trước khi bắt đầu mô hình vật lý không.

Mô hình cơ sở dữ liệu vật lý
Mô hình hóa cơ sở dữ liệu vật lý liên quan đến việc thiết kế cơ sở dữ liệu thực tế dựa trên các yêu cầu được thu thập trong quá trình mô hình hóa cơ sở dữ liệu logic. Tất cả các thông tin thu thập được chuyển đổi thành mô hình quan hệ và mô hình kinh doanh. Trong quá trình mô hình hóa vật lý, các đối tượng được xác định ở mức gọi là mức lược đồ. Một lược đồ được coi là một nhóm các đối tượng có liên quan với nhau trong cơ sở dữ liệu.
Bảng và cột được thực hiện theo thông tin được cung cấp trong quá trình mô hình logic. Khóa chính, khóa duy nhất và khóa ngoại được xác định để cung cấp các ràng buộc. Chỉ mục và ảnh chụp nhanh được xác định. Dữ liệu có thể được tóm tắt và người dùng được cung cấp một phối cảnh thay thế sau khi các bảng được tạo.

Mô hình cơ sở dữ liệu vật lý phụ thuộc vào phần mềm đã được sử dụng trong tổ chức. Đây là phần mềm cụ thể. Mô hình vật lý bao gồm:

Sơ đồ mô hình máy chủ - Nó bao gồm các bảng và cột và các mối quan hệ khác nhau tồn tại trong cơ sở dữ liệu.
Tài liệu thiết kế cơ sở dữ liệu.
Tài liệu phản hồi của người dùng.

Tóm lược:

1. Mô hình hóa cơ sở dữ liệu logic chủ yếu để thu thập thông tin về nhu cầu kinh doanh và không liên quan đến việc thiết kế cơ sở dữ liệu; trong khi mô hình cơ sở dữ liệu vật lý chủ yếu được yêu cầu để thiết kế cơ sở dữ liệu thực tế.
2. Mô hình hóa cơ sở dữ liệu logic không bao gồm các chỉ mục và các ràng buộc; mô hình cơ sở dữ liệu logic cho một ứng dụng có thể được sử dụng trên các phần mềm và triển khai cơ sở dữ liệu khác nhau; trong khi mô hình cơ sở dữ liệu vật lý là phần mềm và phần cứng cụ thể và có các chỉ mục và ràng buộc.
3. Mô hình cơ sở dữ liệu logic bao gồm; ERD, sơ đồ quy trình kinh doanh và tài liệu phản hồi của người dùng; trong khi mô hình cơ sở dữ liệu vật lý bao gồm; sơ đồ mô hình máy chủ, tài liệu thiết kế cơ sở dữ liệu và tài liệu phản hồi của người dùng.