Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • U kontaktu s
  • Osnove izrade MySQL baza podataka. Izgradnja baze podataka: tehnike i postojeća rješenja

Osnove izrade MySQL baza podataka. Izgradnja baze podataka: tehnike i postojeća rješenja

Dakle, instalirali ste MySQL, a mi počinjemo savladavati jezik SQL. U lekciji 3 o osnovama baze podataka stvorili smo mali koncept baze podataka za forum. Vrijeme je da ga implementirate u MySQL DBMS.

Da biste to učinili, prvo morate pokrenuti MySQL poslužitelj. Idite na izbornik sustava Start - Programi - MySQL - MySQL Server 5.1 - Klijent naredbenog retka MySQL. Otvorit će se prozor koji od vas traži da unesete lozinku.

Pritisnite Enter na tipkovnici ako niste naveli lozinku prilikom postavljanja poslužitelja ili navedite lozinku ako jeste. Čeka se mysql> prompt.

Moramo napraviti bazu podataka koju ćemo nazvati forumom. Da biste to učinili, postoji operator u SQL-u kreirati bazu podataka

Kreirajte bazu podataka ime_baze;


Maksimalna duljina naziva baze podataka je 64 znaka i može uključivati ​​slova, brojeve, simbol "_" i simbol "$". Ime može početi brojem, ali ne smije biti svi brojevi. Svaki upit bazi podataka završava točkom-zarezom (ovaj simbol se naziva separator - graničnik). Nakon što je primio zahtjev, poslužitelj ga izvršava i, ako je uspješan, prikazuje poruku "Upit u redu..."

Pa napravimo bazu podataka foruma:

Pritisnemo Enter i vidimo odgovor "Upit OK...", što znači da je baza podataka kreirana:

To je tako jednostavno. Sada u ovoj bazi podataka trebamo kreirati 3 tablice: teme, korisnici i postovi. Ali prije nego to učinimo, moramo reći poslužitelju u kojoj bazi podataka kreiramo tablice, tj. morate odabrati bazu podataka za rad. Za to se koristi operator koristiti. Sintaksa za odabir baze podataka za rad je sljedeća:

Koristite naziv_baze;


Dakle, izaberimo našu bazu podataka foruma za rad:

Pritisnite Enter i vidite odgovor "Promijenjena baza podataka" - baza podataka je odabrana.

U svakoj sesiji rada s MySQL-om potrebno je odabrati bazu podataka.

Za kreiranje tablica u SQL-u postoji izjava kreirati tablicu. Stvaranje baze podataka ima sljedeću sintaksu:

Kreirajte tablicu ime_tablice (tip naziv_prvog_stupca, tip_naziv_drugog_stupca, ..., tip naziv_zadnjeg_stupca);


Zahtjevi za nazive tablica i stupaca isti su kao i za nazive baza podataka. Svaki stupac ima pridruženu određenu vrstu podataka, što ograničava prirodu informacija koje se mogu pohraniti u stupac (na primjer, sprječavanje upisivanja slova u numeričko polje). MySQL podržava nekoliko tipova podataka: numerički, string, kalendar i poseban tip NULL, što znači da nema informacija. O tipovima podataka ćemo detaljno govoriti u sljedećoj lekciji, ali za sada se vratimo na naše tablice. U njima imamo samo dvije vrste podataka - cjelobrojne vrijednosti (int) i nizove (tekst). Dakle, napravimo prvu tablicu - Teme:

Pritisnite Enter - tablica je kreirana:

Dakle, napravili smo tablicu tema (teme) s tri stupca:
id_topic int - id teme (cijelobrojna vrijednost),
topic_name text - naziv teme (niz),
id_author int - id autora (cijelobrojna vrijednost).

Slično, kreirajte preostale dvije tablice - korisnici (korisnici) i postovi (poruke):

Dakle, napravili smo forum baze podataka i on ima tri tablice. Sada se toga sjećamo, ali ako je naša baza podataka jako velika, onda je jednostavno nemoguće zadržati nazive svih tablica i stupaca u našim glavama. Stoga moramo biti u mogućnosti vidjeti koje baze podataka imamo, koje tablice sadrže i koje stupce sadrže te tablice. Da biste to učinili, postoji nekoliko operatora u SQL-u:

