Logo vi.removalsclassifieds.com

Sự khác biệt giữa mô hình cơ sở dữ liệu lôgic và vật lý (Với bảng)

Mục lục:

Anonim

Mô hình Cơ sở dữ liệu là một loại mô hình dữ liệu cho chúng ta biết cách dữ liệu có thể được tổ chức, lưu trữ và thao tác. Nó cũng giúp xác định cấu trúc logic của cơ sở dữ liệu. Ví dụ phổ biến nhất về mô hình Cơ sở dữ liệu là Mô hình quan hệ, bao gồm định dạng bảng. Có nhiều loại mô hình cơ sở dữ liệu khác nhau như Mạng, Đối tượng, Tài liệu, v.v. Mô hình Cơ sở dữ liệu Vật lý và Lôgic cũng là một phần của nó.

Mô hình cơ sở dữ liệu lôgic so với mô hình cơ sở dữ liệu vật lý

Sự khác biệt giữa Mô hình cơ sở dữ liệu lôgic và vật lý là Cơ sở dữ liệu lôgic được sử dụng để thu thập thông tin về một doanh nghiệp và những gì doanh nghiệp cần. Trong khi Mô hình cơ sở dữ liệu vật lý được sử dụng để thiết kế cơ sở dữ liệu. Cơ sở dữ liệu lôgic là phần mềm và nó có thể được triển khai trong bất kỳ loại phần mềm cơ sở dữ liệu nào. Trong khi đó, cơ sở dữ liệu Vật lý là một loại phần mềm và phần cứng cụ thể và có thể được sử dụng cho một mục đích cụ thể.

Cơ sở dữ liệu lôgic, còn được gọi là Mô hình dữ liệu lôgic, hoặc Sơ đồ lôgic là một kiểu mô hình dữ liệu. Nó được sử dụng phổ biến nhất trong quá trình hoạt động của các doanh nghiệp. Nó thường được biểu diễn qua sơ đồ. Một khi mô hình logic được chấp thuận, nó có thể trở thành cơ sở để hình thành mô hình cơ sở dữ liệu vật lý. Nó cố gắng giải thích dữ liệu thông qua mô hình của nó nhưng không thực hiện nó. Mô hình Cơ sở dữ liệu logic cũng có thể được thiết kế độc lập mà không cần sự trợ giúp của DBMS.

Mô hình cơ sở dữ liệu vật lý là mô hình được triển khai trong Hệ quản trị cơ sở dữ liệu, tức là DBMS. Ở đây mô hình hoặc dữ liệu được biểu diễn thông qua các thiết kế. Nó có nguồn gốc từ Cơ sở dữ liệu lôgic. Mô hình cơ sở dữ liệu vật lý sẽ bao gồm tất cả các tạo tác được yêu cầu để tạo mối quan hệ giữa các bảng hoặc đạt được các mục tiêu như định nghĩa, liên kết bảng, bảng hoặc cụm được phân vùng, chỉ mục và ràng buộc.

Bảng so sánh giữa mô hình cơ sở dữ liệu lôgic và vật lý

Các thông số so sánh

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

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

Sự định nghĩa

Nó mô tả dữ liệu. Nó hiển thị dữ liệu.
Được tạo bởi

Kiến trúc sư dữ liệu và nhà phân tích kinh doanh Quản trị viên và Nhà phát triển Cơ sở dữ liệu
Đơn giản / Phức tạp

Nó đơn giản hơn. Nó là phức tạp.
Khách quan

Tạo cấu trúc kỹ thuật và bản đồ kỹ thuật của các quy tắc. Triển khai cơ sở dữ liệu
Mô hình hóa

Sơ đồ quy trình kinh doanh, ERD và tài liệu Phản hồi của người dùng. Sơ đồ mô hình máy chủ thiết kế cơ sở dữ liệu, tài liệu, v.v.

Mô hình cơ sở dữ liệu lôgic là gì?

Mô hình cơ sở dữ liệu logic liên quan đến việc thu thập thông tin về các nhu cầu kinh doanh. Nó không tập trung vào thiết kế cơ sở dữ liệu. Thông tin mà Mô hình cơ sở dữ liệu lôgic thu thập là về các thực thể kinh doanh, đơn vị tổ chức và quy trình kinh doanh. Nó chủ yếu được biểu diễn thông qua sơ đồ. Cấu trúc của nó là trừu tượng, cho thấy miền thông tin. Nó đơn giản hơn rất nhiều so với Mô hình cơ sở dữ liệu vật lý.

