Tunawezaje kuhifadhi data kwenye hifadhidata?
Tunawezaje kuhifadhi data kwenye hifadhidata?

Video: Tunawezaje kuhifadhi data kwenye hifadhidata?

Video: Tunawezaje kuhifadhi data kwenye hifadhidata?
Video: Dr. Jim Tucker on Children with Past-Life Memories: Is Reincarnation a Real Phenomenon? 2024, Mei
Anonim

Ndani ya a hifadhidata , data ni kuhifadhiwa kwenye meza.

Hii ina maana kwamba wote data inabidi iwe kuhifadhiwa kwa njia sanifu. Hii ndiyo sababu meza zimeundwa. Jedwali ni vitu rahisi zaidi (miundo) kwa hifadhi ya data ambazo zipo katika a hifadhidata.

Katika suala hili, SQL huhifadhije data?

Nafasi ya diski iliyotengwa kwa a data faili imegawanywa kimantiki katika kurasa ambazo ni sehemu ya msingi ya hifadhi ya data katika SQL Seva. Ukurasa wa hifadhidata ni sehemu ya 8 KB data . Unapoingiza yoyote data ndani ya a SQL Hifadhidata ya seva, inahifadhi faili ya data kwa mfululizo wa kurasa 8 KB ndani ya data faili.

Pia, faili zinapaswa kuhifadhiwa kwenye hifadhidata? Usitende kuhifadhi faili ndani ya hifadhidata . Kila mtu, bila ubaguzi, ambaye anaweza kuendesha RDBMS yoyote kwenye soko tayari ana hifadhidata mahsusi kwa ajili ya kuhifadhi faili , na RDBMS yenyewe inaitumia! Hiyo hifadhidata ni mfumo wa faili.

Baadaye, mtu anaweza pia kuuliza, hifadhidata imehifadhiwa wapi?

Hifadhidata meza na faharisi inaweza kuwa kuhifadhiwa kwenye diski katika mojawapo ya aina mbalimbali, ikiwa ni pamoja na faili bapa zilizoagizwa/zisizopangwa, ISAM, faili za lundo, ndoo za hashi, au miti ya B+.

Jinsi data inavyohifadhiwa kwenye hifadhidata ya Oracle?

Hifadhidata ya Oracle inatenga nafasi ya kimantiki kwa wote data ndani ya hifadhidata . Vitengo vya kimantiki vya hifadhidata mgao wa nafasi ni data vizuizi, vipimo, sehemu, na nafasi za meza. Katika ngazi ya kimwili, data huhifadhiwa katika data faili kwenye diski (angalia Sura ya 11, "Miundo ya Hifadhi ya Kimwili").

Ilipendekeza: