Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows 7, XP
  • Osnovne definicije baze podataka. Za rad s bazom podataka, pododjel mora osigurati

Osnovne definicije baze podataka. Za rad s bazom podataka, pododjel mora osigurati

A ako vam je prijeko potrebna bilo kakva pomoć PND-a, onda privatni detektivska agencija pomoći će vam u tome.

Za bavljenje određenim djelatnostima morate imati potvrdu neuropsihijatrijske ambulante.

Najčešći razlozi su prijem u državna služba, dobivanje dozvole za oružje, primanje na izvršenje određena djela itd.

Naravno, posjet tako ekstravagantnoj ustanovi nikome neće priuštiti zadovoljstvo. Dobivanje računovodstvenih potvrda od PND-a počinje pretragom medicinska ustanova kojoj pripadaš. Nakon što ste saznali telefonski broj, možete unaprijed saznati popis potrebni dokumenti(svaki PND ima svoju).

U jednom medicinski centar dovoljna je samo putovnica, u drugom - uz putovnicu potrebna je i vojna iskaznica (za muškarce) ili druga osobna iskaznica. Jedan telefonski poziv omogućit će vam da saznate trebate li posebnu uputnicu organizacije. Neće biti suvišno razjasniti raspored rada PND-a: ako dođete na kraju radnog dana ili na dan bez prijema, zajamčeno ćete opet doći.

Zašto vam je potrebna potvrda iz neuropsihijatrijske ambulante

  1. Prijaviti se za posao u pedagoškoj ustanovi ( Dječji vrtić, škola, institut, sveučilište).
  2. Za upis u državnu službu.
  3. Za registraciju u nizu organizacija.
  4. Za dobivanje dozvole za nošenje, skladištenje ili korištenje oružja.
  5. Za dobivanje vozačke dozvole, kao i za produženje roka važenja.
  6. Za registraciju transakcije kupoprodaje nekretnine.
  7. Za registraciju paketa dokumenata za posvojenje djeteta ili skrbništvo.
  8. Za dobivanje hipoteke.
  9. Hitno dobiti putovnicu.

Pomoć od HDPE-a za prodaju stana

Na primjer, spremate se kupiti stan. Ovo je prilično ozbiljan i odgovoran korak, s obzirom na složenost ekonomske situacije u zemlji. Novac ste već prikupili, stambeni prostor je odabran, ali ... pojavljuju se zamke. Prisutnost psihički bolesnih članova obitelji prodavača stana zahtijeva dodatne radnje a bez njih to dovodi u opasnost posao: možete kupiti stan, a oni će, pak, tužiti i, zbog ništavosti posla, sve će vratiti na prijašnje pozicije, ali uz gubitak vremena , trud i novac.

Kako dobiti potvrdu od neuropsihijatrijske klinike?

Postoje dvije mogućnosti rješavanja situacije u kojoj želite dobiti izvod iz neuropsihijatrijske ambulante.

  • Prvo: kontaktirate registar, gdje, na temelju podataka jedna baza podaci o pacijentima pnd i nd dobit ćete potvrdu. Ova referenca označava da vam je dopušteno obavljati određeni posao.
  • Drugo: prema zahtjevima zakona, morate biti pregledani kod liječnika. Potonji postavlja posebna pitanja, na temelju odgovora donosi zaključke i donosi zaključak o stručnoj podobnosti.

Ako nemate priliku samostalno uzeti potvrdu od PND-a, stručnjaci detektivske agencije Tornado za razumna cijena dobit će ga za vas iz jedne baze podataka moskovskih monetarnih vlasti. Zahtjev za upis u PND u mjestu prebivališta provodi se vrlo brzo, a valjanost potvrde je 365 dana. Ako tijekom ovo razdoblje Promijenite radno mjesto, tada ne trebate više puta tražiti u neuropsihijatrijskom dispanzeru. Stoga je dodatni pregled od strane stručnjaka isključen. Kako dobiti potvrdu od neuropsihijatrijskih i narkoloških ambulanti ako postoje problemi s vremenom? Danas je pošast gotovo svake radno sposobne osobe nedostatak vremena. Nedostatak sati dnevno, nezgodan raspored rada i, sukladno tome, nemogućnost uzimanja potvrde iz PND-a, mogu izazvati poremećaj zaposlenja za prestižnu poziciju, oduzimanje vozačke dozvole ili novčanu kaznu, odbijanje usvajanja djeteta ( upis starateljstva). U svim gore navedenim slučajevima potrebna je potvrda PND-a

