Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Osnove kreiranja MySQL baza podataka. Izgradnja baze podataka: tehnike i postojeća rješenja

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

Dakle, instalirali ste MySQL i počinjemo da savladavamo SQL jezik. U lekciji 3 o osnovama baze podataka kreirali smo mali koncept baze podataka za forum. Vrijeme je da se to implementira u MySQL DBMS.

Da biste to učinili, prvo morate pokrenuti MySQL server. Idite na sistemski meni Start - Programi - MySQL - MySQL Server 5.1 - MySQL Command Line Client. Otvoriće se prozor u kojem se od vas traži da unesete lozinku.

Pritisnite Enter na tastaturi ako niste naveli lozinku prilikom podešavanja servera 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 database_name;


Maksimalna dužina imena 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 se tačkom i zarezom (ovaj simbol se zove separator - graničnik). Nakon što je primio zahtjev, server ga izvršava i, ako je uspješan, prikazuje poruku "Upit u redu..."

Dakle, 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 moramo kreirati 3 tabele: teme, korisnici i postovi. Ali prije nego to uradimo, moramo reći serveru u kojoj bazi podataka kreiramo tabele, tj. morate odabrati bazu podataka za rad. Za to se koristi operator koristiti. Sintaksa za odabir baze podataka za rad je sljedeća:

Use database_name;


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 sa MySQL-om potrebno je odabrati bazu podataka.

Za kreiranje tablica u SQL-u postoji naredba kreirati tabelu. Kreiranje baze podataka ima sljedeću sintaksu:

Kreirajte tablicu table_name (first_column_name type, second_column_name type, ..., last_column_name type);


