Baza e të dhënave

Një shkallë e të dhënave mund të jetë specifike për bazën e të dhënave

Termi instrumenti i bazës së të dhënave shpesh keqkuptohet, sepse do të thotë gjëra të ndryshme për shitësit të ndryshëm. Më së shpeshti përdoret në lidhje me implementimin e bazës së të dhënave Oracle.

Kuptimi i përgjithshëm i një instance të të dhënave

Në përgjithësi, një shembull i bazës së të dhënave përshkruan një mjedis të plotë të bazës së të dhënave, duke përfshirë softuerin RDBMS, strukturën e tabelave, procedurat e ruajtura dhe funksionalitete të tjera. Administratorët e bazave të të dhënave mund të krijojnë raste të shumta të bazës së të dhënave për qëllime të ndryshme.

Për shembull, një organizatë me bazën e të dhënave të një punonjësi mund të ketë tri raste të ndryshme: prodhimi (përdoret për të mbajtur të dhëna të gjalla), para-prodhimi (përdoret për të testuar funksionalitete të reja para lëshimit në prodhim) dhe zhvillim (përdoren nga zhvilluesit e bazës së të dhënave për të krijuar funksione të reja ).

Rastet e bazës së të dhënave të Oracle

Nëse keni një bazë të dhënash Oracle , ju e dini që një shembull i bazës së të dhënave nënkupton një gjë shumë specifike.

Ndërsa baza e të dhënave përfshin të gjitha të dhënat e aplikimit dhe meta të dhënat e ruajtura në skedarë fizikë në një server, një shembull është një kombinim i softuerit dhe kujtesës që përdoret për të hyrë në ato të dhëna.

Për shembull, nëse hyni në një bazë të dhënash Oracle, sesioni juaj i identifikimit është një shembull. Nëse ju hyni ose mbyllni kompjuterin tuaj, instanca juaj zhduket, por baza e të dhënave - dhe të gjitha të dhënat tuaja - mbeten të paprekura. Një shembull Oracle mund të hyjë vetëm një bazë të dhënash në të njëjtën kohë, ndërsa një bazë të dhënash Oracle mund të arrihet nga raste të shumta.

Instancat e SQL Server

Një shembull i SQL Server zakonisht nënkupton një instalim specifik të SQL Server. Nuk është vetë baza e të dhënave; Përkundrazi, është softueri i përdorur për të krijuar bazën e të dhënave. Mbajtja e shembujve të shumëfishta mund të jetë e dobishme kur menaxhon burimet e serverit sepse secila instancë mund të konfigurohet për përdorimin e kujtesës dhe të CPU-së - diçka që nuk mund të bësh për bazat e të dhënave individuale brenda një instance të SQL Server.

Skema e bazës së të dhënave kundrejt një instance të të dhënave

Gjithashtu mund të jetë e dobishme të mendoni për një shembull në kontekst me skemën e bazës së të dhënave. Skema është metadata që përcakton hartimin e bazës së të dhënave dhe mënyrën se si do të organizohen të dhënat. Kjo përfshin tabelat dhe kolonat e tyre dhe çdo rregull që rregullon të dhënat. Për shembull, një tabelë e punonjësve në një bazë të dhënash mund të ketë kolona për emrin, adresën, ID-në e punonjësve dhe përshkrimet e vendeve të punës. Kjo është struktura, ose skema, e bazës së të dhënave.

Një shembull i bazës së të dhënave është një pamje e përmbajtjes aktuale në çdo kohë të caktuar, duke përfshirë vetë të dhënat dhe marrëdhëniet e saj me të dhëna të tjera në bazën e të dhënave.