Mục lục nội dung
Database Schema là gì?
Database Schema tạm dịch: lược đồ cơ sở dữ liệu là tập hợp các siêu dữ liệu mô tả mối quan hệ giữa các đối tượng và thông tin trong cơ sở dữ liệu. Để dễ dàng hình dung một lược đồ là như một hộp chứa các bảng, các thủ tục được lưu trữ, các khung nhìn và các tài sản dữ liệu liên quan. Một lược đồ xác định cơ sở hạ tầng của hộp này.
Bạn đang xem: Lược đồ là gì
Ở mức cơ bản nhất, lược đồ đóng vai trò là nơi chứa những gia tài tài liệu. Tuy nhiên, những nhà sản xuất cơ sở tài liệu khác nhau quản lý và vận hành những lược đồ theo những cách khác nhau. Ví dụ, Oracle coi mọi lược đồ là thông tin tài khoản người dùng. Để tạo một lược đồ mới, người quản trị cơ sở tài liệu tạo một người dùng cơ sở tài liệu mới với tên lược đồ dự tính .
Cấu trúc Database Schema
Lược đồ cơ sở dữ liệu của hệ thống cơ sở dữ liệu 1″>
Vì những lược đồ tạo thành một tính năng cấu trúc cơ bản của cơ sở tài liệu, hầu hết những thiên nhiên và môi trường cơ sở tài liệu đều vận dụng quyền truy vấn cho những đối tượng người dùng ở mức lược đồ .Ví dụ : Cơ sở tài liệu của công ty hoàn toàn có thể chứa một loạt người dùng. Mỗi người dùng phải chịu một lược đồ, nhưng quyền truy vấn vào những lược đồ khác nhau được cấp riêng và với mức độ chi tiết cụ thể của những quyền so với người dùng bên ngoài lược đồ sever .Hầu hết những công cụ quản trị cơ sở tài liệu không liệt kê những lược đồ ; thay vào đó, họ liệt kê cơ sở tài liệu và người dùng .
Lược đồ cơ sở tài liệu của mạng lưới hệ thống cơ sở tài liệu 2 ” >Ví dụ : Một công ty tạo thông tin tài khoản người dùng cho Bob và Jane. Nó cũng tạo thông tin tài khoản cho những bộ phận như nhân sự và tiếp thị. Sau đó, nó phân phối cho một nhà nghiên cứu và phân tích trong mỗi bộ phận truy vấn vào thông tin tài khoản lược đồ .Nhà nghiên cứu và phân tích nhân sự tạo những bảng và khung nhìn trong lược đồ HR và cấp quyền truy vấn cho Bob để đọc ( nhưng không ghi vào ) một bảng liệt kê tên nhân viên cấp dưới và số ID nhân viên cấp dưới. Ngoài ra, nhà nghiên cứu và phân tích nhân sự hoàn toàn có thể cấp quyền truy vấn cho Jane để đọc và ghi vào bảng liệt kê số điện thoại cảm ứng của nhân viên cấp dưới .Bằng cách cấp quyền truy vấn theo cách này, chỉ những vai trò và người dùng tương thích mới hoàn toàn có thể đọc, viết hoặc sửa đổi tài liệu trong một gia tài tài liệu độc lập trong cơ sở tài liệu lớn hơn .Mỗi công cụ cơ sở tài liệu xem những lược đồ là giải pháp nền tảng để phân tách tài liệu trong môi trường tự nhiên nhiều người dùng .
Cách tạo Database Schema
Một lược đồ được định nghĩa chính thức bằng cách sử dụng Structured Query Language. Ví dụ: trong Oracle, bạn tạo một lược đồ bằng cách tạo tài khoản người dùng sở hữu nó.
Xem thêm: Phân Kỳ Rsi – Phân Kỳ Là Gì
Xem thêm: Downtown Là Gì? Uptown Là Gì? Phân Biệt Downtown Và Uptown Nguồn Gốc Và Ý Nghĩa Của Từ Downtown
Những người dùng khác được cấp quyền truy vấn vào những lược đồ mới nhờ tên người dùng hoặc bởi một hoặc nhiều vai trò mà thông tin tài khoản người dùng đã được thêm vào .
Phân loại Database Schema
Một lược đồ cơ sở tài liệu được phân loại như dưới đây :Lược đồ cơ sở dữ liệu logicLược đồ cơ sở dữ liệu vật lýLược đồ dự kiến Lược đồ cơ sở dữ liệu logic: Lược đồ này xác định tất cả các ràng buộc logic cần được áp dụng trên thông tin được lưu trữ. Nó định nghĩa các bảng, khung nhìn và các ràng buộc toàn vẹn. Lược đồ cơ sở dữ liệu vật lý: Lược đồ này liên quan đến việc lưu trữ thông tin cụ thể và đó là loại lưu trữ như tệp, chỉ mục, v.v. Nó xác định cách thông tin sẽ được lưu trữ trong một bộ lưu trữ phụ trợ quá mức. Lược đồ dự kiến: Lược đồ dự kiến được phác thảo do kiểu của cơ sở dữ liệu ở mức xem thường mô tả tương tác của người dùng với các hệ thống cơ sở dữ liệu.
Có phải Schema và Database là một?
Lược đồ cơ sở tài liệu logicLược đồ cơ sở tài liệu vật lýLược đồ dự kiếnLược đồ này xác lập toàn bộ những ràng buộc logic cần được vận dụng trên thông tin được tàng trữ. Nó định nghĩa những bảng, khung nhìn và những ràng buộc toàn vẹn. Lược đồ này tương quan đến việc tàng trữ thông tin đơn cử và đó là loại tàng trữ như tệp, chỉ mục, v.v. Nó xác lập cách thông tin sẽ được tàng trữ trong một bộ tàng trữ phụ trợ quá mức. Lược đồ dự kiến được phác thảo do kiểu của cơ sở tài liệu ở mức xem thường diễn đạt tương tác của người dùng với những mạng lưới hệ thống cơ sở tài liệu .Có rất nhiều nhầm lẫn về những lược đồ khi nói đến cơ sở tài liệu. Câu hỏi thường đặt ra là liệu có sự độc lạ giữa những lược đồ và cơ sở tài liệu hay không và nếu có thì sự độc lạ đó là gì .Phụ thuộc vào nhà cung cấpMột phần nguyên do của sự nhầm lẫn là những mạng lưới hệ thống cơ sở tài liệu có khuynh hướng tiếp cận những lược đồ theo cách riêng của chúng .Tuy nhiên, tài liệu cơ sở dữ liệu Oracle nói rằng các đối tượng nhất định có thể được lưu trữ bên trong cơ sở dữ liệu nhưng không nằm trong lược đồ. Do đó, một lược đồ và cơ sở dữ liệu là hai thứ khác nhau.Tuy nhiên, tài liệu cơ sở tài liệu Oracle nói rằng những đối tượng người dùng nhất định hoàn toàn có thể được tàng trữ bên trong cơ sở tài liệu nhưng không nằm trong lược đồ. Do đó, một lược đồ và cơ sở tài liệu là hai thứ khác nhau .Vì vậy, tùy thuộc vào RDBMS bạn sử dụng, những lược đồ và cơ sở tài liệu hoàn toàn có thể hoặc không hề giống nhau .
Kết luận
Thuật ngữ lược đồ có thể được sử dụng trong nhiều bối cảnh khác nhau. Trong bối cảnh tạo các lược đồ trong một hệ thống quản lý cơ sở dữ liệu cụ thể, bạn sẽ cần phải làm việc với hệ quản lý cơ sở dữ liệu xác định các lược đồ.
Xem thêm: Tứ niệm xứ – Wikipedia tiếng Việt
Và khi chuyển sang một hệ quản lý cơ sở dữ liệu mới, hãy chắc chắn tìm kiếm cách hệ thống đó xác định các lược đồ.
Xem thêm: Tân Chủ Tịch Tỉnh Phú Yên Phạm Đại Dương Là Ai ? Phạm Đại Dương
Lược đồ cơ sở dữ liệu của hệ thống cơ sở dữ liệu 3″>
Database Schema tạm dịch : lược đồ cơ sở tài liệu là tập hợp những siêu dữ liệu diễn đạt mối quan hệ giữa những đối tượng người dùng và thông tin trong cơ sở tài liệu. Để thuận tiện tưởng tượng một lược đồ là như một hộp chứa những bảng, những thủ tục được tàng trữ, những khung nhìn và những gia tài tài liệu tương quan. Một lược đồ xác lập hạ tầng của hộp này. Lược đồ cơ sở tài liệu của mạng lưới hệ thống cơ sở tài liệu 1 ” title = “
Source: https://mindovermetal.org
Category: Wiki là gì