Je li moguće kupiti potvrde u neuropsihijatrijskim i narkološkim ambulantama u Moskvi i Sankt Peterburgu?

Moguće je kupiti pnd certifikat - ovo je odgovor hitno pitanje... Takav izlaz iz problemska situacija ne samo da će vam omogućiti uštedu materijalnih sredstava na medicinskim troškovima, već će također ukloniti terete povezane s dugim i zamornim čekanjem na vaš red s vaših ramena. Primanje plaćena referenca u Moskvi ili Sankt Peterburgu također će biti prikladno ako vam je potreban dokument vrlo hitno. Pomoć IPA-e može biti potrebna u sljedećim situacijama.

Često nam se ljudi obraćaju u sljedećoj situaciji. Dijete javlja da će uskoro stvoriti obitelj, jednostavno rečeno, oženit će se (oženiti). Kako ga spasiti od nepromišljenog čina ako sigurno znate da u obitelji budućeg rođaka postoje psihički nezdravi ljudi? Kroz detektivsku istragu, provjeru baze podataka PND-a i kupnju potvrde neuropsihijatrijske ambulante, možete nedvosmisleno odgovoriti na ovo pitanje. Vaša sreća i miran život vaše obitelji krajnji je cilj do kojeg vodi posao privatnog detektiva. Podaci o osobi koja vas zanima bit će prvi korak prema mirnom i odmjerenom životu.

HDPE baza podataka

Usluga privatne detektivske agencije, odnosno pružanje informacija iz baze podataka neuropsihijatrijske ambulante (PND), pomoći će ne samo običnim građanima, već i privatnim poduzetnicima, prodavačima nekretnina, menadžerima velike tvrtke itd. Brzina i kvaliteta dodijeljenog zadatka ne ovisi o statusu kupca i količini naručenih certifikata: izvješće se dostavlja u najkraćem mogućem roku u cijelosti i strogo povjerljivo. Naša agencija je privatna struktura, čiji su stručnjaci spremni preuzeti i najviše teške zadatke... No potvrda iz neuropsihijatrijske ambulante za njih ne vrijedi, a svakodnevica je s kojom se moraju nositi i detektivi. I to unatoč činjenici da je slika privatnog detektiva danas zasićena nesebičnošću, a specifičnosti našeg rada uvelike odgovaraju ovoj slici. Kada se u životu dogodi da je dobivanje bilo kakve informacije o osobi iznimno važno ne radi zadovoljenja osobne radoznalosti, već za dobar cilj. Kad je čovjek na raskrižju, ne zna što bi, detektivska agencija često pomaže.

provjeriti osobu registriranu u duševnoj bolnici – detektivska pomoć

Potrebno je stvoriti ljusku za rad izvan mreže različite vrste referentne knjige.

Svi imenici su podijeljeni u dvije vrste – baze podataka i direktorije u html formatu.

Same datoteke imenika (struktura) moraju se razviti na temelju mojih želja. Odnosno, ispada da trebate razviti ljusku i format datoteke koji ljuska "razumije".

Ljuska bi trebala moći povezati te direktorije, tražiti ih, kreirati odabire iz baze podataka, izvoziti zapise, sortirati zapise, uređivati, dodavati vlastite evidencije i promjene. Također, ljuska omogućuje rad klasifikatora zapisa, stvaranje vlastitog klasifikatora (u daljnjem tekstu "korisničke grupe").

Kao dodatne mogućnosti planira se razvoj modula za ispis adresnih podataka na omotnicama, kreiranje elektronski dnevnik, kalkulator.

Svrha ljuske je rad s velika količina razne baze podataka. Glavna baza podataka je baza podataka ruskih poduzeća.

Imenik u obliku baze podataka.

Osnova takve reference su tablice podataka. Glavni stol i povezani stolovi (na isti način kao u pristupu).

Na primjer, postoji glavna tablica sa sljedećim poljima:

Naziv tvrtke

Šifra grada

Benzinska postaja

Jekaterinburg, Lenjina, 1

