Baze podatkov za začetnike

Uvod v podatkovne baze, SQL in Microsoft Access

Na površini se lahko zdi, da je zbirka podatkov podobna preglednici; ima podatke urejene v stolpcih in vrsticah. Toda tu se konča podobnost, ker je baza podatkov veliko močnejša.

Kaj lahko naredi zbirka podatkov?

Baza podatkov ima funkcijo širokega iskanja. Na primer, prodajna služba lahko hitro poišče in najde vse prodajno osebje, ki je doseglo določeno količino prodaje v določenem časovnem obdobju.

Baza podatkov lahko posodobi zapise v razsutem stanju - celo v milijonih ali več zapisov. To bi bilo koristno, na primer, če želite dodati nove stolpce ali uporabiti nekakšen podatkovni popravek.

Če je podatkovna baza relacijska , ki je večina baz podatkov, lahko navzkrižno sklicuje zapise v različnih tabelah. To pomeni, da lahko ustvarite odnose med tabelami. Če ste na primer povezali tabelo strank s tabelo Naročila, lahko v tabeli naročil najdete vsa naročila za nakup, ki jih je posamezna stranka iz tabele strank kdaj obdelala ali jo še izboljšala, da bi vrnili samo tista naročila, ki so bila obdelana v določenem časovnem obdobju - ali skoraj vse vrste kombinacije, ki si jo lahko predstavljate.

Podatkovna zbirka lahko izvede zapletene izračune agregatov v več tabelah. Na primer, lahko navedete stroške v več prodajnih mestih, vključno z vsemi mogočimi seštevki, in nato končno skupno.

Podatkovna baza lahko zagotovi doslednost in integriteto podatkov, kar pomeni, da se lahko izogne ​​podvajanju in zagotovi natančnost podatkov s svojo zasnovo in vrsto omejitev.

Kakšna je struktura podatkovne baze?

Na svoji najpreprostejši je zbirka podatkov sestavljena iz tabel, ki vsebujejo stolpce in vrstice. Podatke ločujejo kategorije po tabelah, da bi se izognili podvajanju. Morda ima podjetje na primer mizo za zaposlene, eno za stranke in drugo za izdelke.

Vsaka vrstica v tabeli se imenuje zapis, vsaka celica pa je polje. Vsako polje (ali stolpec) je mogoče oblikovati tako, da ima določen tip podatkov, kot so številka, besedilo ali datum. To uveljavlja vrsta pravil, ki zagotavljajo, da so vaši podatki točni in zanesljivi.

Tablete v relacijski podatkovni bazi so povezane s ključem. To je ID v vsaki tabeli, ki enolično identificira vrstico. Vsaka tabela ima primarni ključni stolpec in vsaka tabela, ki jo je treba povezati s to tabelo, bo imela stolpec tuje ključe, katere vrednost se bo ujemala s primarnim ključem prve tabele.

Baza podatkov bo vključevala obrazce, tako da bodo uporabniki lahko vnesli ali uredili podatke. Poleg tega bo imel možnost ustvariti poročila iz podatkov. Poročilo je preprosto odgovor na vprašanje, ki se imenuje poizvedba v govoru. Na primer, lahko poizvedujete bazo podatkov, da ugotovite bruto dohodek podjetja v določenem časovnem obdobju. Baza podatkov vam bo vrnila poročilo z zahtevanimi informacijami.

Skupni izdelki baze podatkov

Microsoft Access je ena izmed najbolj priljubljenih baz podatkov na trgu danes. Prenese se z Microsoft Office in je združljiv z vsemi izdelki Office. Ima čarovnike in enostaven za uporabo vmesnik, ki vas vodi skozi razvoj vaše baze podatkov. Na voljo so tudi druge namizne podatkovne baze , vključno s programsko opremo FileMaker Pro, LibreOffice Base (ki je brezplačna) in Brilliant Database.

Če razmišljate o zbirki podatkov za srednje velika in velika podjetja, boste morda želeli razmisliti o strežniški bazi podatkov na podlagi Structured Query Language (SQL) . SQL je najpogostejši jezik baze podatkov in ga danes uporablja večina baz podatkov.

Strežniške podatkovne baze, kot so MySQL, Microsoft SQL Server in Oracle, so izjemno zmogljive - a tudi drage in lahko prihajajo s strmim učnim krivuljem.