Duomenų bazė (database). Tai vienas svarbiausių FoxPro, kaip DBVS , objektas. Į duomenų bazę įtraukiamos lentelės, jos tarpusavyje susiejamos. Dėl to FoxPro duomenų bazė yra reliacinė, oji pati vadinama reliacine DBVS. Informacija apie duomenų bazę saugoma faile su plėtiniu DBC. Beje pačios lentelės saugomos kituose failuose.
Veiklos apibūdinimas:
Dalykinė sritis yra SEB Vilniaus Bankas. Dalykinėje srityje yra keli objektai, klientas banko tarnautojas, kortelės ir saskaitos.
1 pav. Aukščiausioji lygmens grafinis veiklos modelis
2 pav. Nulinio lygmens grafinis veiklos modelis
Pagrindinė veiklos funkcijos:
Kliento aptarnavimas, kliento registravimas.
Pagrindinis veiklos produktas:
Pagrindinis veiklos produktas yra banko kliento saskaitos duomenų bazė.
Numatyta kompiuterizuoti veiklos sritis:
Kompiuterizuoti numatoma kliento aptarnavimo sritį.
Duomenų struktūrų diagrama:
Objektų sąrašai:
Saskaitos numeris (SN)
Saskaitos data (SD)
Saikaitos suma (SS)
Kliento vardas (KV)
Kliento pavarde (KP)
Kliento asmens kodas (KK)
Darbuotojo vardas (DV)
Darbuotojo pavarde (DP)
Darbuojo asmens kodas (DK)
Darbuotojo pareigos (DS)
Darbuotojo numeris (DN)
Mokėjimo kortelės numeris (MKN)
Kortelės galiojimo pabaiga (KGP)
Pagrindinė DB lentelė aprašoma tokia schema:
Banko kliento saskaitos
(SN,SD,SS,KV,KP,KK,DV,DP,DK,DS,DN,MKN,KGP)
SN+KK+DK+KMN->SD,SS
SN -> SS,SD
KK -> KV,KP,
DK -> DV,DP ,DS,DN
KMN->KGP
* *
* *
* *
* *
DB loginė schema:
Kortelės- MKN, KGP
Saskaita- SN, SS, SD
Klientas- KK, KP, KV
Darbuotojas- DK, DV, DP,DS
Lentelės (Tables)
Tai bazinis FoxPro objentas. Kiti objektai, išskyrus duomenų bazę, yra išvestiniai ir gali būti sudaromi, kai sukurta bent viena lentelė. Lentelė gali būti kuriama jau kažkokioje, ankščiau sukurtoje duomenų bazėje arba, kaip savarankiška (free), niekam nepriklausanti. Duomenų bazių lentelės stulpeliai vadinami laukais (laukas-field), o eilutės – įrašas (įrašas- record). Lentelė, kartu su duomenimis, saugoma atskirame faile su plėtiniu DBF. Kiekvienoje lentelėje nurodomi laukai ar jų rinkiniai, įgyjantys tik nepasikartojančias reikšmes (toje pačioje lentelėje negali būti laukų su vienodais pavadinimais). Vienas jų paskelbiamas pirminiu raktu, vienareikšmiškai apibrėžiančiu kiekvieną lentelės įrašą.
Sukurtoje duomenų bazėje (MBDB) sukūriau reikalingas lenteles ir suformavau jų struktūrą. Surinkau reikalingus raktinius laukelius ir indeksus. Taip pat nurodžiau įvedimo kaukes (Input Mask). Sukūriau keturias lenteles : „Kortelės“ , „Saskaita“, „Klientas“, „Darbuotojas“
Nustačiau jų ryšius:
Vienas su vienu (mkn-mkn),vienas iš daugelio (dk-dk),vienas iš daugelio(kk-kk).
Formos (Form)
Tai spcialus langas – vartotojo sąsaja, kuri palengvina...
Šį darbą sudaro 934 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!