Datumbazoj por komencantoj

Enkonduko al datumbazoj, SQL kaj Microsoft Access

Sur la surfaco, datumbazo ŝajnas tre simila al kalkultabelo; ĝi havas datumojn aranĝitajn en kolumnoj kaj vicoj. Sed tio estas, kie la simileco finiĝas ĉar datumbazo estas multe pli potenca.

Kion Povas Datumbazo?

Datumaro havas larĝajn serĉajn funkciojn. Ekzemple, fako de vendoj rapide serĉis kaj trovi ĉiujn vendistojn, kiuj sukcesis certan kvanton da vendoj dum aparta tempo.

Datumaro povas ĝisdatigi registrojn en amplekso - eĉ milionoj aŭ pli da rekordoj. Ĉi tio estus utila, ekzemple, se vi volis aldoni novajn kolumnojn aŭ apliki datan diakilon.

Se la datumbazo estas rilata , kiu plej multaj datumbazoj estas, ĝi povas transiri referencajn rekordojn en malsamaj tabloj. Ĉi tio signifas, ke vi povas krei interrilatojn inter tabloj. Ekzemple, se vi kunligis tabulon de Klientoj kun tablo de Ordoj, vi povus trovi ĉiujn aĉetajn ordojn de la Ordonoj-tablo, kiun unu kliento de la klientoj iam prilaboris aŭ plu riparis, ke ĝi redonu nur tiujn ordojn procesitajn en aparta tempo. - aŭ preskaŭ iu ajn kombinaĵo, kiun vi povus imagi.

Datumaro povas plenumi kompleksajn kompletajn kalkulojn tra multnombraj tabloj. Ekzemple, vi povus listigi elspezojn tra multaj komercaj vendejoj, inkluzive de ĉiuj eblaj sub-totalaj, kaj tiam finala tutaĵo.

Datumaro povas devigi koherecon kaj datuman integrecon, kio signifas, ke ĝi povas eviti duplikadon kaj certigi la datuman precizecon per ĝia dezajno kaj serio da limigoj.

Kio estas la strukturo de datumbazo?

Ĉe ĝia plej simpla, datumbazo estas formita de tabeloj, kiuj enhavas kolumnojn kaj vicojn. La datumoj estas disigitaj de kategorioj en tabulojn por eviti duplikadon. Ekzemple, komerco povus havi tablon por Oficistoj, unu por Klientoj kaj alia por Produktoj.

Ĉiu vico en tablo estas nomata rekordo, kaj ĉiu ĉelo estas kampo. Ĉiu kampo (aŭ kolumno) povas esti desegnita por teni specifan tipon de datumoj, kiel ekzemple numero, teksto aŭ dato. Ĉi tio estas devigita per serio de reguloj por certigi, ke viaj datumoj estas precizaj kaj dependaj.

La tabloj en rilata datumbazo estas ligitaj per ŝlosilo. Ĉi tio estas ID en ĉiu tablo, kiu identigas unu vicon. Ĉiu tablo havas ĉefan klavan kolumnon, kaj ajna tablo, kiu devas ligi al tiu tablo, havos fremdan ŝlosilon, kies valoro kongruos kun la ĉefa ŝlosilo de la unua tablo.

Datumaro inkluzivas formojn tiel ke uzantoj povas enigi aŭ redakti datumojn. Krome, ĝi havos la facilecon por generi raportojn de la datumoj. Raporto estas simple la respondo al demando, nomata serĉo en datumbaza lingvo. Ekzemple, vi eble pridemandas la datumbazon por ekscii malpuraj enspezoj de kompanio dum aparta tempo. La datumbazo redonos al vi la raporton per via petita informo.

Komunaj Datumaj Produktoj

Microsoft Access estas unu el la plej popularaj datumbazoj en la merkato hodiaŭ. Ŝipoj kun Microsoft Office kaj estas kongrua kun ĉiuj produktoj de Office. Ĝi havas sorĉistojn kaj facilan interfacon, kiu gvidas vin tra la evoluo de via datumbazo. Aliaj datumbazaj datumbazoj ankaŭ estas haveblaj, inkluzive de FileMaker Pro, LibreOffice Bazo (kiu estas senpaga) kaj Brila Datumbazo.

Se vi konsideras datumbazon por meza al granda komerco, vi eble volas konsideri servilon-datumbazon bazitan sur Strukturita Query-Lingvo (SQL) . SQL estas la plej ofta datumbaza lingvo kaj estas uzata per plej multaj datumbazoj hodiaŭ.

Servilaj datumbazoj kiel MySQL, Microsoft SQL-Servilo kaj Orakolo estas ege potencaj - sed ankaŭ multekostaj kaj povas veni kun kruta lernado-kurbo.