Casa Bases de dades Què és un objecte de base de dades? - Definició de tecnologia

Què és un objecte de base de dades? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa l'objecte de base de dades?

Un objecte de base de dades en una base de dades relacional és una estructura de dades que s'utilitza per emmagatzemar o per referir dades. L’objecte més comú amb què interactuen les persones és la taula. Altres objectes són índexs, procediments emmagatzemats, seqüències, visualitzacions i molts altres.

Quan es crea un objecte de base de dades, no es pot crear un nou tipus d'objecte perquè tots els diversos tipus d'objectes creats estan restringits per la mateixa naturalesa o codi font del model de base de dades relacional que s'utilitza, com ara Oracle, SQL Server o Access. El que s’està creant és instàncies dels objectes, com ara una nova taula, un índex d’aquella taula o una vista de la mateixa taula.

Techopedia explica Objecte de base de dades

Calen dues distincions importants però importants en els objectes de base de dades:

  • Un tipus d'objecte és el concepte o idea base d'un objecte; per exemple, el concepte de taula o índex.
  • Una instància d'objecte és un exemple d'un tipus d'objecte. Per exemple, una taula anomenada CUSTOMER_MASTER és una instància del tipus d'objecte TABLE.

La majoria dels motors principals de bases de dades ofereixen el mateix conjunt de tipus d'objectes de base de dades principals:

  • Taules
  • Índexs
  • Seqüències
  • Vistes
  • Sinònims

Tot i que hi ha variacions subtils en el comportament i la sintaxi utilitzats per a la creació d’aquests tipus d’objectes de base de dades principals, són gairebé idèntics en el seu concepte i què signifiquen. Una taula d'Oracle es comporta gairebé exactament com una taula a SQL Server. Això fa que el administrador de la base de dades funcioni molt més fàcil. És anàleg de passar d’un cotxe a un altre realitzat per un fabricant diferent; Els interruptors per encendre els fars poden estar en diferents llocs, però la disposició general és àmpliament similar.

Quan creeu una instància d’objecte, és convenient seguir una convenció de denominació fàcil d’entendre. Això és especialment important per als dissenyadors de bases de dades els productes dels quals estan destinats a ser utilitzats per diverses persones. També és útil fer el treball el més senzill possible per als administradors de bases de dades internes, reduint el nombre de consultes realitzades al creador més endavant. Una directriu senzilla és afegir sufixos. Aquí teniu dos exemples:

  • Sufixiu totes les taules mestres mitjançant _MASTER:
    • CUSTOMER_MASTER
    • ACCOUNTS_MASTER
    • LOANS_MASTER
  • Sufix totes les taules transaccionals amb el sufix _TRANS:
    • DAILY_TRANS
    • LOANS_TRANS
    • INTERBANK_TRANS
Què és un objecte de base de dades? - Definició de tecnologia