Omsk, Mira, 44

Moskva, trgovina, 23

Polja označena sa * u primjeru su indeksna polja, odnosno postoje još dvije tablice koje sadrže dešifriranje ovih indeksa.

Indeks regije

Moskva grad

Poštanski broj grada

Dešifriranje

Jekaterinburg

U ljusci, pri radu s imenikom, prikazuju se već dešifrirani podaci. Ove indeksne tablice napravljene su kako bi se smanjio volumen priručnika. Uostalom, na primjer, zapis "Sverdlovsk regija" može se naći u bazi podataka sedamdeset do osamdeset tisuća puta.

Gornji primjer je predstavljen za referencu, zapravo, tablice su veće i broj polja je veći.

Za svaku takvu referencu postoji tablica "klasifikatora zapisa", odnosno indeksno polje koje dodjeljuje zapis određenoj grupi. Sam klasifikator (popis) je smješten u odvojeni prozor na radnoj površini ljuske. Kada odaberete jedan ili drugi zapis iz klasifikatora, vrši se odabir zapisa iz baze podataka i prikazuju se samo oni koji zadovoljavaju uvjet.

Sama datoteka imenika sastoji se od nekoliko dijelova: samih tablica i sljedećih informacija:

Tehnički podaci priručnika: naslov, opis, autor, datum zadnje ažuriranje, trošak, put stranice ovog imenika na web mjestu (hiperlink).

Nabrajanje funkcija koje bi trebale raditi u ljusci s ovom referencom.

Popis polja po kojima se vrši "brza pretraga".

Izgled kartice za snimanje.

Izgled obrasca za ispis zapisa iz priručnika.

Podaci o licenci

Tablica klasifikatora zapisa

Planirano je napraviti samu datoteku imenika na baziran na xml-u, ali ovdje prema nahođenju programera. Glavna stvar je da je ovaj format razumljiv ljusci i da je imenik ispravno povezan.

Kada je referenca povezana, ljuska čita sve podatke, prenosi sve tablice u svoj katalog i organizira odnose između tablica. I sve funkcije za rad s imenikom su povezane: pretraživanje, odabir, izvoz itd.

Referenca u formatuhtml.

Ova vrsta reference je zbirka stranica i slika. Kao navigacija kroz ovu referencu koristi se datoteka izbornika čiji se sadržaj nalazi u prozoru klasifikatora. Da biste radili s takvom referencom, morate ugraditi jednostavan preglednik u ljusku. Svi podaci (stranice i slike) za referencu bit će sadržani u referentnoj datoteci, pristup internetskoj ljusci nije potreban.

Zahtjevi za rad ljuske trebali bi biti najniži: veliki popis operativni sustavi(na početno stanje možete se ograničiti na Windows 9x, 2000, NT, XP), što jednostavnije tehničke podatke računala ( radna memorija, procesor), ne bi trebao biti instaliran dodatnim vozačima, programi. Sve što je potrebno za rad školjke mora biti instalirano iz razvoda.

Sve funkcije trebaju biti dostupne i razumljive običnom korisniku.

Popis svih funkcija ljuske:

Imenik

Povežite imenik

Izbriši imenik

Popis svih dostupnih imenika

Referenca 1

Priručnik 2

Referenca 3

Prošireni popis instaliranih direktorija

Brza pretraga

Napredno pretraživanje

Traži u pronađeno

Pomaknite unos u "Džep"

Očisti "Džep"

Dodaj bilješku

Izbriši unos

Uredi unos

Uvoz podataka u referencu

Prijeđite na sljedeći unos

Prijelaz na prethodni zapis

Razvrstavanje zapisa uzlaznim redoslijedom AaL

Sortiranje zapisa u silaznom redoslijedu ÂàA

Postavljanje ispisa

Uzorak ispisa

Uređivanje izlaznog obrasca

Tisak na kuverte

Kalkulator

Dnevnik

Rad s grupama

Kreiranje grupe

Uredi grupu

Brisanje grupe

Dodajte unos u grupu

Ukloni unos iz grupe

O programu

Dobijte popis svih dostupnih imenika

Pun Projektni zadaci opisano izgled programi (lokacija svih prozora, stavke izbornika), Potpuni opis strukturu datoteke imenika, opis postavki, postupak povezivanja imenika itd.