pokazati baze podataka- prikazati sve dostupne baze podataka,

pokazati tablice- prikazati popis tablica trenutne baze podataka (najprije se mora odabrati pomoću operatora koristiti),

opišite naziv_tablice- prikazati opis stupaca navedene tablice.

Pokušajmo. Gledamo sve dostupne baze podataka (vi još imate jednu - forum, ja imam 30, i sve su navedene u stupcu):

Sada pogledajmo popis tablica baze podataka foruma (za to ga prvo morate odabrati), ne zaboravite pritisnuti Enter nakon svakog zahtjeva:

U odgovoru vidimo nazive naše tri tablice. Pogledajmo sada opis stupaca, na primjer, tablicu tema:

Prva dva stupca su nam poznata - ovo je naziv i tip podataka, vrijednosti ostalih tek trebamo saznati. Ali prvo, ipak ćemo saznati koje su vrste podataka, koje i kada koristiti.

A danas ćemo pogledati posljednjeg operatera - pad, omogućuje vam brisanje tablica i baza podataka. Na primjer, ispustimo tablicu tema. Budući da smo prije dva koraka odabrali bazu podataka foruma za rad, sada je više ne morate birati, možete jednostavno napisati:

Ispusti tablicu ime_tablice;


i pritisnite Enter.

Pogledajmo sada popis tablica u našoj bazi podataka:

Naša je tablica doista izbrisana. Sada izbrišemo samu bazu podataka foruma (izbrišite je, nemoj da vam bude žao, to će se ipak morati prepravljati). Da bismo to učinili, pišemo:

Ispusti bazu podataka ime_baze;


i pritisnite Enter.

I uvjerite se u to postavljanjem zahtjeva za sve dostupne baze podataka:

Vjerojatno nemate niti jednu bazu podataka, ja ih imam 29 umjesto 30.

To je sve za danas. Naučili smo kreirati baze podataka i tablice, brisati ih i izdvajati informacije o postojećim bazama podataka, tablicama i njihovim opisima.

Napravite bazu podataka. U naredbeni redak MySQL unesite naredbu CREATE DATABASE ; . Zamijeniti naziv vaše baze podataka. Ne može sadržavati razmake.

  • Na primjer, da biste stvorili bazu podataka svih američkih država, možete upisati CREATE DATABASE us_states;
  • Napomena: Naredbe se ne moraju unositi velikim slovima.
  • Napomena: Sve MySQL naredbe moraju završavati s ";". Ako ste zaboravili staviti točku i zarez, samo unesite ";" u sljedećem retku za početak obrade prethodne naredbe.

Prikažite popis dostupnih baza podataka. Unesite naredbu SHOW DATABASES; za prikaz popisa pohranjenih baza podataka. Osim novostvorene baze podataka, vidjet ćete i mysql i testne baze podataka. Za sada ih možete zanemariti.

Odaberite bazu podataka. Kada je baza podataka stvorena, morate je odabrati da biste počeli uređivati. Unesite naredbu USE us_states; . Vidjet ćete poruku Promijenjena baza podataka koja vas obavještava da je us_states trenutno aktivna baza podataka.

