Databases għal min Jibda

Introduzzjoni għal Databases, SQL, u Microsoft Access

Fuq il-wiċċ, database jista 'jidher ħafna bħal spreadsheet; għandha data rranġata f'kolonni u ringieli. Iżda dak huwa fejn ix-xebh jintemm minħabba li database hija ferm aktar b'saħħitha.

X'jista 'Do Databank?

Database għandha funzjonalità wiesgħa ta 'tiftix. Pereżempju, dipartiment tal-bejgħ jista 'jfittex malajr u jsib il-persunal kollu tal-bejgħ li kien kiseb ċertu ammont ta' bejgħ fuq perjodu partikolari ta 'żmien.

Database tista 'taġġorna r-rekords bil-massa - anke miljuni jew aktar rekords. Dan ikun utli, per eżempju, jekk riedu jżidu kolonni ġodda jew applikaw garża ta 'data ta' xi tip.

Jekk id-database hija relazzjonali , li l-biċċa l-kbira tad-databases huma, tista 'tirreferi r-rekords f'tabelli differenti. Dan ifisser li tista 'toħloq relazzjonijiet bejn tabelli. Per eżempju, jekk inti tkun marbuta tabella tal-Klijenti b'tabella ta 'Ordnijiet, tista' ssib l-ordnijiet kollha ta 'xiri mit-Tabella tal-Ordnijiet li klijent wieħed mill-mejda tal-Klijenti qatt ipproċessat, jew jirfinah aktar biex irodd lura biss dawk l-ordnijiet ipproċessati f'perjodu ta' żmien partikolari - jew kważi kull tip ta 'kombinazzjoni li tista' timmaġina.

Database tista 'twettaq kalkoli aggregati kumplessi fuq tabelli multipli. Pereżempju, int tista 'telenka spejjeż fuq ħwienet tal-bejgħ multipli, inklużi s-sotto totali kollha possibbli, u mbagħad total finali.

Database tista 'tinforza l-konsistenza u l-integrità tad-dejta, li jfisser li tista' tevita d-duplikazzjoni u tiżgura preċiżjoni tad-data permezz tad-disinn tagħha u sensiela ta 'restrizzjonijiet.

X'inhi l-Istruttura ta 'Database?

Fl-iktar mod sempliċi tagħha, database hija magħmula minn tabelli li fihom kolonni u ringieli. Id-data hija separata bil-kategoriji f'tabelli sabiex tiġi evitata d-duplikazzjoni. Pereżempju, negozju jista 'jkollu tabella għall-Impjegati, waħda għall-Klijenti u oħra għall-Prodotti.

Kull ringiela f'tabella tissejjaħ rekord, u kull ċellula hija qasam. Kull qasam (jew kolonna) jista 'jiġi ddisinjat biex iżomm tip speċifiku ta' dejta, bħal numru, test jew data. Dan huwa infurzat b'serje ta 'regoli biex jiżguraw li d-data tiegħek hija preċiża u affidabbli.

It-tabelli f'database relazzjonali huma marbuta permezz ta 'ċavetta. Din hija ID f'kull tabella li tidentifika b'mod uniku ringiela. Kull tabella għandha kolonna ewlenija ewlenija , u kwalunkwe tabella li teħtieġ li tingħaqad ma 'dik it-tabella jkollha kolonna ewlenija barranija li l-valur tagħha sejjer jaqbel mal-kodiċi primarju tal-ewwel tabella.

Database għandha tinkludi forom sabiex l-utenti jkunu jistgħu jidħlu jew jeditjaw data. Barra minn hekk, se jkollha l-faċilità li tiġġenera rapporti mid-data. Rapport huwa sempliċement ir-risposta għal mistoqsija, imsejħa mistoqsija f'database-speak. Per eżempju, tista 'tfittex id-database biex issib id-dħul gross ta' kumpanija fuq perjodu ta 'żmien partikolari. Id-database tirritorna lilek ir-rapport bl-informazzjoni mitluba tiegħek.

Prodotti tad-Dejta Komuni

Microsoft Access hija waħda mill-pjattaformi tad-databases l-aktar popolari fis-suq illum. Huwa vapur ma 'Microsoft Office u huwa kompatibbli mal-prodotti kollha tal-Uffiċċju. Hija karatteristiċi wizards u interface faċli biex tużah li tiggwidak permezz tal-iżvilupp tad-database tiegħek. Databases oħra tad-desktop huma wkoll disponibbli, inklużi FileMaker Pro, LibreOffice Base (li hija b'xejn) u Brilliant Database.

Jekk qed tikkunsidra database għal negozju medju għal kbir, tista 'tkun trid tqis database ta' server ibbażata fuq il -Lingwa ta 'Mistoqsija Strutturata (SQL) . SQL hija l-lingwa tad-database l-aktar komuni u tintuża minn bosta databases illum.

Id-databases ta 'servers bħal MySQL, Microsoft SQL Server, u Oracle huma b'saħħithom ħafna - iżda jiswew wisq u jistgħu jiġu b'kurva ta' tagħlim wieqaf.