Skrećem vam pozornost na činjenicu da mi treba program za distribuciju na CD-u, a ne internetski motori.

Nažalost, programer koji je napravio ljusku za mene je netragom nestao, ali je uspio razviti sučelje programa. Nije sasvim točno, ali bit će dovoljno da shvatim što mi treba.

IZVJEŠĆE

Program održavanja baze podataka.

Modul Projekt 1 sadrži informacije o svim 2- Obrascima.

Obrazac 1 ( Cjelina 1) -sadrži glavni izbornik koji ima sljedeće stavke:

  1. Podaci
  2. Pomozite

Ø Pomoć1

  1. izvješće

Ø Izvješće o prodaji

Ø Izvještaj o primicima

  1. Izlaz

Da biste stvorili izbornik na obrascu, instalirajte komponentu Glavni izbornik , koji ima sljedeća svojstva:

Ø AutoHotkeys- hoće li se ključevi kreirati automatski brzi poziv... Ako odaberete maAutomatski tada će Delphi automatski kreirati ključeve. Na maPriručnik to se radi ručno.

Ø AutoMegre- automatsko spajanje s podređenim prozorima.

Ø Slike- povezivanje popisa slika koje se mogu prikazati na stavkama izbornika.

Ø Stavke- opisane su stavke izbornika.

Da biste uredili izbornik, dvaput kliknite na svojstvo Items i otvorit će se uređivač izbornika. Isti uređivač se može pozvati dvostrukim klikom na komponentu Glavni izbornik1... U pregledniku objekata upišite svojstvo Naslov riječ "Podaci". Pritiskom na tipku Enter kreirat će se izbornik Podaci. Ostale stavke izbornika kreirane su analogno.

Izrada podstavke za izbornik "Izvješće". Kliknite u okviru ispod izbornika "Izvješće" iu svojstvu Naslov upisujemo riječ "Izvješće o prodaji". Ostale podstavke izbornika kreirane su analogno.

Da biste stvorili rukovao događajima za klikanje na stavku izbornika, odaberite stavku " Izlaz"I dvaput kliknite na njega ili idite na karticu Događaji i dvaput kliknite na događaj Na klik... Ove radnje će uzrokovati da Delphi stvori rukovatelja događaja za događaj klika na izbornik. U ovom rukovatelju ćemo napisati sljedeće:

Ovdje koristimo metodu obrasca Zatvoriti ... ova metoda zatvara obrazac. Ako zatvorimo glavni obrazac, zatvorit će se cijela aplikacija.

Za stavku izbornika "Podaci" dodjeljujemo rukovatelja događaja:

GroupBox1.Visible: = Istina;

Ova metodačini vidljivim objekt GroupBox1 i objekte koji se na njemu nalaze, a koji služe za unos i uređivanje podataka u tablicama: "Roba", "Prijem robe", "Prodaja robe".

Organizacija povezivanja baze podataka s programom provodi se kroz sljedeće komponente:

Ø Tablica1: TTtable;

Ø Izvor podataka1: TDataSource;

Ø DBGrid1: TDBGrid.

Stavite predmet DBGrid1 iz palete komponenti DataControls Form1. Ovaj objekt aktiviramo odabirom miša. Prijeđimo na njegovo vlasništvo Izvor podataka Izvor podataka1.

Postavite nevizualni objekt Izvor podataka1 iz palete komponenti Pristup podacima na Obrazac1. Aktiviramo ovaj objekt. Prijeđimo na njegovo vlasništvo Skup podataka i odaberite njihov padajući popis Stol 1.



Odaberimo ne-vizualnu tablicu1: TTtable iz grupe komponenti BDE. Stavimo ga gdje god želite Obrazac1... Ovaj objekt aktiviramo odabirom miša. Prijeđimo na njegovo vlasništvo Naziv tablice... S padajućeg popisa odaberite tablicu "Tovar". Idemo do imanja Aktivan. Neka bude ravnopravan Pravi... Nakon toga u DBGrid prikazana je odabrana tablica.

Za upravljanje ovom tablicom (dodavanje, brisanje zapisa, spremanje ili poništavanje promjena), stavite Obrazac1 ispod tablice je objekt DBNavigator. Da biste to učinili, odaberite ga u paleti komponenti. DataControls. Aktiviramo ga i idemo na posjed Izvor podataka, s padajućeg popisa odaberite Izvor podataka1.