Đôi khi mô hình cơ sở dữ liệu lôgic và mô hình miền được sử dụng thay thế cho nhau vì chúng được liên kết chặt chẽ với nhau. Cả hai đều có cùng mục tiêu, giống như cả hai đều quan tâm đến việc nắm bắt dữ liệu hoặc miền hơn là cấu trúc của dữ liệu. Mô hình cơ sở dữ liệu lôgic được ANSI giới thiệu lần đầu tiên vào năm 1975. Vào thời điểm đó, không có phần mềm nào hỗ trợ lược đồ logic này. Mô hình logic được phân cấp và nối mạng.

Sau mô hình Cơ sở dữ liệu lôgic, một cách tiếp cận hướng đối tượng đã được triển khai, có thể mô tả dữ liệu dưới dạng thuộc tính, lớp và liên kết. Cơ sở dữ liệu lôgic có thể được tạo độc lập mà không cần sử dụng DBMS. Nó được thể hiện thông qua các nền tảng như DIV-2 Viewpoint và OV-7 View. Cơ sở dữ liệu logic có thể được áp dụng trong bất kỳ loại cơ sở dữ liệu nào vì nó là phần mềm. Thông thường, các mô hình Dữ liệu lôgic được tạo bởi các nhà phân tích Kinh doanh và Kiến trúc sư dữ liệu.

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

Cơ sở dữ liệu vật lý Mô hình hoặc Lược đồ vật lý thường được sử dụng trong quản lý dữ liệu để giải thích và giới thiệu cách dữ liệu được biểu diễn và lưu trữ bằng cách sử dụng DBMS. Ở đây thiết kế được thực hiện để hiển thị vòng đời của một dự án. Nó cũng có thể được thiết kế ngược từ một cơ sở dữ liệu nhất định. Thông thường nó có nguồn gốc từ mô hình cơ sở dữ liệu lôgic. Nó có thông số kỹ thuật phần cứng và phần mềm, đồng thời có các ràng buộc và chỉ mục.

Có bảy loại cơ sở dữ liệu có sẵn trên thị trường như Informix, SQL Server, Sybase, DB2, Oracle, Postgres và MySQL. Lược đồ vật lý rất cụ thể, chỉ phục vụ cho các cơ sở dữ liệu cụ thể khi triển khai chúng. Ví dụ, SQL sẽ chỉ chạy trong hệ điều hành Windows của Microsft. Mô hình này được sử dụng để tạo lược đồ. Nó cũng giúp mô hình hóa các khóa cột cơ sở dữ liệu, chỉ mục, trình kích hoạt, ràng buộc và các tính năng RDBMS khác.

Có thể sửa đổi trong Mô hình Vật lý dựa trên các yêu cầu. Các nhà phát triển và quản trị viên Cơ sở dữ liệu phát triển Lược đồ vật lý. Nó cần các hệ thống DBMS và RDBMS để phát triển nó. Nó rất phức tạp nếu chúng ta so sánh nó với mô hình cơ sở dữ liệu logic. Tất cả thông tin được thu thập trong lược đồ vật lý được chuyển đổi sang các mô hình kinh doanh và quan hệ. Các bảng và cột được lập trong đó theo thông tin được cung cấp bởi mô hình logic.

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

Sự kết luận

Cả hai mô hình cơ sở dữ liệu Lôgic và Vật lý đều được sử dụng để trình bày cơ sở dữ liệu một cách trực quan. Cả hai đều được yêu cầu cho các mục đích kinh doanh và chúng được biết đến với việc hoàn thành yêu cầu của doanh nghiệp. Cả hai tạo thành một phần quan trọng của hệ quản trị cơ sở dữ liệu. Logical quan tâm nhiều hơn đến việc xác định dữ liệu và không triển khai dữ liệu đó. Trong khi Physical quan tâm nhiều hơn đến việc thiết kế dữ liệu và triển khai nó.

Mô hình vật lý có nguồn gốc từ mô hình lôgic. Logic có thể được phát triển độc lập. Trong khi cơ sở dữ liệu vật lý cần các hệ thống DBMS và RDBMS để phát triển nó. Cơ sở dữ liệu logic có thể được áp dụng trong bất kỳ loại cơ sở dữ liệu nào vì nó là phần mềm. Trong khi vật lý là thông số kỹ thuật phần cứng và phần mềm và có các ràng buộc và chỉ mục.

Người giới thiệu

Sự khác biệt giữa mô hình cơ sở dữ liệu lôgic và vật lý (Với bảng)