Dom Bazy danych Co to jest obiekt bazy danych? - definicja z techopedii

Co to jest obiekt bazy danych? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza obiekt bazy danych?

Obiekt bazy danych w relacyjnej bazie danych to struktura danych używana do przechowywania danych lub odwoływania się do nich. Najczęstszym przedmiotem, z którym ludzie wchodzą w interakcje, jest stół. Inne obiekty to indeksy, procedury składowane, sekwencje, widoki i wiele innych.

Podczas tworzenia obiektu bazy danych nie można utworzyć nowego typu obiektu, ponieważ wszystkie różne typy obiektów są ograniczone przez samą naturę lub kod źródłowy używanego modelu relacyjnej bazy danych, takiego jak Oracle, SQL Server lub Access. Tworzone są instancje obiektów, takie jak nowa tabela, indeks w tej tabeli lub widok w tej samej tabeli.

Techopedia wyjaśnia obiekt bazy danych

Potrzebne są dwa małe, ale ważne różnice w obiektach bazy danych:

  • Typ obiektu to podstawowa koncepcja lub idea obiektu; na przykład koncepcja tabeli lub indeksu.
  • Instancja obiektu jest przykładem typu obiektu. Na przykład tabela o nazwie CUSTOMER_MASTER jest instancją typu obiektu TABLE.

Większość głównych mechanizmów baz danych oferuje ten sam zestaw głównych typów obiektów baz danych:

  • Stoły
  • Indeksy
  • Sekwencje
  • Wyświetlenia
  • Synonimy

Chociaż istnieją subtelne różnice w zachowaniu i składni użytej do utworzenia tych głównych typów obiektów bazy danych, są one prawie identyczne pod względem koncepcji i znaczenia. Tabela w Oracle zachowuje się prawie dokładnie tak jak tabela w SQL Server. To znacznie ułatwia pracę administratorowi bazy danych. Jest to analogiczne do przemieszczania się z jednego samochodu do drugiego przez innego producenta; przełączniki włączania reflektorów mogą znajdować się w różnych lokalizacjach, ale ogólny układ jest zasadniczo podobny.

Podczas tworzenia instancji obiektu dobrze jest przestrzegać łatwej do zrozumienia konwencji nazewnictwa. Jest to szczególnie ważne dla projektantów baz danych, których produkty mają być używane przez kilka osób. Pomocne jest również uproszczenie pracy wewnętrznych administratorów baz danych poprzez zmniejszenie liczby zapytań kierowanych do twórcy później. Prostą wytyczną jest dodawanie sufiksów. Oto dwa przykłady:

  • Przyrostek wszystkich tabel głównych za pomocą _MASTER:
    • CUSTOMER_MASTER
    • ACCOUNTS_MASTER
    • LOANS_MASTER
  • Przyrostek wszystkich tabel transakcji za pomocą przyrostka _TRANS:
    • DAILY_TRANS
    • LOANS_TRANS
    • INTERBANK_TRANS
Co to jest obiekt bazy danych? - definicja z techopedii