Napravite tablicu. Tablica je mjesto gdje se informacije pohranjuju u bazi podataka. Da biste stvorili tablicu, trebate unijeti cijelu njenu strukturu jednom naredbom. Za kreiranje tablice izdajte sljedeću naredbu: CREATE TABLE stanja (id INT NOT NULL PRIMARNI KLJUČ AUTO_INCREMENT, stanje CHAR(25), populacija INT(9)); . Ova naredba će stvoriti tablicu pod nazivom "state" s tri polja: id, stanje i stanovništvo.

  • Naredba INT navodi da će polje id sadržavati samo brojeve (cijele brojeve).
  • Naredba NOT NULL označava da polje id ne smije biti prazno (obavezno za unos).
  • PRIMARY KEY označava da je polje id ključno polje u tablici. Ključno polje je polje koje ne može sadržavati iste vrijednosti.
  • Naredba AUTO_INCREMENT automatski će dodijeliti rastuće vrijednosti polju id, u biti automatski numerirajući svaki zapis.
  • Naredbe CHAR (znakovi) i INT (cijeli broj) određuju vrstu podataka dopuštenu u odgovarajućim poljima. Broj nakon naredbe označava koliko znakova ili brojeva polje može sadržavati.
  • Napravite unos u tablici. Sada kada je tablica stvorena, vrijeme je za unos podataka. Upotrijebite sljedeću naredbu za unos prvog zapisa: INSERT INTO states (id, state, population) VALUES (NULL, 'Alabama', '4822023');

    • Ova naredba u biti govori bazi podataka da pohrani informacije u tablici u tri odgovarajuća polja.
    • Budući da polje id sadrži identifikator NOT NULL, unos NULL kao vrijednosti će uzrokovati povećanje za jedan, zahvaljujući identifikatoru AUTO_INCREMENT.
  • Napravite više unosa. Moguće je spremiti mnogo unosa jednom naredbom. Da biste pohranili još tri stanja, unesite sljedeću naredbu: INSERT INTO states (id, država, stanovništvo) VRIJEDNOSTI (NULL, 'Aljaska', '731449'), (NULL, 'Arizona', '6553255'), (NULL, ' Arkansas ', '2949131'); .

  • Izvršite upit baze podataka. Sada kada je stvorena jednostavna baza podataka, možete pokrenuti upite za dohvaćanje potrebnih informacija. Za početak unesite sljedeću naredbu: SELECT * FROM us_states; . Ovaj će upit vratiti cijelu bazu podataka kao što je prikazano naredbom "*" što znači "sve".

    • Za složeniji upit unesite sljedeću naredbu: SELECT stanje, populacija FROM us_states ORDER BY populacija; Ovaj će upit vratiti tablicu sa stanjima sortiranim prema populaciji, umjesto po abecedi po imenu. Polje id neće biti prikazano jer ste tražili samo polja za stanje i stanovništvo.
    • Za popis stanja po populaciji obrnutim redoslijedom, koristite sljedeću naredbu: SELECT stanje, populacija FROM us_states ORDER BY DESC populacije; . Naredba DESC prikazat će države silaznim redoslijedom stanovništva (od najvećeg prema najmanjem, a ne od najmanjeg prema najvećem).
  • Dupini su oduvijek ulijevali povjerenje ljudi. Povezujemo ih s dobrotom i radošću. Iako je dupin simbol MySQL-a, to ne objašnjava popularnost koju uživa diljem svijeta:

    Prema trenutnim statistikama, MySQL je na prvom mjestu po zastupljenosti na Internetu među svim sustavima relacijskih baza podataka.

    MySQL značajke

    Procedura za kreiranje MySQL baze podataka ne razlikuje se od ostalih DBMS-ova. A njegova besplatna također nije glavni razlog popularnosti ovog sustava. Na primjer, Microsoftov SQL Server. U svakoj verziji ovog proizvoda izlazi njegovo besplatno izdanje, i to s prilično dobrim tehničkim karakteristikama.

    Značajke MySQL DBMS-a:

    • Najčešće se koristi kao udaljeni poslužitelj;
    • Uključuje veliki broj vrsta tablica;
    • Dolazi s posebnim tipom EXAMPLE koji pokazuje kako se kreiraju nove tablice;
    • Visok stupanj skalabilnosti kroz podršku za većinu popularnih platformi;
    • Otvoreni izvorni kod - zahvaljujući tome, ovaj DBMS se neprestano poboljšava i modernizira od strane mnogih programera diljem svijeta;
    • Stvoren je veliki broj API-ja koji osiguravaju odnos između MySQL-a i glavnog dijela svih programskih jezika;
    • Maksimalna veličina datoteke tablice baze podataka ograničena je samo mogućnostima operativnog sustava koji se koristi.

    MySQL-ov najbliži konkurent MS SQL Server u besplatnom Express izdanju ima ograničenje veličine baze podataka od 10 GB.


    • Najnovija verzija DBMS-a 5.7.5m15 (testna verzija) objavljena je u rujnu 2014. godine.

    Izrada MySQL baze podataka

    Osnovna logička i strukturna jedinica podjele podataka u svakom relacijskom modelu prezentacije informacija je baza. Iznad njega je samo poslužitelj. Svaka baza podataka sastoji se od tablica, od kojih je svaka podijeljena u stupce. Razmotrite sve načine kako stvoriti bazu podataka u MySQL-u.

    PHPMyAdmin okruženje je jedna od najpopularnijih školjki za rad s MySQL-om. Njegovo sučelje uvelike pojednostavljuje administraciju baze podataka.

    Da biste stvorili MySQL bazu podataka putem PHPMyAdmin, učinite sljedeće:

    • Idemo u ljusku;
    • Idite na karticu "Baze podataka";
    • U prvo polje unesite naziv baze podataka koju želite izraditi i s padajućeg popisa odaberite željeno kodiranje. U našem slučaju, ovo je utf8_genegal_ci .

    Naziv baze podataka ne može biti duži od 64 znaka.

    • Zatim kliknite na gumb "Kreiraj":


    • Nakon toga, naziv kreirane MySQL baze podataka trebao bi se pojaviti na listama s lijeve strane i pri dnu:


    Sada napravimo prvu tablicu u našoj bazi podataka. radimo sljedeće:

    • Na popisu s lijeve strane nalazimo naziv naše baze podataka i kliknemo na njega:


    • U sljedećem prozoru unesite naziv tablice i postavite broj stupaca;
    • Zatim kliknite na gumb "U redu".

    Isto se može učiniti klikom na link "Kreiraj tablicu" odmah ispod popisa baza podataka s lijeve strane, no tada će se u sljedećem prozoru prikazati praznina bez imena i s četiri stupca.

    • Sljedeći korak je postavljanje strukture naše tablice. Propisujemo nazive i vrste podataka koji će biti pohranjeni u stupcima tablice;
    • Nakon toga kliknite na gumb " Spremi»:


    • Naša MySQL tablica baze podataka je kreirana i spremna za popunjavanje podacima:


    Ali ovo nije jedini način stvaranja baze podataka u PHPMyAdminu. Sličan učinak može se postići korištenjem SQL upita. Za to se koristi naredba CREATE. Njegova sintaksa je:

    CREATE DATABASE db_name ;

    Argumenti:

    • IF NOT EXISTS - Koristi se za praćenje jedinstvenosti naziva baze podataka. Ako ne navedete ovaj parametar, onda ako se kreira baza podataka s istim imenom, može doći do pogreške u izvršavanju upita;
    • db_name - specificira naziv kreirane baze podataka;
    • CHARACTER SET charset - postavlja skup znakova baze podataka. Ako nije navedeno, koristi se zadana vrijednost;
    • COLLATE usporedba - postavlja redoslijed sortiranja podataka. Izborni parametar.

    Sada napravimo bazu podataka koristeći SQL upit kroz PHPMyAdmin ljusku:

    • Idite na karticu " SQL";
    • U prozoru uređivača koji se pojavi unesite zahtjev za stvaranje baze podataka;
    • Ili kliknite na ikonu " Prozor upita». Nalazi se lijevo iznad popisa baza podataka:


    • Unesite tekst zahtjeva:

    STVORI BAZU PODATAKA `my_db`;

    • Pri dnu kliknite na " U redu»:


    • Nakon toga, naziv naše baze podataka bit će prikazan na popisu s lijeve strane:


    Za ispuštanje sql baze podataka koristite naredbu DROP DATABASE "my_db".

    • Upit za stvaranje baze podataka s izbornim parametrima izgledat će ovako:

    KREIRAJ BAZU PODATAKA `my_db` SKUP ZNAKA utf8 COLLATE utf8_general_ci;


    Postavljanje sigurnosne kopije baze podataka

    Mogućnost vraćanja baze podataka vrlo je važna. U slučaju nepredviđenih situacija, oporavak će pomoći vratiti izgubljene podatke i brzo nastaviti s radom resursa.

    Postavljanje sigurnosne kopije baze podataka u PHPMyAdmin. Postupak:

    • Na popisu s lijeve strane odaberite bazu podataka koja nam je potrebna;
    • Kliknite karticu "Izvoz";
    • Pritisnemo "U redu".


    Ako u odjeljku " Metoda izvoza"Odaberite vrijednost" Normalno", vidjet ćete veliki prozor s mnogo opcija za prilagodbu:


    Sada pokušajmo vratiti spremljenu kopiju baze podataka. Ali prvo, izbrišite postojeću instancu. Idite na karticu "Operacije" i kliknite na vezu " Izbriši bazu podataka»:


    Da biste vratili MySQL bazu podataka u PHPMyAdmin, idite na karticu Uvoz. U odjeljku " Uvezite datoteku»Ovisno o mjestu na koje ste spremili kopiju baze podataka, odaberite izvor. Nakon toga kliknite na " OK", koji se nalazi na dnu ekrana:


    Ponekad, nakon bilo kakvih promjena, nije potrebno vraćati cijelu bazu podataka, već samo određenu tablicu. Ova je značajka također implementirana u PHPMyAdmin. Da biste to učinili, na stranici željene tablice, pri dnu njezine strukture, odaberite odgovarajuću stavku s padajućeg popisa i kliknite na OK pri dnu:


    Sažimanje baza podataka u MySQL

    Nažalost MySQL ne podržava promjenu ili ograničavanje veličine baza podataka. Od alata ugrađenih u PHPMyAdmin, za to se može koristiti samo optimizacija tablice. Ova je operacija još jedna opcija s gore prikazanog padajućeg popisa.

    Također, kako bi se smanjila veličina baze podataka, preporuča se spremiti njezine sigurnosne kopije u obliku arhiva. Sigurnosne kopije kompresije (kompresije) konfigurirane su u istoimenoj stavci na kartici " Izvoz"U odjeljku" Izlaz»:


    Drugi način za smanjenje veličine MySQL baze podataka je sljedeći skup radnji:

    • Kreiranje dumpa (kopije) putem naredbenog retka pomoću naredbe mysqldump;
    • Uklanjanje svih baza podataka;
    • Zaustavite sve MySQL usluge;

    Tema 2.3. Prezentacijski softver i osnovno uredsko programiranje

    Tema 2.4. Sustavi upravljanja bazama podataka i ekspertni sustavi

    2.4.11. Baza podataka o obuci s obrascem glavnog gumba "Training_students" - Download

    DBMS i ekspertni sustavi

    2.4. Sustavi upravljanja bazama podataka i ekspertni sustavi

    2.4.3. Izrada baze podataka (metode za izradu tablica i izradu strukture tablice za bazu podataka "Dekanat")

    Kada prvi put otvorite prozor baze podataka, Access uvijek aktivira karticu Tablice i prikazuje popis načina izrade tablice:

    • stvaranje tablice u načinu dizajna;
    • stvaranje tablice pomoću čarobnjaka;
    • stvaranje tablice unosom podataka

    Možete odabrati bilo koji od ovih načina za stvaranje nove tablice. Možete odabrati Čarobnjak za tablice za definiranje polja tablice pomoću popisa uzoraka tablica i polja. Za izradu proizvoljne tablice preporučljivo je koristiti način dizajna. Način kreiranja tablice unosom podataka u pravilu se koristi za uređivanje i unos podataka u postojeće tablice.

    Podsjetimo da je Access tablica zbirka podataka ujedinjenih zajedničkom temom. Zasebna tablica dodjeljuje se svakom entitetu tako da nema ponavljanja u spremljenim podacima. Tablice se sastoje od zapisa i polja. Broj polja u zapisu određuje se u fazi dizajna tablice, pa prije nego što izradite tablicu pomoću programa Access, morate jasno razumjeti njezinu strukturu.

    Veličinu i vrstu polja određuje korisnik. Potrebno je odabrati veličinu polja koja nije prevelika, jer prevelika polja beskorisno troše memoriju baze podataka. Da biste stvorili odnose između tablica, one moraju imati ključno polje, tako da svakoj tablici morate dodijeliti ključno polje.

    Da biste postavili primarni ključ u prikazu dizajna, odaberite željeno polje, a zatim kliknite ikonu Ključno polje na alatnoj traci. Da biste dodijelili strani (sekundarni) ključ u načinu dizajna, odaberite polje i u području svojstava polja, u retku Indeksirano polje, odaberite Da (dopuštene su slučajnosti) s popisa.

    Za odabir željenog načina za izradu tablica, možete dvaput kliknuti na jedan od njih na popisu načina, otvorit će se potrebni način. Osim toga, možete kliknuti na ikonu "Kreiraj" u prozoru baze podataka, otvorit će se dijaloški okvir "Nova tablica" i u njemu odabrati željeni način izrade tablice.


    Riža. jedan.

    Kada odaberete način rada Čarobnjak za tablice, otvara se prozor Kreiraj tablice u kojem je lako kreirati polja za novu tablicu koristeći uzorke tablica i polja.



    Riža. 2.

    Ali ako u prozoru "Kreiraj tablice" nema potrebnog uzorka tablice, tada morate odabrati način dizajna, otvorit će se prozor Dizajn tablice



    Riža. 3.

    Sastav (struktura) tablice definiran je u području projekta tablice koje se sastoji od tri stupca:

    • naziv polja;
    • tip podataka;
    • opis.

    Vrste podataka moraju se odabrati s padajućeg popisa:

    1. Tekst - alfanumerički podaci (do 255 bajtova).
    2. Polje MEMO je dugačak tekst ili brojevi, kao što su bilješke ili opisi (do 64000 bajtova).
    3. Numerički - tekst ili kombinacija teksta i brojeva (pohranjuje 1, 2, 4 ili 8 bajtova).
    4. Datum/Vrijeme – datumi i vremena (8 bajtova).
    5. Monetarni - koristi se za novčane vrijednosti (štedi 8 bajtova).
    6. Brojač - automatsko umetanje jedinstvenih uzastopnih (povećanje za 1) ili slučajnih brojeva prilikom dodavanja zapisa (4 bajta).
    7. Boolean - podaci koji uzimaju samo jednu od dvije moguće vrijednosti, na primjer, "Da / Ne" (1 bit).
    8. OLE objektno polje - za umetanje sljedećih objekata: slike, slike, dijagrami itd. (do 1 GB).
    9. Hiperveza - adresa veze na datoteku na samostalnom računalu ili na mreži (pohranjuje do 64.000 znakova).
    10. Čarobnjak za traženje - stvara polje koje vam omogućuje da odaberete vrijednost iz druge tablice ili s popisa vrijednosti pomoću kombiniranog okvira. Odabirom ove opcije s popisa vrsta podataka pokreće se čarobnjak za automatsko otkrivanje ovog polja.

    U području "Svojstva polja" dodijelite svojstva svakom polju (na primjer, veličina, format, indeksirano polje itd.).

    Kada kreirate strukturu tablice, unesite naziv polja u prvi stupac, zatim morate pritisnuti tipku Enter i odabrati vrstu podataka (prema zadanim postavkama, Access dodjeljuje vrstu podataka, ako ova vrsta podataka nije prikladna, odaberite je sami iz padajućem popisu). Zatim unesite opis polja u treći stupac.

    Mnogi korisnici aktivno koriste Excel za generiranje izvješća i njihovo naknadno uređivanje. Za jednostavan pregled informacija i stjecanje potpune kontrole pri upravljanju podacima u procesu rada s programom.

    Izgled radnog prostora programa je tablica. Relacijska baza podataka strukturira informacije u retke i stupce. Unatoč činjenici da standardni paket MS Office ima zasebnu aplikaciju za stvaranje i održavanje baza podataka - Microsoft Access, korisnici aktivno koriste Microsoft Excel za iste svrhe. Uostalom, mogućnosti programa omogućuju vam: sortiranje; format; filtar; Uredi; organizirati i strukturirati informacije.

    Odnosno, sve što je potrebno za rad s bazama podataka. Jedino upozorenje: program Excel je univerzalni analitički alat koji je prikladniji za složene izračune, izračune, sortiranje, pa čak i za spremanje strukturiranih podataka, ali u malim količinama (ne više od milijun zapisa u jednoj tablici, za verziju 2010. ).

    Struktura baze podataka - Excel tablica

    Baza podataka – skup podataka raspoređenih u retke i stupce za jednostavno pretraživanje, organiziranje i uređivanje. Kako napraviti bazu podataka u Excelu?

    Sve informacije u bazi podataka sadržane su u zapisima i poljima.

    Zapis je red u bazi podataka (DB) koji uključuje informacije o jednom objektu.

    Polje - stupac u bazi podataka koji sadrži istu vrstu podataka o svim objektima.

    Zapisi i polja baze podataka odgovaraju recima i stupcima standardne Microsoft Excel proračunske tablice.

    Ako znate napraviti jednostavne tablice, onda stvaranje baze podataka nije teško.

    

    Izrada baze podataka u Excelu: upute korak po korak

    Korak po korak stvaranje baze podataka u Excelu. Naš zadatak je formiranje baze podataka klijenata. Za nekoliko godina rada tvrtka je stekla nekoliko desetaka stalnih kupaca. Potrebno je pratiti uvjete ugovora, područja suradnje. Znati kontakt osobe, kontakt podatke itd.

    Kako stvoriti bazu podataka kupaca u Excelu:

    Glavni posao - unos podataka u bazu podataka - je završen. Kako bi ove informacije bile prikladne za korištenje, potrebno je odabrati potrebne, filtrirati, sortirati podatke.

    Kako održavati bazu podataka klijenata u Excelu

    Kako bismo pojednostavili traženje podataka u bazi, uredimo ih. U tu svrhu prikladan je alat "Sortiraj".


    Podaci u tablici raspoređeni su prema roku sklapanja ugovora.


    Sada menadžer vidi s kim je vrijeme za obnovu ugovora. S kojim tvrtkama nastavljamo suradnju?

    Baza podataka tijekom poslovanja tvrtke raste do nevjerojatnih veličina. Pronalaženje potrebnih informacija postaje sve teže i teže. Za traženje određenog teksta ili brojeva možete koristiti jednu od sljedećih metoda:


    Kroz filtriranje podataka program skriva sve informacije koje nisu od interesa za korisnika. Podaci ostaju u tablici, ali nisu vidljivi. Možete ih vratiti u bilo koje vrijeme.

    U Excelu se najčešće koriste 2 filtra:

    • Autofilter;
    • filtrirati prema odabranom rasponu.

    Automatsko filtriranje traži od korisnika da odabere opciju filtriranja s unaprijed definiranog popisa.


    Eksperimentirajmo s filtriranjem podataka po odabranim ćelijama. Pretpostavimo da u tablici trebamo ostaviti samo one tvrtke koje posluju u Bjelorusiji.


    Ako baza podataka sadrži financijske podatke, iznos možete pronaći po različitim parametrima:

    • zbroj (sažimanje podataka);
    • count (prebrojati broj ćelija s brojčanim podacima);
    • prosječna vrijednost (izračunati aritmetičku sredinu);
    • maksimalne i minimalne vrijednosti u odabranom rasponu;
    • proizvod (rezultat množenja podataka);
    • standardna devijacija i varijansa uzorka.

    Postupak rada s financijskim informacijama u bazi podataka:

    Alati na kartici Podaci omogućuju vam dijeljenje baze podataka. Grupne informacije u smislu relevantnosti za ciljeve tvrtke. Odabir skupina kupaca usluga i roba pomoći će marketinškoj promociji proizvoda.

    Gotovi uzorci predložaka za održavanje baze klijenata po segmentima.


    Predlošci se mogu prilagoditi, smanjiti, proširiti i uređivati.

    Vrhunski povezani članci