Analogno stvaramo preostale 2 tablice za tablice " Postup"i" Rashod».

Za izradu natpisa iznad tablice, postavite objekt na naš obrazac Izvor podataka iz palete komponenti Standardno. Aktivirajmo ga. Prijeđimo na njegovo vlasništvo Naslov. Unesite tekst "Proizvod".

Analogno, oznake se kreiraju za druge tablice: " Postup"i" Rashod».

Da biste stvorili gumb sa slikom, idite na grupu komponenti Dodatni. Odaberimo objekt BitBtn. Stavimo ga na predmet GroupBox1... Aktivirajmo ga. Prijeđimo na njegovo vlasništvo Ljubazan... S padajućeg popisa odaberite bkOdustani... Zatim prelazimo na posjed Naslov... Napišimo riječ "Izlaz". Stanimo na imanje Ljubazan i učini ga jednakim bkCustom... Napravimo obrađivač događaja za ovaj gumb:

GroupBox1.Visible: = False;

Da biste stvorili zamjenski znak, morate aktivirati objekt Tablica2. Dvaput kliknite na ovaj objekt... Otvorit će se prozor za uređivanje polja. U kontekstnom prozoru uređivača polja odaberite naredbu Nova polja... Damo novom polju naziv "tov" i vrstu Niz... Postavite prekidač u grupi FieldType u poziciju Pogledaj... Na popisu Skup podataka Stol 1- ovo je skup podataka koji želite vidjeti. Na oba popisa Ključna polja i LookupFields ovog dijaloškog okvira, odaberite vrijednost kod- ovo je opće polje na čijoj će se vrijednosti izvršiti pretraga. Na popisu Proizlaziti odaberite vrijednost NaimT- to je ono što treba biti prikazano u našem skupu podataka.

Slično stvaramo polja za traženje za Tablicu3.

Za stavku podizbornika "Izvješće o prodaji" i "Izvješće o primitku" izradit ćemo rukovao događajima s promjenom naziva tablica, odnosno polja, koji podatke tablice učitava u Microsoftov dokument Riječ:

Var Str1, Str2, Str3, Str4: String;(najavljuje varijable poput Niz }

VSpisok, oznaka: Varijanta;(deklarira varijable poput Varijanta }

VSpisok: = CreateOleObject ("Word.Application.8");(Stvara Ole objekt)

VSpisok.Documents.Open ("D: \ institut \ Nort \ spisok0.doc");(učitava predložak dokumenta)

VSpisok.ActiveDocument.SaveAs ("D: \ institut \ Nort \ spisok1.doc");(sprema predložak u radni dokument)

VSpisok.Visible: = Istina;(da li Word prozor vidljivo)

oznaka: = VSpisok.ActiveDocument.Bookmarks;(u varijablu ocjena piše oznaku)

označite stavku ("N1"). Odaberite;(postavlja kursor na oznaku N1)

Tablica3.Prva;(stoji na prvom zapisu tablice)

Dok nije Table3.Eof početi(puni tablicu u petlji)

Str1: = Tablica3 ["KodR"];(dodjeljuje Str1 vrijednosti polja Table3)

Str2: = Tablica3 ["tovar"];(dodjeljuje Str2 vrijednost polja Table3)

Str3: = FloatToStr (Tablica3 ["kol"]);(pretvara vrijednost polja Table3 [‘kol’] iz Broj u niz i dodjeljuje zadanu vrijednost varijabla Str3)

Str4: = DatumToStr (Tablica3 ["DataR"]);(pretvara vrijednost polja Table3 ['DataR'] iz tipa Datum u tip String i dodjeljuje ovu vrijednost varijabli Str4)

VSpisok.Selection.InsertBefore (Str1);(pisanje Str1 na trenutnu poziciju)

VSpisok.Odabir.InsertBefore (Str2);(pisanje Str2 na trenutnu poziciju)

VSpisok.Selection.MoveRight (12);(prijeđite na sljedeće polje tablice dokumenata)

VSpisok.Odabir.InsertBefore (Str3);(pisanje Str3 na trenutnu poziciju)

VSpisok.Selection.MoveRight (12);(prijeđite na sljedeće polje tablice dokumenata)

