Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Vypracovať univerzitnú databázu pomocou MS-Access Vytvorte príslušné rozhrania založené na formulároch na prístup k ovládacím prvkom údajov v poli Tool?

Univerzitná databáza v MS Access

Tu je štruktúrovaný prístup k vytvoreniu univerzitnej databázy v MS Access, vrátane príslušných formulárov a ovládacích prvkov:

1. Dizajn databázy:

Tabuľky:

* Študenti:

* StudentId (Autonumber, primárny kľúč)

* Name (text)

* Priezvisko (text)

* Dátumofirth (dátum/čas)

* Adresa (text)

* Phoneumber (text)

* E -mail (text)

* Major (text)

* kurzy:

* CourseID (autonumber, primárny kľúč)

* Coursename (text)

* Oddelenie (text)

* Kredity (číslo)

* Inštruktor (text)

* registrácie:

* EnrollmentID (Autonumber, primárny kľúč)

* StudentId (číslo)

* Kurz (číslo)

* Semester (text)

* Rok (číslo)

* Známka (text)

Vzťahy:

* One-to-Many: Študenti (StudentID) na zápisy (StudentID)

* One-to-Many: Kurzy (kurzy) na zápisy (kurz)

2. Formuláre:

a. Manažment študentov:

* Názov formulára: frmstudenti

* ovláda:

* Textové polia pre StudentId, krstné meno, priezvisko, dátum, adresa, fonumber, e -mail, major

* Kombinované boxy na vyhľadávanie podľa major, rok zápisu, atď.

* Príkazové tlačidlá pre pridanie, úpravu, odstránenie, uloženie, zrušenie, vyhľadávanie

b. Správa kurzov:

* Názov formulára: frmcourses

* ovláda:

* Textové polia pre kurz, kurzy, oddelenie, kredity, inštruktor

* Príkazové tlačidlá pre pridanie, úpravu, odstránenie, uloženie, zrušenie, vyhľadávanie

c. Správa registrácie:

* Názov formulára: frmenrollmenty

* ovláda:

* Kombinované boxy na výber študentov a kurzov

* Textové polia na semester, rok, známka

* Príkazové tlačidlá pre pridanie, úpravu, odstránenie, uloženie, zrušenie, vyhľadávanie

d. Formuláre správy:

* Názov formulára: frmStudentlet

* ovláda:

* Zoznam políčka na zobrazenie údajov študentov z tabuľky študentov

* Tlačidlá na tlač, vývoz, atď.

* Názov formulára: frmcourista

* ovláda:

* Zoznam políčka na zobrazenie údajov kurzu z tabuľky kurzov

* Tlačidlá na tlač, vývoz, atď.

* Názov formulára: zoznam

* ovláda:

* Zoznam políčka na zobrazenie údajov o registrácii z tabuľky zápisov

* Tlačidlá na tlač, vývoz, atď.

3. Ovládanie údajov:

* Textové schránky: Použite na zadávanie a zobrazovanie jednotlivých dátových hodnôt, ako sú názvy, dátumy, adresy atď.

* Combo Boxes: Použite na výber hodnôt zo zoznamu, ako sú Majory, oddelenia, inštruktori atď.

* zoznamy zoznamov: Zobrazte viac záznamov z tabuľky alebo dotazu.

* príkazové tlačidlá: Spúšťacie akcie, ako je pridávanie, úpravy, odstránenie, úspory, vyhľadávanie atď.

* štítky: Zobraziť statický text pre prehľadnosť a vedenie.

4. Implementačné formuláre:

1. Vytvárajte tabuľky: Otvorte prístup a vytvorte tri tabuľky (študenti, kurzy, zápisy) so špecifikovanými poliami a typmi údajov.

2. Vytvárajte vzťahy: Stanovte si vzťahy medzi jednotlami medzi tabuľkami pomocou okna vzťahu v prístupe.

3. Vytvárajte formuláre:

* Prejdite na kartu „Vytvoriť“ a vyberte „formulár“.

* Ako zdroj údajov vyberte požadovanú tabuľku.

* Pridajte príslušné ovládacie prvky z súboru nástrojov do formulára a zarovnajte ich pre užívateľsky prívetivé rozhranie.

* Použite list vlastností na prispôsobenie vlastností riadenia (zdroj údajov, formát atď.).

* Implementovať kód VBA pre príkazové tlačidlá na spracovanie operácií, ako je pridávanie, úpravy, ukladanie, odstránenie, vyhľadávanie atď.

5. Ďalšie funkcie:

* Validácia pravidlá: Použite pravidlá overenia údajov v návrhu tabuľky na zabezpečenie integrity údajov (napr. Obmedzenie dĺžky textových polí, presadzovanie typov údajov).

* Dátové makry: Automatizujte úlohy, ako je validácia, zadávanie údajov alebo vykazovanie prostredníctvom dátových makier pripojených k konkrétnym udalostiam.

* subformuje: Na zobrazenie súvisiacich údajov v primárnom formulári použite podformáty.

* dotazy: Vytvorte dotazy na filtrovanie a triedenie údajov a použite ich ako zdroje údajov pre formuláre a správy.

Príklad:Formulár riadenia študentov (frmstudents)

1. Vytvorte nový formulár Na základe tabuľky „študentov“.

2. Pridajte ovládacie prvky:

* Textové schránky pre:StudentId, krstné meno, priezvisko, dátum, adresa, fonenumber, e -mail, major

* príkazové tlačidlá: Pridajte, upravte, odstráňte, uložte, zrušte, vyhľadajte, vyhľadajte

3. Nastavte zdroj údajov: Použite vlastnosť „Ovládanie zdroja“ na prepojenie každého textového poľa so zodpovedajúcou oblasťou v tabuľke „Študenti“.

4. Implementovať VBA:

* Pridať tlačidlo: Otvorte editor VBA (ALT+F11), vyberte tlačidlo Pridať a napíšte kód, aby ste do tabuľky študentov vložili nový záznam.

* Upraviť tlačidlo: Napíšte kód, aby ste umožnili úpravu existujúceho záznamu.

* Vymazať tlačidlo: Napíšte kód na odstránenie vybraného záznamu.

* Uložiť tlačidlo: Aktualizujte záznam v databáze pomocou upravených údajov.

* Zrušiť tlačidlo: Zlikvidujte akékoľvek zmeny a zatvorte formulár.

* Vyhľadávacie tlačidlo: Na zobrazenie konkrétnych záznamov študentov použite filter alebo dotaz.

Podľa týchto krokov môžete vytvoriť komplexnú a funkčnú univerzitnú databázu v MS Access s užívateľsky prívetivými formulármi a ovládacími prvkami. Nezabudnite implementovať pravidlá validácie, dátové makrá a ďalšie funkcie pre zlepšenú funkčnosť a integritu údajov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené