Datu bāzes iesācējiem

Ievads datu bāzēs, SQL un Microsoft Access

Uz virsmas datu bāze var likties tāpat kā izklājlapa; tai ir dati, kas sakārtoti kolonnās un rindās. Bet tieši tad līdzība beidzas, jo datubāze ir daudz spēcīgāka.

Ko dara datu bāze?

Datu bāzei ir plaša meklēšanas funkcionalitāte. Piemēram, pārdošanas nodaļa var ātri meklēt un atrast visu tirdzniecības personālu, kas noteiktā laika posmā ir sasniedzis noteiktu pārdošanas apjomu.

Datu bāze var atjaunināt ierakstus vairumā - pat miljoniem vai vairāk ierakstu. Tas būtu noderīgi, piemēram, ja vēlaties pievienot jaunas slejas vai pielietot kāda veida datu plāksteri.

Ja datu bāze ir saistīta ar relāciju , kura ir lielākā daļa datu bāzu, tā var savstarpēji saistītus ierakstus dažādās tabulās. Tas nozīmē, ka jūs varat izveidot attiecības starp tabulām. Piemēram, ja jūs saistījis tabulu "Klienti" ar tabulu Pasūtījumi, jūs varētu atrast visus pirkumu pasūtījumus no tabulas Pasūtījumi, ka kāds klients no klientu tabulas jebkad apstrādājis vai vēl refinement, lai atgrieztu tikai tos pasūtījumus, kas apstrādāti noteiktā laika periodā - vai gandrīz jebkura kombinācija, kuru jūs varētu iedomāties.

Datu bāze var veikt sarežģītus agregātu aprēķinus vairākās tabulās. Piemēram, varat norādīt izdevumus vairākās mazumtirdzniecības vietās, ieskaitot visus iespējamos kopsummas, un pēc tam galīgo summu.

Datu bāze var nodrošināt konsekvenci un datu integritāti, kas nozīmē, ka tā var izvairīties no dublēšanās un nodrošināt datu precizitāti, izmantojot tā konstrukciju un virkni ierobežojumu.

Kāda ir datu bāzes struktūra?

Visvienkāršākajā gadījumā datubāzi veido tabulas, kurās ir slejas un rindas. Lai izvairītos no dublēšanās, dati tiek sadalīti pa kategorijām tabulās. Piemēram, uzņēmumam var būt tabula Darbiniekiem, viens - Klientiem un otrs - Produktiem.

Katru tabulas rindu sauc par ierakstu, un katra šūna ir lauks. Katru lauku (vai kolonnu) var veidot, lai saglabātu noteiktu datu veidu, piemēram, numuru, tekstu vai datumu. To izpilda vairāki noteikumi, lai nodrošinātu, ka jūsu dati ir precīzi un uzticami.

Relāciju datu bāzes tabulas ir saistītas ar atslēgu. Tas ir ID katrā tabulā, kas unikāli identificē rindu. Katrai tabulai ir galvenā galvenā kolonna, un jebkurai tabulai, kurai jāpievieno šī tabula, būs ārējās atslēgas sleja, kuras vērtība atbilst pirmās tabulas primārajai atslēgai.

Datubāzē tiks iekļautas veidlapas, lai lietotāji varētu ievadīt vai rediģēt datus. Turklāt tam būs iespēja ģenerēt ziņojumus no datiem. Pārskats ir vienkārši atbilde uz jautājumu, ko sauc par vaicājumu datu bāzē. Piemēram, jūs varat pieprasīt datu bāzi, lai uzzinātu uzņēmuma bruto ienākumus konkrētā laika periodā. Datubāze atgriezīs jums ziņojumu ar jūsu pieprasīto informāciju.

Kopīgie datu bāzes produkti

Microsoft Access ir viena no populārākajām datubāzu platformām tirgū šodien. Tas tiek piegādāts kopā ar Microsoft Office un ir saderīgs ar visiem Office produktiem. Tā piedāvā burvjus un ērti lietojamu saskarni, kas palīdz jums izveidot savu datubāzi. Ir pieejamas arī citas darbvirsmas datubāzes , tostarp FileMaker Pro, LibreOffice Base (kas ir bezmaksas) un Brilliant Database.

Ja apsverat datubāzi vidēja vai liela uzņēmuma vajadzībām, jūs varat vēlēties, lai serveru datubāze būtu balstīta uz strukturētu vaicājumu valodu (SQL) . SQL ir visizplatītākā datubāzes valoda, un to šodien izmanto lielākā daļa datu bāzu.

Serveru datu bāzes, piemēram, MySQL, Microsoft SQL Server un Oracle, ir ārkārtīgi spēcīgas, bet arī dārgas, un tām var būt stingra mācīšanās līkne.