VSpisok.Odabir.InsertBefore (Str4);(pisanje Str4 na trenutnu poziciju)

VSpisok.Selection.MoveRight (12);(prijeđite na sljedeće polje tablice dokumenata)

Tablica3.Sljedeća;

Kreirajmo obrađivač događaja za podizbornik "Pomoć 1":

Form2.ShowModal;

Metoda ShowModal otvara Form2 (povrh svih ostalih prozora).

Ovaj obrazac je namijenjen za prikaz podataka o prodaji i primitku robe. Izbor robe se provodi dvostruki klik upisivanjem tražene stavke u tablicu "Predmet".

Stvoriti ova forma morate izvesti sljedeći slijed u glavnom izborniku Delphi File - New - Form. Spremite ga u direktorij gdje je pohranjena naša baza podataka. U dodacima Koristi, u uređivaču koda napišite Cjelina 1.

Sada napravimo tablicu iz koje će se preuzeti informacije za odabir. Da biste to učinili, odaberite objekt DBGrid1 iz palete komponenti DataControls i objekt Izvor podataka1 iz palete komponenti Pristup podacima... Postavimo ove predmete na naše ekranski oblik... Aktiviramo objekt Izvor podataka1. Prijeđimo na njegovo vlasništvo Skup podataka... Odaberite Obrazac1.Tablica1 s padajućeg popisa

Aktiviramo objekt DBGrid1. Idemo na njegov događaj OnDblClick. Kreirajmo postupak obrade za ovaj događaj:

Var Str1: String;

Str1: = Obrazac1.Tablica1 ["kod"];

Label2.Caption: = "Prodati po" + Form1.Table1 ["naimT"];

Label3.Caption: = "Prijem do" + Obrazac1.Tablica1 ["NaimT"];

Query1.SQL.Clear;

Query1.SQL.Add ("Odaberite * iz rashoda gdje je KodR =" + "" "" + Str1 + "" "");

Query1.Open;

Query2.SQL.Clear;

Query2.SQL.Add ("Odaberite * iz postupa gdje je KodP =" + "" "" + Str1 + "" "");

Query2.Open;

Da biste izradili tablicu koja će prikazivati ​​informacije o ovom proizvodu, trebate izraditi objekte DBGrid2 iz palete komponenti DataControls, objekt Upit1 iz palete komponenti BDE a također i objekt Izvor podataka2 iz palete komponenti Pristup podacima... Aktiviramo objekt Izvor podataka2 i odaberite njegovo svojstvo Skup podataka... S padajućeg popisa odaberite Upit1.

Aktiviramo objekt DBGrid2, stanimo na njegovu posjedu Izvor podataka i s padajućeg popisa odaberite Izvor podataka2... Aktiviramo objekt upit 1, prijeđimo na njegovo vlasništvo SQL a u uređivaču koda napišite select * from rashod.

Analogno, kreira se još jedna tablica za odabir iz tablice "Postup".

Zaključak

Tako je u ovom radu razvijen informacijski sustav „Obračun robe u skladištu“. Ovaj IS je dizajniran za automatizaciju aktivnosti voditelja. skladište za obračun robe u skladištu.

IS se sastoji od softverskih i informacijskih dijelova. Softverski podsustav sastoji se od:

Ø upravljački podsustav;

Ø podsustav održavanja baze podataka;

Ø podsustav izvješćivanja;

Ø referentni podsustav.

Informacijski dio uključuje bazu podataka koja se sastoji od tri međusobno povezane tablice ("Roba", "Prijem robe", "Prodaja robe"), implementirane u formatu "Paradox 7.0". Baza podataka sadrži podatke o dostupnosti robe, njenom primitku i prodaji, dobavljačima, kupcima.

Informacijski sistem razvio Delphi 6.0 koristeći standardne komponente.

IS vam omogućuje uređivanje informacija u bazi podataka, kao i u stvarnom vremenu (RMV) za generiranje certifikata i izvješća. Reference se formiraju uzorkovanjem pojedinačni zapisi prema nazivu proizvoda. Izvješća se generiraju u obliku tablica izradom iz predložaka MS-Word dokumenti putem COM - tehnologije.

