Trang Chủ Cơ sở dữ liệu Một đối tượng cơ sở dữ liệu là gì? - định nghĩa từ techopedia

Một đối tượng cơ sở dữ liệu là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Cơ sở dữ liệu có nghĩa là gì?

Một đối tượng cơ sở dữ liệu trong cơ sở dữ liệu quan hệ là một cấu trúc dữ liệu được sử dụng để lưu trữ hoặc dữ liệu tham chiếu. Đối tượng phổ biến nhất mà mọi người tương tác là bảng. Các đối tượng khác là chỉ mục, thủ tục lưu trữ, trình tự, khung nhìn và nhiều hơn nữa.

Khi một đối tượng cơ sở dữ liệu được tạo, một loại đối tượng mới không thể được tạo vì tất cả các loại đối tượng khác nhau được tạo bị hạn chế bởi chính bản chất hoặc mã nguồn của mô hình cơ sở dữ liệu quan hệ đang được sử dụng, như Oracle, SQL Server hoặc Access. Những gì đang được tạo là các thể hiện của các đối tượng, chẳng hạn như một bảng mới, một chỉ mục trên bảng đó hoặc một khung nhìn trên cùng một bảng.

Techopedia giải thích đối tượng cơ sở dữ liệu

Cần có hai sự khác biệt nhỏ nhưng quan trọng trong các đối tượng cơ sở dữ liệu:

  • Một loại đối tượng là khái niệm cơ sở hoặc ý tưởng của một đối tượng; ví dụ, khái niệm về bảng hoặc chỉ mục.
  • Một thể hiện đối tượng là một ví dụ về một loại đối tượng. Ví dụ: một bảng có tên CUSTOMER_MASTER là một thể hiện của loại đối tượng TABLE.

Hầu hết các công cụ cơ sở dữ liệu chính cung cấp cùng một bộ các loại đối tượng cơ sở dữ liệu chính:

  • Những cái bàn
  • Chỉ mục
  • Trình tự
  • Lượt xem
  • Từ đồng nghĩa

Mặc dù có các biến thể tinh tế trong hành vi và cú pháp được sử dụng để tạo các loại đối tượng cơ sở dữ liệu chính này, chúng gần như giống hệt nhau trong khái niệm của chúng và ý nghĩa của chúng. Một bảng trong Oracle hoạt động gần như chính xác như một bảng trong SQL Server. Điều này làm cho công việc quản trị cơ sở dữ liệu dễ dàng hơn nhiều. Nó tương tự như việc chuyển từ xe này sang xe khác do một nhà sản xuất khác sản xuất; các công tắc để bật đèn pha có thể ở các vị trí khác nhau, nhưng bố cục tổng thể tương tự nhau.

Khi tạo một thể hiện đối tượng, bạn nên tuân theo quy ước đặt tên dễ hiểu. Điều này đặc biệt quan trọng đối với các nhà thiết kế cơ sở dữ liệu có sản phẩm dự định sẽ được sử dụng bởi nhiều người. Nó cũng hữu ích để làm cho công việc đơn giản nhất có thể cho các quản trị viên cơ sở dữ liệu nội bộ bằng cách giảm số lượng truy vấn được thực hiện cho người tạo sau này. Một hướng dẫn đơn giản là thêm hậu tố. Đây là hai ví dụ:

  • Hậu tố tất cả các bảng chính bằng cách sử dụng _MASTER:
    • KHÁCH HÀNG_MASTER
    • TÀI KHOẢN_MASTER
    • LOans_MASTER
  • Hậu tố tất cả các bảng giao dịch sử dụng hậu tố _TRANS:
    • HÀNG NGÀY
    • VAY_TRẦN
    • INTERBANK_TRẦN
Một đối tượng cơ sở dữ liệu là gì? - định nghĩa từ techopedia