Pristup bazi podataka baze podataka

10. 6. 2019.

DBMS - kratica koja označava "sustav za upravljanje bazom podataka". DBMS koristi se za rad s više korisnika s bazama podataka, što zauzvrat pomaže pri pohranjivanju, organiziranju, klasificiranju i kontroli informacija. Sustavi za upravljanje bazama podataka podijeljeni su na tipove na temelju tipova podatkovnih modela koje podržavaju. Relacijski pogled je najpraktičniji, budući da su takvi sustavi jednostavni za uporabu i pružaju mnogo mogućnosti za programere. To uključuje, između ostalog, Access DBMS. subd pristup

Opće informacije

Relacijska baza podataka Microsoft Access radi s relacijskim bazama podataka. Općenito govoreći, to znači skup međusobno povezanih tablica, od kojih svaka sadrži podatke o vlastitom tipu.

MS Access je dio Microsoft Office softvera.

prilike

Access DBMS pruža korisniku sljedeće značajke:

  • stvaranje baza podataka;

  • dodavanje novih podataka u kreiranu bazu podataka;

  • ažurirati ili na drugi način modificirati podatke u bazi podataka;

  • izbrisati postojeće podatke iz baze podataka;

  • pregled podataka u obliku izvješća, obrazaca, raznih uzoraka i upita;

  • organizacija podataka razvrstavanjem i / ili razvrstavanjem podataka;

  • dijeljenje tablica i podataka prilikom korištenja izvješća, e-pošte, Interneta i / ili lokalne mreže;

  • provedba različitih vrsta odnosa između tablica;

  • kreiranje obrazaca gumba i korisničkih sučelja za upravljanje bazom podataka unutar baze podataka.

Strukturni elementi baze podataka sub ms pristup

Svaka tablica baze podataka ima redove koji sadrže podatke o objektima, kao i stupce čiji je zadatak odrediti njihove karakteristike. Drugo ime za nizove su zapisi koji se sastoje od polja koja su popunjena podacima. Polje mora imati vrstu podataka (numerički, tekst, datum, Memo, itd.). Svi unosi u tablici sadrže jednako definirana, ali različito popunjena informacijska polja.

Svojstva polja

Polja u MS Access DBMS-u definiraju strukturu baze podataka, kao i postavljena svojstva podataka iz ćelija zapisa.

Glavna svojstva su:

  • Naziv polja Obično postavljaju naslove na stupce, tj. Nazivaju karakteristiku objekta. Također, pomoću naziva polja može se pristupiti informacijama prilikom izvođenja automatskih operacija s bazom podataka.

  • Vrsta podataka Postavlja odgovarajuće svojstvo, određuje koji se tip može zapisati u ćeliju.

  • Veličina. Postavlja maksimalnu duljinu snimljenih podataka. Ovo svojstvo nije potrebno koristiti, iako pojednostavljuje rad uvođenjem ograničenja za korisnika baze podataka.

  • Format. Formatira podatkovna polja.

  • Potpis. Izvodi istu funkciju kao i naziv - glava značajke. Ako potpis nije naveden, naslov će biti prvi stavak. Druga mogućnost Ime - žalba na nju iz baze podataka - potpis nema.

  • Obavezno polje. Ako označite okvir pored tog svojstva, nećete moći ostaviti ćeliju praznu. Za ključna polja, ovo svojstvo je omogućeno prema zadanim postavkama.

Tipovi podataka pristup subd baze podataka

Polja baze podataka u programu Microsoft Access mogu imati takve vrste podataka kao što su:

  • Tekstualno . Najlakši tip polja. Unatoč imenu, može sadržavati i slova i brojeve, simbole i tako dalje. Prema tome, ima ograničenja samo u duljini - ne više od 255 znakova. Korisno je koristiti ako se ne zahtijevaju daljnji izračuni između ćelija, stoga, ako se u polje unesu samo brojevi, bolje je koristiti odgovarajući tip.

  • Memo polje. Ista vrsta teksta koja pohranjuje velike količine podataka (do 64 KB, to jest, do 64 tisuće znakova). Zbog ove karakteristike, MEMO se ne može koristiti kao ključ ili indeks.

  • Numerički . Digitalno polje s podtipovima, izbor koji ovisi o željenoj točnosti izračuna, itd. Do 8 bajta ili 16 za kodove replikacije.

  • Brojač. Polje koje nije potrebno ispuniti - vrijednosti (brojevi u rastućem redoslijedu) automatski se unose u tablicu, što omogućuje da podaci u ćelijama ostaju jedinstveni. Jednostavno rečeno, brojač brojeva zapisuje u bazi podataka. Pogodno je koristiti kao ključ 4 bajta, 16 - za kodove replikacije.

  • Logično. Koristi se samo za vrijednost - 0 (ne) i minus 1 (da). Možete konfigurirati različite opcije snimanja - kvačica ili ručni odabir (veličina - 1 bajt).

  • Datum / vrijeme. Naziv vrste podataka govori sam za sebe. Podaci se mogu ispisivati ​​u sedam različitih formata. 8 bajtova.

  • Novac. Definira vrijednosti valute. Čini se da je taj tip podataka spriječio zaokruživanje izračuna. Također 8 bajtova.

  • Polje OLE objekta. Prihvaća objekte različitih formata - grafiku, audio, itd. Veličina - do jednog gigabajta.

  • Hiperlink. Adrese internetskih stranica, stranice. Do 64 tisuće znakova.

  • Čarobnjak za zamjenu. Unaprijed pretpostavlja odgovarajuće tablice. Omogućuje odabir vrijednosti iz druge tablice ili iz kombiniranog okvira. Vrsta odabrane vrijednosti se automatski postavlja. Veličina primarnog ključa. Ne više od 4 bajta.