Ukupni volumen razvijenog IC-a je 974Kb. IS može funkcionirati u bilo prozora kompatibilan OS.

U PRAKSI PO PROFILU SPECIJALNOSTI

OJSC AKB "Svyaz - Bank"

Uljanovsk, 20__

o praksi

Opcija broj 2 - DB "Aerodrom".
Formulacija problema. Napravite bazu podataka "Aerodrom" koja sadrži informacije o letovima raznih zračnih luka.
1. Baza podataka mora sadržavati sljedeće informacije:
- Tablica "Zračna luka" koja sadrži sljedeće podatke o raznim zračnim lukama: Grad, Naziv.
- Tablica "Zrakoplov" koja sadrži podatke o zrakoplovu: Model, Kapacitet.
- Tablica "Putnici" koja sadrži podatke o putnicima: Prezime, Ime, Patronim, Spol, Broj putovnice, Državljanstvo.
- Tablica "Letovi" koja sadrži informacije o letovima: Dan u tjednu, Vrijeme polaska, Šifra zrakoplova, Šifra putnika, Šifra zračne luke.
2. Definirajte primarne i sekundarne (strane) ključeve (po potrebi dodajte polja). Unos podataka u polja stranog ključa kao i mala polja moguće vrijednosti organizirajte pomoću čarobnjaka za zamjenu i pružite masku za unos gdje je to moguće.
3. Uspostavite odnos između tablica, osiguravajući integritet podataka, kaskadno ažuriranje povezanih polja i kaskadno brisanje povezanih zapisa.
4. Unesite najmanje 4 zapisa u tablice bez stranog ključa i najmanje 10 zapisa u tablice koje sadrže polje stranog ključa.
5. Izradite sljedeće upite, navodeći semantička imena za njih.
- Zahtjev za uzorkovanje. Za prikaz informacija o putnicima koji su naručili kartu za Washington. Prikažite sljedeća polja na ekranu: Dan u tjednu, Prezime, Ime, Broj putovnice, Državljanstvo.
- Zahtjev za grupne operacije. Za prikaz ukupnog broja putnika iz tri proizvoljne zemlje. Prikažite sljedeća polja na ekranu: Državljanstvo, Ukupan broj putnika.
- Parametarski upit. Za prikaz prezimena, imena, br. putovnice, državljanstva putnika na zadano parametrom"Ime" zračne luke.
- Unakrsni upit. Za prikaz informacija o broju putnika u raznim zračnim lukama određenog modela zrakoplova.
- Zahtjev za izradu tablice. Za izradu tablice "Zrakoplov 1", kopija tablice "Zrakoplov". Uklonite podatke o modelu zrakoplova F-117 iz kreirane tablice izvršavanjem upita za brisanje.
- Zahtjev za brisanje. Za uklanjanje informacija iz tablice putnika o putnicima iz Japana.
6. Napravite sljedeće obrasce, dajući im smislena imena.
- Podobrazac, koji prikazuje podatke iz tablica "Putnici" i "Letovi". Dodajte gumbe stvorenom obrascu za navigaciju između zapisa.
- Napravite obrazac koji prikazuje sljedeće podatke: prezime, ime, broj putovnice putnika, dan u tjednu leta i model zrakoplova. Dodajte vrijeme polaska u područje za bilješke.
7. Napravite izvješće sa sljedećim podacima o letovima: Prezime, Ime, broj putovnice putnika, Dan u tjednu leta i Naziv grada zračne luke. U podnožje dodajte svoje prezime, broj grupe i datum kreiranja baze podataka.
8. Kreirajte makronaredbe za otvaranje svih tablica baze podataka. Dajte smislena imena makronaredbama.
9. U načinu dizajna stvorite obrazac " Korisničko sučelje", Što vam omogućuje rad s stvorenom bazom podataka. Na obrascu prikažite podatke o nazivu baze podataka i o autoru. Stavite na obrazac naredbene tipke koji vam omogućuju otvaranje svih tablica, upita, obrazaca i izvješća, postavljanje smislenih naziva za njih. Uredite oblik pomoću elemenata za crtanje alatnog okvira. Postavite svoju fotografiju na njega.
10. Izradite makro za automatsko otvaranje forme "Korisničko sučelje".

Ova baza podataka još nije dostupna, ali se može naručiti

Vrhunski povezani članci