Zahtjevi za nazive tablica i stupaca isti su kao za imena baza podataka. Svaki stupac ima specifičan tip podataka koji je povezan s njim, što ograničava prirodu informacija koje se mogu pohraniti u kolonu (na primjer, sprječavanje unošenja 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 tabele. U njima imamo samo dva tipa podataka - cjelobrojne vrijednosti (int) i nizove (tekst). Dakle, napravimo prvu tabelu - Teme:

Pritisnite Enter - tabela je kreirana:

Dakle, kreirali smo tabelu tema (teme) sa tri kolone:
id_topic int - id teme (cijelobrojna vrijednost),
topic_name text - naziv teme (string),
id_author int - id autora (cijelobrojna vrijednost).

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

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

pokazati baze podataka- prikazati sve dostupne baze podataka,

pokazati tabele- prikazati listu tabela trenutne baze podataka (najprije se mora odabrati pomoću operatora koristiti),

opišite ime_tablice- prikazati opis kolona navedene tabele.

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

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

U odgovoru vidimo nazive naše tri tabele. Pogledajmo sada opis kolona, ​​na primjer, tabelu tema:

Prve dvije kolone su nam poznate - ovo je naziv i tip podataka, vrijednosti ostalih tek treba da saznamo. Ali prvo, ipak saznajemo koji su tipovi podataka, koje i kada koristiti.

A danas ćemo pogledati posljednjeg operatera - drop, omogućava vam brisanje tabela i baza podataka. Na primjer, pustimo tabelu tema. Pošto smo prije dva koraka odabrali bazu podataka foruma za rad, sada ne morate da je birate, možete jednostavno napisati:

Ispusti tablicu table_name;


i pritisnite Enter.

Sada pogledajmo ponovo listu tabela u našoj bazi podataka:

Naša tabela je zaista obrisana. Sada izbrišemo samu bazu podataka foruma (izbrišite je, ne izvinjavajte se, moraće da se ponovo uradi). Da bismo to uradili, pišemo:

Ispusti bazu podataka database_name;


i pritisnite Enter.

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

Vjerovatno nemate ni jednu bazu podataka, ja ih imam 29 umjesto 30.

To je sve za danas. Naučili smo kako da kreiramo baze podataka i tabele, da ih obrišemo i izvučemo informacije o postojećim bazama podataka, tabelama i njihovim opisima.

Kreirajte bazu podataka. U MySQL komandnoj liniji unesite naredbu CREATE DATABASE ; . Zamijenite naziv vaše baze podataka. Ne može sadržavati razmake.

  • Na primjer, da kreirate 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 komande moraju završavati sa ";". Ako ste zaboravili da stavite tačku i zarez, samo unesite ";" na sljedećem redu za početak obrade prethodne naredbe.

Prikažite listu dostupnih baza podataka. Unesite naredbu SHOW DATABASES; za prikaz liste pohranjenih baza podataka. Pored novokreirane baze podataka, vidjet ćete i mysql i test baze podataka. Za sada ih možete zanemariti.

Odaberite bazu podataka. Kada je baza podataka kreirana, potrebno je da je izaberete da biste započeli uređivanje. Unesite naredbu USE us_states; . Vidjet ćete poruku Promijenjena baza podataka, koja vas obavještava da je us_states trenutno aktivna baza podataka.

Kreirajte tabelu. Tabela je mjesto gdje se informacije pohranjuju u bazi podataka. Da biste kreirali tabelu, potrebno je da unesete celu njenu strukturu jednom komandom. Da biste kreirali tabelu, izdajte sljedeću naredbu: CREATE TABLE stanja (id INT NOT NULL PRIMARNI KLJUČ AUTO_INCREMENT, stanje CHAR(25), populacija INT(9)); . Ova komanda će kreirati tabelu pod nazivom "state" sa tri polja: id, stanje i stanovništvo.

  • Naredba INT specificira da će polje id sadržavati samo brojeve (cijele brojeve).
  • Naredba NOT NULL označava da polje id ne smije biti prazno (potrebno za unos).
  • PRIMARY KEY označava da je polje id ključno polje u tabeli. Ključno polje je polje koje ne može sadržavati iste vrijednosti.
  • Naredba AUTO_INCREMENT će automatski dodijeliti rastuće vrijednosti polju id, u suštini automatski numerirajući svaki zapis.
  • Naredbe CHAR (znakovi) i INT (cijeli broj) određuju tip podataka dozvoljen u odgovarajućim poljima. Broj nakon naredbe označava koliko znakova ili brojeva polje može sadržavati.
  • Kreirajte unos u tabeli. Sada kada je tabela kreirana, vrijeme je za unos informacija. Koristite sljedeću naredbu da unesete prvi zapis: INSERT INTO states (id, state, population) VALUES (NULL, 'Alabama', '4822023');

    • Ova naredba u suštini 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.
  • Kreirajte više unosa. Možete sačuvati mnogo zapisa jednom komandom. 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 kreirana jednostavna baza podataka, možete pokrenuti upite da biste dobili informacije koje su vam potrebne. Da biste započeli, unesite sljedeću naredbu: SELECT * FROM us_states; . Ovaj upit će 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 upit će vratiti tabelu sa stanjima sortiranim po stanovništvu, umjesto po abecednom redu 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; . DESC komanda će prikazati stanja u opadajućem redoslijedu stanovništva (od najvećeg prema najmanjem, a ne od najmanjeg prema najvećem).
  • Delfini su oduvijek ulijevali povjerenje ljudi. Povezujemo ih sa dobrotom i radošću. Iako je delfin simbol MySQL-a, to ne objašnjava popularnost koju uživa širom svijeta:

    Prema trenutnim statistikama, MySQL je na prvom mjestu u pogledu rasprostranjenosti na Internetu među svim sistemima relacijskih baza podataka.

    MySQL karakteristike

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

    Karakteristike MySQL DBMS:

    • Najčešće se koristi kao udaljeni server;
    • Uključuje veliki broj tipova tablica;
    • Dolazi sa posebnim tipom EXAMPLE koji pokazuje kako se kreiraju nove tabele;
    • Visok stepen skalabilnosti kroz podršku za najpopularnije platforme;
    • Otvoreni izvorni kod - zahvaljujući tome, ovaj DBMS se konstantno poboljšava i modernizuje od strane mnogih programera širom svijeta;
    • Stvoren je veliki broj API-ja koji obezbeđuju odnos između MySQL-a i glavnog dela svih programskih jezika;
    • Maksimalna veličina datoteke tabele baze podataka ograničena je samo mogućnostima operativnog sistema 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 5.7.5m15 (test verzija) objavljena je u septembru 2014. godine.

    Kreiranje MySQL baze podataka

    Osnovna logička i strukturna jedinica podjele podataka u bilo kojem relacionom modelu prezentacije informacija je baza. Iznad njega je samo server. Svaka baza podataka sastoji se od tabela, od kojih je svaka podijeljena u stupce. Razmotrite sve načine kreiranja baze podataka u MySQL-u.

    PHPMyAdmin okruženje je jedna od najpopularnijih školjki za rad sa MySQL. Njegov interfejs uvelike pojednostavljuje administraciju baze podataka.

    Da kreirate MySQL bazu podataka preko PHPMyAdmin, uradite sledeće:

    • Idemo u ljusku;
    • Idite na karticu "Baze podataka";
    • U prvo polje unesite naziv baze podataka koju želite kreirati i sa padajuće liste izaberite željeno kodiranje. U našem slučaju, ovo je utf8_genegal_ci .

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

    • Zatim kliknite na dugme "Kreiraj":


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


    Sada kreirajmo prvu tabelu u našoj bazi podataka. Radimo sljedeće:

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


    • U sledećem prozoru unesite naziv tabele i podesite broj kolona;
    • Zatim kliknite na dugme "OK".

    Isto se može uraditi klikom na link "Kreiraj tabelu" odmah ispod liste baza podataka sa leve strane, ali će tada u sledećem prozoru biti prikazano prazno mesto bez imena i sa četiri kolone.

    • Sljedeći korak je postavljanje strukture naše tablice. Propisujemo nazive i vrste podataka koji će biti pohranjeni u kolonama tabele;
    • Nakon toga kliknite na dugme " Sačuvaj»:


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


    Ali ovo nije jedini način za kreiranje baze podataka u PHPMyAdmin-u. Sličan efekat se može postići korištenjem SQL upita. Za ovo se koristi naredba CREATE. Njegova sintaksa je:

    CREATE DATABASE db_name ;

    Argumenti:

    • AKO NE POSTOJI - Koristi se za praćenje jedinstvenosti imena baze podataka. Ako ne navedete ovaj parametar, onda ako se kreira baza podataka sa istim imenom, može doći do greške u izvršavanju upita;
    • db_name - specificira ime kreirane baze podataka;
    • CHARACTER SET charset - postavlja skup znakova baze podataka. Ako nije navedeno, koristi se zadana vrijednost;
    • COLLATE sortiranje - postavlja redoslijed sortiranja podataka. Opcioni parametar.

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

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


    • Unesite tekst zahtjeva:

    CREATE DATABASE `my_db`;

    • Pri dnu kliknite na " U redu»:


    • Nakon toga, naziv naše baze podataka će biti prikazan na listi na lijevoj strani:


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

    • Upit za kreiranje baze podataka sa opcionim parametrima će izgledati ovako:

    CREATE DATABASE `my_db` SET KARAKTERA utf8 COLLATE utf8_general_ci;


    Postavljanje sigurnosne kopije baze podataka

    Mogućnost vraćanja baze podataka je veoma važna. U slučaju nepredviđenih situacija, oporavak će pomoći vraćanju izgubljenih informacija i brzom nastavku rada resursa.

    Postavljanje sigurnosne kopije baze podataka u PHPMyAdmin . Procedura:

    • Na listi s lijeve strane odaberite bazu podataka koja nam je potrebna;
    • Kliknite na karticu "Izvoz";
    • Pritisnemo "OK".


    Ako u odjeljku " Metoda izvoza"Odaberite vrijednost" Normalno", tada ćete vidjeti veliki prozor s mnogo opcija za prilagođavanje:


    Pokušajmo sada vratiti sačuvanu 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 poglavlju " Uvezi datoteku»U zavisnosti od mjesta na kojem ste sačuvali 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 tabelu. Ova funkcija je takođe implementirana u PHPMyAdmin. Da biste to učinili, na stranici željene tabele, na dnu njene strukture, izaberite odgovarajuću stavku sa padajuće liste i kliknite na OK na dnu:


    Kompresija 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 ovo se može koristiti samo optimizacija tabele. Ova operacija je još jedna opcija sa padajuće liste prikazane iznad.

    Također, kako bi se smanjila veličina baze podataka, preporučuje se spremanje njenih rezervnih kopija u obliku arhiva. Kompresijske (komprimirane) sigurnosne kopije su konfigurirane u istoimenoj stavci na kartici " Izvoz"U odjeljku" Izlaz»:


    Drugi način da se smanji veličina MySQL baze podataka je sljedeći skup akcija:

    • Kreiranje dumpa (kopije) preko komandne linije pomoću naredbe mysqldump;
    • Uklanjanje svih baza podataka;
    • Zaustavite sve MySQL usluge;

    Tema 2.3. Softver za prezentacije i osnovno kancelarijsko programiranje

    Tema 2.4. Sistemi upravljanja bazama podataka i ekspertni sistemi

    2.4.11. Baza podataka obuke sa glavnim dugmetom obrasca "Training_students" - Download

    DBMS i ekspertni sistemi

    2.4. Sistemi upravljanja bazama podataka i ekspertni sistemi

    2.4.3. Izrada baze podataka (metode za izradu tabela i kreiranje strukture tabele za bazu podataka "Dekanat")

    Kada prvi put otvorite prozor baze podataka, Access uvijek aktivira karticu Tabele i prikazuje listu načina kreiranja tablice:

    • kreiranje tablice u modu dizajna;
    • kreiranje tabele pomoću čarobnjaka;
    • kreiranje tabele unosom podataka

    Možete odabrati bilo koji od ovih načina da kreirate novu tablicu. Možete odabrati Čarobnjak za tablice da definirate polja tablice koristeći liste uzoraka tabela i polja. Za kreiranje proizvoljne tablice preporučljivo je koristiti način dizajna. Način kreiranja tabele unosom podataka se po pravilu koristi za uređivanje i unos podataka u postojeće tabele.

    Podsjetimo da je Access tabela zbirka podataka ujedinjenih zajedničkom temom. Svakom entitetu je dodijeljena posebna tabela tako da nema ponavljanja u spremljenim podacima. Tabele se sastoje od zapisa i polja. Broj polja u zapisu se određuje u fazi dizajna tabele, tako da pre nego što kreirate tabelu koristeći Access, morate jasno razumeti njenu 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 kreirali relacije između tabela, one moraju imati ključno polje, tako da svakoj tabeli morate dodijeliti ključno polje.

    Da biste postavili primarni ključ u prikazu dizajna, izaberite potrebno polje, a zatim kliknite na ikonu Key Field na traci sa alatkama. Da biste dodijelili strani (sekundarni) ključ u prikazu dizajna, potrebno je da odaberete polje i u području svojstava ovog polja u retku Indeksirano polje sa liste odaberite Da (slučajnosti su dozvoljene).

    Da biste odabrali željeni način kreiranja tabela, možete dvaput kliknuti na jedan od njih u listi modova, otvorit će se željeni način rada. Osim toga, možete kliknuti na ikonu "Kreiraj" u prozoru baze podataka, otvorit će se dijaloški okvir "Nova tabela" i u njemu odabrati željeni način kreiranja tabele.


    Rice. jedan.

    Kada izaberete režim Čarobnjak za tabele, otvara se prozor Kreiraj tabele u kojem je lako kreirati polja za novu tabelu koristeći uzorke tabela i polja.



    Rice. 2.

    Ali ako nema potrebnog uzorka tabele u prozoru "Kreiraj tabele", tada morate da izaberete režim dizajna, otvoriće se prozor Dizajn tabele



    Rice. 3.

    Sastav (struktura) tabele je definisan u oblasti projekta tabele, koja se sastoji od tri kolone:

    • naziv polja;
    • tip podataka;
    • opis.

    Tipovi podataka moraju biti odabrani sa padajuće liste:

    1. Tekst - alfanumerički podaci (do 255 bajtova).
    2. MEMO polje 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 do datoteke na samostalnom računaru ili na mreži (pohranjuje do 64.000 karaktera).
    10. Čarobnjak za traženje - Kreira polje koje vam omogućava da odaberete vrijednost iz druge tablice ili sa liste vrijednosti pomoću kombiniranog okvira. Odabirom ove opcije sa liste tipova 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 tabele, unesite naziv polja u prvu kolonu, zatim morate pritisnuti tipku Enter i odabrati tip podataka (po defaultu, Access dodeljuje tip podataka, ako ovaj tip podataka nije prikladan, onda ga sami izaberite iz padajućoj listi). Zatim unesite opis polja u treću kolonu.

    Mnogi korisnici aktivno koriste Excel za generiranje izvještaja i njihovo naknadno uređivanje. Za lakši pregled informacija i sticanje pune kontrole pri upravljanju podacima u procesu rada sa programom.

    Izgled radnog prostora programa je tabela. Relaciona baza podataka strukturira informacije u redove i stupce. Unatoč činjenici da standardni MS Office paket ima zasebnu aplikaciju za kreiranje i održavanje baza podataka - Microsoft Access, korisnici aktivno koriste Microsoft Excel za iste svrhe. Na kraju krajeva, mogućnosti programa vam omogućavaju da: sortirate; format; filter; uredi; organizirati i strukturirati informacije.

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

    Struktura baze podataka - Excel tabela

    Baza podataka - skup podataka raspoređenih u redove i kolone 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 - kolona u bazi podataka koja sadrži istu vrstu podataka o svim objektima.

    Zapisi i polja baze podataka odgovaraju redovima i kolonama standardne Microsoft Excel tabele.

    Ako znate kako napraviti jednostavne tabele, onda kreiranje baze podataka nije teško.

    

    Kreiranje baze podataka u Excelu: upute korak po korak

    Korak po korak kreiranje baze podataka u Excel-u. Naš zadatak je formiranje baze podataka klijenata. Za nekoliko godina rada kompanija je stekla nekoliko desetina stalnih kupaca. Potrebno je pratiti uslove ugovora, oblasti saradnje. Znati kontakt osobe, kontakt podatke itd.

    Kako kreirati bazu podataka klijenata u Excel-u:

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

    Kako održavati bazu podataka klijenata u Excelu

    Da bismo pojednostavili pretragu podataka u bazi podataka, uredimo ih. U tu svrhu je prikladan alat "Sortiraj".


    Podaci u tabeli raspoređeni su prema roku zaključenja ugovora.


    Sada menadžer vidi s kim je vrijeme da produži ugovor. Sa kojim kompanijama nastavljamo saradnju?

    Baza podataka u toku poslovanja kompanije raste do neverovatnih veličina. Pronalaženje informacija koje su vam potrebne postaje sve teže i teže. Za traženje određenog teksta ili brojeva možete koristiti jedan od sljedećih metoda:


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

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

    • Autofilter;
    • filtrirati prema odabranom rasponu.

    Autofilter traži od korisnika da odabere opciju filtriranja sa unaprijed definirane liste.


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


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

    • zbroj (sumira podatke);
    • count (prebrojati broj ćelija sa numeričkim 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.

    Procedura za rad sa finansijskim informacijama u bazi podataka:

    Alati na kartici Podaci vam omogućavaju da podijelite bazu podataka. Grupne informacije u smislu relevantnosti za ciljeve kompanije. Odabir grupa kupaca usluga i roba pomoći će marketinškoj promociji proizvoda.

    Gotovi uzorci šablona za održavanje baze klijenata po segmentima.


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

    Top Related Articles