Datu bāze un izklājlapa
Datu bāze un izklājlapa ir divi veidi, ko var izmantot, lai pārvaldītu, saglabātu, izgūtu un apstrādātu datus. Izklājlapa ir lietojumprogramma, kas ļauj lietotājam strādāt pie elektroniskas izklājlapas, kas līdzīga grāmatvedības darblapai, turpretī datu bāze ir paredzēta, lai ērti organizētu, saglabātu un izgūtu lielu datu daudzumu. Citiem vārdiem sakot, datu bāzē ir organizētu datu kopums (parasti digitālā formā) vienam vai vairākiem lietotājiem. Datubāzes, bieži saīsinātas DB, klasificē pēc satura, piemēram, dokumenta teksta, bibliogrāfiskās un statistiskās.
Izklājlapu
Izklājlapa ir datora programmatūras lietojumprogramma, kas lietotājiem ļauj strādāt ar GUI vidi, kas līdzīga grāmatvedības darblapai. Izklājlapu lietojumprogrammās tiek parādīts 2-D režģis (vai matrica) no šūnām, kas sastāv no rindām un kolonnām, kas imitē papīra darblapu. Katrā šūnā var ievadīt trīs satura veidus kā tekstu, formulu numurus. Formula ir mehānisms noteiktas šūnas vērtības aprēķināšanai, izmantojot vairāku citu šūnu saturu. Formulas vērtība (parādīta šūnā) automātiski atjaunojas katru reizi, kad tiek mainīta kāda no citām šūnām (kuras tiek izmantotas formulas aprēķināšanai). Tas ir viens no iemesliem, kāpēc finanšu informācijai tiek izmantotas elektroniskās izklājlapas, jo operatoram nav nepieciešams manuāli atjaunināt visas šūnas atkarībā no vienas izklājlapas izmaiņām. Microsoft Excel, kas tiek piedāvāts kā Microsoft Office komplekta daļa, ir populārākā elektroniskās izklājlapu lietojumprogramma pasaulē. Pēc kāda laika Visical Apple II datoros un Lotus 1-2-3 bija lielākās izklājlapu lietojumprogrammu tirgus daļas.
Datu bāze
Datubāzes arhitektūrā var būt dažādi abstrakcijas līmeņi. Parasti datu bāzes arhitektūru veido trīs līmeņi: ārējais, konceptuālais un iekšējais. Ārējais līmenis nosaka, kā lietotāji skata datus. Vienai datu bāzei var būt vairāki skati. Iekšējais līmenis nosaka, kā dati tiek fiziski saglabāti. Konceptuālais līmenis ir komunikācijas līdzeklis starp iekšējo un ārējo līmeni. Tas nodrošina unikālu datu bāzes skatu neatkarīgi no tā, kā tā tiek glabāta vai apskatīta. Pastāv vairāku veidu datu bāzes, piemēram, analītiskās datu bāzes, datu noliktavas un sadalītās datu bāzes. Datu bāzes (pareizāk sakot, relāciju datu bāzes) sastāv no tabulām, un tajās ir rindas un kolonnas, līdzīgi kā Excel izklājlapās. Katra kolonna atbilst atribūtam, savukārt katra rinda apzīmē vienu ierakstu. Piemēram, datu bāzē, kurā glabājas uzņēmuma darbinieku informācija, slejās var būt norādīts darbinieka vārds, darbinieka ID un alga, savukārt viena rinda apzīmē vienu darbinieku. Lielākajai daļai datu bāzu ir datu bāzu pārvaldības sistēma (DBMS), kas ļoti viegli ļauj izveidot / pārvaldīt / organizēt datus.
Kāda ir atšķirība starp datu bāzi un izklājlapu??
Lai arī datu bāzes un izklājlapas ir divi datu pārvaldības veidi, tām ir savas priekšrocības un trūkumi. Runājot par vienkāršām un ērti lietojamām saskarnēm iesācēju lietotājiem, izklājlapas ir labāks risinājums nekā datu bāzes. Izklājlapām, kas tiek izmantotas kā datu glabāšana, ir nopietni trūkumi salīdzinājumā ar datu bāzēm. Piemēram, ir ļoti grūti iegūt datus no nedaudz izvērstiem vaicājumiem. Izklājlapas nodrošina minimālu datu validāciju un nepiedāvā datu aizsardzības mehānismus, lai aizsargātu datus no slikti apmācītiem lietotājiem. Parasti datu bāzes piedāvā labākas iespējas vienlaicībai. Turklāt relāciju datu bāzes ir labākas, lai lietas glabātu vienā vietā un izvairītos no liekas.