Tietokannat aloittelijoille

Johdatus tietokantoihin, SQL ja Microsoft Access

Pinnalla tietokanta saattaa tuntua paljon kuin taulukkolaskenta; se on järjestetty sarakkeisiin ja riveihin. Mutta siinä samankaltaisuus päättyy, koska tietokanta on paljon tehokkaampi.

Mitä tietokanta voi tehdä?

Tietokannassa on laaja hakuominaisuus. Esimerkiksi myyntiosasto voisi nopeasti etsiä ja löytää kaikki myyntihenkilöstö, joka oli saavuttanut tietyn määrän myyntiä tietyn ajanjakson aikana.

Tietokanta voi päivittää tietueita irtotavarana - jopa miljoonia tai useampia tietueita. Tämä olisi hyödyllistä esimerkiksi, jos haluat lisätä uusia sarakkeita tai käyttää jonkinlaista tietolevyä.

Jos tietokanta on relaatiotieto , joka useimmissa tietokannoissa on, se voi ristiviittausrekistereitä eri taulukoissa. Tämä tarkoittaa, että voit luoda suhteita taulukoiden välillä. Jos esimerkiksi liitetit Asiakkaat-taulukon Tilaussat-taulukon kanssa, saatat löytää kaikki Orders-taulukon kaikki ostotilaukset, jotka yhdestä asiakkaasta koskaan käsitelty Asiakkaat-taulukosta tai tarkentamaan sitä edelleen palauttamaan vain tietyt aikajaksot käsitellyt tilaukset - tai melkein mitä tahansa yhdistelmää, jota voisit kuvitella.

Tietokanta voi suorittaa monimutkaisia ​​kokonaislaskelmia useisiin taulukoihin. Voit esimerkiksi luetella kulut useissa vähittäismyyntipisteissä, mukaan lukien kaikki mahdolliset osaerät ja sitten lopullinen kokonaissumma.

Tietokanta voi varmistaa johdonmukaisuuden ja tietojen eheyden, mikä tarkoittaa sitä, että se voi välttää päällekkäisyyksiä ja varmistaa datan tarkkuuden sen suunnittelun ja joukon rajoituksia.

Mikä on tietokannan rakenne?

Yksinkertaisimmillaan tietokanta koostuu taulukoista, jotka sisältävät sarakkeita ja rivejä. Tiedot erotetaan luokittain taulukkoihin päällekkäisyyden välttämiseksi. Esimerkiksi yrityksellä saattaa olla taulukko työntekijöille, yksi asiakkaille ja toinen tuotteista.

Taulukon jokaista riviä kutsutaan rekisteriksi, ja jokainen solu on kenttä. Jokainen kenttä (tai sarake) voidaan suunnitella tietyntyyppisiin tietoihin, kuten numeroon, tekstiin tai päivämäärään. Tätä noudatetaan sarjalla sääntöjä sen varmistamiseksi, että tietosi ovat tarkkoja ja luotettavia.

Relaatiotietokannan taulukoita yhdistetään avaimen avulla. Tämä on jokainen taulukko, joka yksilöi rivin yksilöllisesti. Jokaisella taulukolla on ensisijainen avainsarakke ja mikä tahansa taulukko, joka tarvitsee linkittää kyseiseen taulukkoon, on vieras avainpylväs, jonka arvo vastaa ensimmäisen taulukon ensisijaista avainta.

Tietokanta sisältää lomakkeet, jotta käyttäjät voivat syöttää tai muokata tietoja. Lisäksi sillä on mahdollisuus kerätä raportteja tiedoista. Raportti on yksinkertaisesti vastaus kysymykseen, jota kutsutaan kyselyksi tietokantapuheessa. Voit esimerkiksi pyytää tietokantaa selvittämään yrityksen bruttotulot tietyn ajanjakson aikana. Tietokanta palauttaa sinut raporttiin pyydetyillä tiedoilla.

Yhteiset tietokantatuotteet

Microsoft Access on yksi markkinoiden suosituimmista tietokantaympäristöistä. Se toimitetaan Microsoft Officen kanssa ja se on yhteensopiva kaikkien Office-tuotteiden kanssa. Siinä on ohjattuja toimintoja ja helppokäyttöinen käyttöliittymä, joka ohjaa sinut tietokantaasi kehittämällä. Muita työpöytätietokantoja on saatavilla, kuten FileMaker Pro, LibreOffice Base (joka on ilmainen) ja Brilliant Database.

Jos harkitset tietokantaa keskisuurten ja suurten yritysten kannalta, kannattaa harkita palvelin tietokantaan, joka perustuu rakenteisiin kyselykieliin (SQL) . SQL on yleisimpi tietokannan kieli ja sitä käyttävät useimmat tietokannat tänään.

Palvelintietokannat, kuten MySQL, Microsoft SQL Server ja Oracle ovat erittäin tehokkaita - mutta kalliita ja voivat olla jyrkkä oppimiskäyrä.