ključevi

MS Access baze podataka baze podataka imaju jednu glavnu stvar u tablicama - ključ - polje. Po zadanom je, kao što je već spomenuto, obavezno ispuniti. Osim toga, ona nameće potrebu da bude jedinstvena, što znači da se vrijednost koja je već unesena u polje ključa ne može unijeti u polje ključa drugog unosa u istoj tablici. Ako je potrebno, možete dodati dodatno polje ključa, s manje strogim pravilima - jedinstvenost odabire programer baze podataka. Uz pomoć ključnih polja napravite veze između tablica baze podataka. subd Microsoft pristup

Tipke su podijeljene na:

  • primarni (glavni) - izravno sama veza;

  • sekundarni (vanjski) - način komunikacije.

Veze na tablici

Pristup bazi podataka baze podataka može sadržavati tablice koje međusobno djeluju. U tu svrhu koriste se linkovi sljedećih vrsta:

  • Jedan prema jedan. To znači da svaki zapis iz prve povezane tablice odgovara jednom zapisu iz drugog.

  • Jedan za mnoge. Svaki unos iz prve tablice odgovara nekoliko (dva ili više) od drugog.

  • Mnogi na jedan. Mnogi zapisi iz prve tablice povezani su s jednim od drugog.

  • Mnogima za mnoge. Skup zapisa prve tablice odgovara skupu drugih. subd pristupni objekti

Ograničenja naziva

Microsoft Access postavlja ograničenja za imena polja i kontrola, oni također utječu na objekte baze podataka Access:

  • ime ne smije sadržavati više od 64 znaka;

  • ne može koristiti točku uskličnik Znak natpisa ili uglaste zagrade;

  • ime ne može početi s razmakom;

  • ne mogu koristiti kontrolne znakove u imenu (kodovi od 0 do 31 u ASCII);

  • Naziv ne može sadržavati izravne navodnike.

objekti

Objekti MS Accessa su korisničko sučelje baze podataka. To vam omogućuje da izravno upravljate njime i njegovim podacima.

stolovi

Glavni objekt, koji je već spomenut mnogo puta u ovom članku. Oni definiraju strukturu cijele baze podataka. Oni pohranjuju podatke koji se mogu mijenjati, brisati ili dodavati. Tablice mogu biti međusobno povezane. Na temelju ovog objekta izgrađuju se svi ostali, uz pomoć kojih se izvode i osnovne operacije s podacima.

zahtjevi

objekti ms pristup

Dopusti obradu podataka iz tablica. Upit može biti izbor neke značajke iz jedne ili više tablica.Također možete sortirati ili filtrirati informacije, analizirati podatke, izdvojiti i prezentirati korisniku na prikladan način. Rezultat upita je privremena nova tablica.

oblik

Koristi se kao sredstvo za unos novih informacija u tablicu. Prednost oblika je u njihovom jednostavnom izgledu - programer može koristiti izgled obrasca ili stvoriti potpuno novi. Na ovom objektu možete staviti gumbe, prekidače i još mnogo toga. Između ostalog, posebna pažnja privlači sam oblik gumba, koji je modificirani upravitelj zadataka koji je korisnik sastavio „za sebe“. Na njemu možete staviti glavne funkcije rada s bazom podataka - ulaz, izlaz, popunjavanje tablica, pregled podataka. U gumb se mogu uključiti i uobičajeni obrasci. stvoriti subd pristup

izvješća

Predstavlja konačni rezultat rada. Dizajniran za naknadni ispis jer ima odgovarajuće oblikovanje. Omogućuje odabir i grupiranje. Jasno odražavaju informacije ugrađene u bazu podataka.

Pristupite tehnologiji baze podataka

Razvoj baze podataka u Accessu obavlja se pomoću sljedećih točaka:

  • Odredite svrhu razvoja baze podataka. Potrebno je odrediti svrhu, otkriti u kojem smjeru treba ići - kako namjeravaju koristiti bazu podataka, koje rezultate žele postići, koje funkcije treba provesti.

  • Odredite približan broj tablica u bazi podataka - informacije treba sistematizirati i „razložiti“. Nemojte dodavati previše polja u jednu tablicu: bolje je podijeliti podatke na dva i povezati ih. Svaka tablica treba sadržavati samo jednu temu.

  • Definirajte sva polja i njihove tipove podataka u tablicama. Podaci u ćelijama moraju odgovarati tipovima, tako da kasnije neće biti problema s izračunima, grupiranjem i sortiranjem.

  • Odredite omjere polja tablice.

  • Označite primarne i (ako je potrebno) sekundarne ključeve u tablicama.

  • Izradite shemu podataka za bazu podataka koja odražava odnose između tablica. Maksimalno povećajte interakciju između podataka pomoću tih veza.

  • Poboljšati strukturu, vizualno sagledati sve dostupne informacije i njihovu moguću sistematizaciju.

  • Za sljedeću provjeru koristite analizu samog pristupa.

Stvaranje baze podataka u programu Access je moguće na dva načina:

  • koristiti čarobnjak baze podataka za stvaranje potrebnih objekata;

  • stvorite praznu bazu podataka, dopunite je novim objektima.

MS Access vam omogućuje da proširite bazu podataka nakon što je stvorena, ali osnovnu strukturu treba unaprijed promisliti: stvari poput tipova podataka, kasnije, posebno nakon popunjavanja tablice, neće biti moguće promijeniti.

Promišljena shema podataka može se implementirati pomoću odgovarajuće kartice u DBMS-u. Svaka vrsta veze jasno je prikazana u Pristupu. Veze se mogu mijenjati ili čak izbrisati.