Adatbázis tervezés „autóalkatrészek katalógus”

Leírás: Eredetileg a felhalmozási és az információ tárolása a számítógépen használt helyi tömbök (vagy fájlokat), míg az egyes legfontosabb funkcionális feladatokat, hogy saját eredeti fájlokat és pontozási információkat. Ez ahhoz vezetett, hogy jelentős mértékű párhuzamos adat megnehezíti azok frissítése, bonyolítja a problémát a kapcsolódó feladatokat.

Fájl mérete: 182,36 KB

Job letöltve: 45 fő.

Ha ez a munka elérte az az oldal alján van egy lista a hasonló munkák. Is, akkor a keresés gombra

FBGOU VPO Cserepovec State University

Informatikai Intézet

MPO Computer elnök

Fegyelmi adatbázisok

Adatbázisok tervezésével „katalógusa jármű alkatrészek”

Kész diák: Vinogradov AS

Vette tanár: Selyanichev OL

Mark _____________ állása

Az alapot a számviteli, ellenőrzési és tervezési mindenféle bejelentés szekrények, regiszterek, listák, stb Fokozatosan felhalmozódnak és frissítik. A nagy térfogatú információszerzés és összeállítása a szükséges információkat, kézzel történik, meglehetősen időigényes folyamat.

Most, a kor a számítástechnika és a sok előrelépés ezen a területen, hogy cserélje ki a kártyát fájlnál, hogy nagyon kényelmes, megbízható, nagy sebességű számítógépes rendszerek. Hogy oldja meg a problémákat, a használata a számítógépes rendszerek egy speciális szoftver, gyakran kombinálják a nagyobb információs és továbbítási rendszer.

Kezdetben a felhalmozási és az információ tárolása a számítógépen használt helyi tömbök (vagy fájlokat), míg az egyes legfontosabb funkcionális feladatokat, hogy saját eredeti fájlokat és pontozási információkat. Ez ahhoz vezetett, hogy jelentős mértékű párhuzamos adat megnehezíti azok frissítése, bonyolítja a problémát a kapcsolódó feladatokat.

Fokozatosan, a fejlesztés a számítógépes szoftver volt az ötlet egy ellenőrző rendszert, amely lehetővé teszi, hogy gyűjtésére, tárolására és frissítés kapcsolódó adatok egy sor feladat, mint például az automatizálás könyvelés a cég. Ezek a gondolatok megtestesülő adatbázis-kezelő rendszer (DBMS). DBMS nem lép kölcsönhatásba a helyi, és egymáshoz tömbök, a hívott adatbázisok. Az Advent adatbázisok személyi számítógépek váltak a legnépszerűbb a feldolgozás a táblázat adatait. Ők egy szerszám tervezés adatbankok feldolgozása során nagy mennyiségű információt.

Egy ilyen információs áttételi rendszer az adatbázis „autóalkatrészek katalógusban.” Ez automatizálja sok a kapcsolódó folyamatok belépési és feldolgozása a nagy mennyiségű információt. Ez a program megkönnyíti a munkát a bolt alkalmazottai, ügyfelei és megoldani a legtöbb problémát okozta hiánya papíron.

1. leírása a tárgykörben

Tárgy terület a fejlesztés az alkatrész katalógus. Fontos, hogy gyorsan információt szerezni a konkrét részleteket az autó, és kap minden adatot egyszerre, ahelyett, hogy őket különböző helyeken, mert ez lesz töltött rengeteg időt, például egy boltban, vagy szolgáltató központ alkalmazottai az eladók és a gépkocsi-tulajdonosok. Ezt a témát terület célja, hogy a darabjait, és a közölt világos és kényelmes módja.

Sejtett sor szükséges funkciók:

Ez a program segít, hogy gyorsan kap információt a részleteket és a beszállítók.

A program előírja, hogy a következő műveleteket:

Infological modellt alkalmazták a második szakaszban az adatbázisok tervezésével, ami után a verbális leírása az adott területet. Infological célja a tervezési fázisban van, így a szemantikai (elvi) modelleket, amelyek tükrözik a tárgykörben és információk a felhasználók igényeinek. A folyamat tervezése már szükség, mert egy beszélgetés az ügyféllel, a szakértők a tárgykörben. Infological modellt kell tartalmaznia formalizált leírását az adott területet, mely könnyű lesz, hogy „olvasni” nem csak a szakértők az adatbázisokban. És ez a leírás legyen olyan tömör, hogy képes legyen értékelni a mélység és érvényességének vizsgálata a projekt adatbázis [2].

Az informális modell „egyed-kapcsolat”, mint egy eszköz a szemantikai modell adatait lépésben infological design. Modellezési terület alapján a grafikus diagramok bevonásával kisszámú különböző komponensek [5].

Az alapvető fogalmak ER-modell lényege a kommunikáció és a tulajdonság.

Entity (tárgy) - ez a valódi vagy jelentése a domain tárgy, mely információkat kell tartani, és lesz elérhető. Megkülönböztetni olyan fogalmakat, mint entitás típusától és entitás példány. A koncepció az egység típusú kifejezés egy sor homogén tárgyak, események, személyiségek, meghatalmazotti egyetlen egységben. entitás példány utal, hogy egy adott dolog a készlet. A diagramok ER-modell szervezet képviseli tartalmazó téglalap a szervezet nevében.

Képesség - egy megnevezett entitás jellemző, amely meghatározza annak tulajdonságait és figyelembe értékeket egy sor értékek. Minden egyes attribútum egy név, amely egyedülálló az szellem.

Mivel egy adat modell relációs adatok modellt választottuk.

A relációs adatmodell # 151; logikai adatmodell, a szigorú formai leíró elmélet strukturális szempontból, a szempont, és a szempontból, hogy az integritás adatok relációs adatbázisok.

A fő előnye a relációs adatmodell közül

  • egyszerűség és a hozzáférhetőség;
  • függetlenségét az adatokat;
  • rugalmassága;
  • lehetőségét nonprocedural lekérdezés [6].

Attribútumok a lényeg, „alkatrészek katalógus”:

Alapján a szerkezet fejezetben leírt „Leírás domain” képezhető normált asztal (táblázat №1).

1. táblázat normáit asztal „alkatrészek katalógusa”

3NF elegendő, mert ezen a területen az átmenet a következő rendes formája nem lesz észrevehető növekedése kényelem és a hatékonyság érdekében, hogy a folyamat tervezése a relációs adatbázis-ér véget.

5.Logicheskaya adatmodell.

A logikai adatmodell írja le a domain fogalmak és kapcsolataik, és a prototípusa a jövő adatbázisban. A logikai modell kidolgozásához szempontjából a fogalmak az információ, de anélkül, hogy tetszőlegesen adott DBMS.

Logikai modell is képviselteti formájában ER-diagram. A fő előnye az ER-modellek:

  • láthatóság;
  • modellek lehetővé teszik, hogy tervezzen egy adatbázis számos objektumok és attribútumok;
  • ER-modell végre, sok rendszerek, automatikus adatbázis tervezés (például CA BPwin Data Modeler).

Adatbázis tervezés „autóalkatrészek katalógus”

Ábra. 2. ER -diagram

6.Fizicheskaya adatmodell

A fizikai modell alapján szerkesztett egy logikai modell, és leírja az adatokat egy adott adatbázis-kezelő eszközöket.

A kapcsolat alakult lépésben logikai szimulációs alakítjuk egy táblázatot attribútum a adatoszlopokat típusú tartományok venni a kiválasztott specifikus DBMS. Az eredmény a fizikai szimuláció a generációs adatbázis-kezelő szoftverek megfelelő kódot a kiválasztott adatbázis nyelvjárás strukturált lekérdező nyelv SQL.

Az adattípusok mezők

  1. Alkalmazást fejleszteni dolgozó adatbázis

Adatbázis telepítéséhez alkalmazásával kapcsolatban ODBC függvényeket.

Telepítése után az adatbázis alkalmazásával kapcsolatban Start alkalmazások fejlesztését. Ebből a célból, a következő komponenseket alkalmazzuk:

  1. Kérdés (ADO tabs). Kialakulását teszi lehetővé, adatbázis lekérdezés vissza az adatokat az adatbázisból (például SELECT parancs), vagy nem alkotnak kapott adathalmaz (például, INSERT).

Ahhoz, hogy a fejlesztés során a program kérni milyen információkat fognak az adatbázisból eredményeként a lekérdezés, SQL tulajdonságnak tartalmaznia kell bemutatni a nyelv az SQL lekérdezés letölteni az adatokat.

Általánosságban elmondható, hogy egy kérelmet az adatok lekérése a táblázat a következő:

FieldList Válasszunk asztal, ahol (Criterion) ORDER BY FieldList

SELECT # 151; csapat kiválasztása rekordokat egy táblázatot, és megjeleníti a tartalmát mezők, akinek neve szerepel a listán;

FROM # 151; parancs paraméter, amely meghatározza a tábla nevét, ahonnan szeretne a választás;

WHERE # 151; paraméter, amely meghatározza a kiválasztási kritériumokat. A legegyszerűbb esetben a kritérium # 151; Ez az utasítás ellenőrzi a mező tartalmát;

ORDER BY - paraméter, amely megadja a körülmények, amelyek között vannak sorolva feljegyzések, amelyek megfelelnek a lekérdezés kritériumoknak.

  1. Táblázat (ADO fülekkel). Hozzáférést biztosít a fájlt (egy külön adatbázis tábla)
  2. Adatforrás (Data Access lapon). Ez lehetővé teszi a kommunikációt a adatszerkesztés kijelző komponens (például DBGrid komponens) és az adatforrás, ami lehet egy táblázatot (Táblázat komponense) vagy az eredmény egy SQL-lekérdezést egy táblázatot (Query komponens).
  3. DbGrid (Data Controls fülek). Jeleníti meg a rekordok az adatbázisba táblázatos formában. Az ingatlan adatforrás Az adatforrás összetevő.
  4. DbComboBox (Data Controls fülek). Jeleníti meg a rekordok a tábla területén vagy lekérdezés eredményét.
  5. DbLookupComboBox (Data Controls fülek). Jeleníti meg a nyilvántartást az egyik kapcsolódó területek az asztalra.

Továbbá, ha egy alkalmazás fejlesztésén dolgozik más komponenseket használjuk:

Gombot. Címkét. Szerkesztése. ComboBox, és egyéb alkatrészek.

A teljesítés során természetesen a munka a tudás a tervezési és programozási relációs adatbázisok javítva lett.

Szintén lehetséges Borland Delphi környezetben vizsgálták dolgozó adatbázisok, a kommunikáció velük, az adatkezelés révén ezeket a kapcsolatokat, hozzátéve, törlése, szerkesztése bejegyzéseket, és a teremtés kéri.

Eredményei természetesen a munka egy kezelési program adatbázis „alkatrész katalógus.”

Ablakok, üzenetek, SysUtils, Változatok, osztályok, grafika, vezérlők, Forms,

Dialógusok, DBCtrls, StdCtrls, DB, Rácsok, DBGrids, adodb, ExtCtrls, menük;

eljárás Button2Click (Sender: TObject);

eljárás Button3Click (Sender: TObject);

eljárás Edit1Change (Sender: TObject);

eljárás DBLookupComboBox1Click (Sender: TObject);

eljárás DBLookupComboBox2Click (Sender: TObject);

eljárás N3Click (Sender: TObject);

eljárás N1Click (Sender: TObject);

eljárás N4Click (Sender: TObject);

eljárás Button4Click (Sender: TObject);

eljárás Button5Click (Sender: TObject);

eljárás N5Click (Sender: TObject);

eljárás N8Click (Sender: TObject);

eljárás Button6Click (Sender: TObject);

eljárás Button7Click (Sender: TObject);

eljárás N6Click (Sender: TObject);

eljárás Button8Click (Sender: TObject);

eljárás Button9Click (Sender: TObject);

eljárás N7Click (Sender: TObject);

eljárás Button10Click (Sender: TObject);

eljárás Button11Click (Sender: TObject);

ADOQuery 1. SQL. Add ( 'SELECT cég strana_firmy, elem, márkanév, egység, egység');

ADOQuery 1. SQL. Add ( 'a biztos, ország, tárgy, márkanév, egység, ahol egység = detal.marka_ marka.kod és');

ADOQuery 1. SQL. Add (detal.uzel_ = uzel.kod és Firma.kod = detal.kod_firmy és ');

ADOQuery 1. SQL. Hozzáadása ( 'detal.agregat_ = agregat.kod és Firma.kod = strana.kod és marka.kod =' + inttostr (DBLookupComboBox 1. KeyValue) + '');

eljárás TForm1.DBLookupComboBox2Click (Sender: TObject);

ADOQuery1.SQL.Add (keményfémből, ország, tárgy, márkanév, egység, ahol egység = detal.marka_ marka.kod és ');

ADOQuery1.SQL.Add ( 'detal.uzel_ = uzel.kod és Firma.kod = detal.kod_firmy és');

ADOQuery1.SQL.Add ( 'detal.agregat_ = agregat.kod és Firma.kod = strana.kod és uzel.kod =' + inttostr (DBLookupComboBox2.KeyValue) + '');

eljárás TForm1.N3Click (Sender: TObject);

További információt a program.

Az „Auto alkatrészek” célja, hogy kezel autóalkatrészek adatokat.

Ebben a programban, a következő feladatok ellátására:

A telepítéshez kell helyeznie a Project 1. exe fájlokat és BD. mdb ugyanabban a könyvtárban.

Leírja, hogyan kell futtatni a programot.

A program futtatásához el kell indítani a Project file 1. exe

Hogyan működik

Mintegy tkryvaetsya főablak, ahol megtalálható:

  • Gombot a kimeneti információt szállító cégek;
  • gombot, hogy megjelenjen egy összefoglaló a részleteket;
  • Gombot, hogy megjelenítse a teljes információs adatbázis;
  • Mező a kereséshez a részleteket;
  • Menü kíván alkatrészek Jármű;
  • Menü keresni, gépjármű alkatrészek;
  • Hozzáadása információk fület;
  • kilépés gomb a program;
  • Információ fülre.

Adatbázis tervezés „autóalkatrészek katalógus”

A gomb megnyomásával megkapjuk a megfelelő gombok névlekérdezéseket adatokat lekérdezni.

Adatbázis tervezés „autóalkatrészek katalógus”

Adatbázis tervezés „autóalkatrészek katalógus”

Teljes kijelzés:

Adatbázis tervezés „autóalkatrészek katalógus”

Részletes keresés márkájú autók (a megkeresés eredményeként az auto márka):

Adatbázis tervezés „autóalkatrészek katalógus”

Az eredmény egy kérelem keresőoldalak autó:

Adatbázis tervezés „autóalkatrészek katalógus”

Ahhoz, hogy az előírt adatokat az adatbázisba szükséges, kattintson a „Hozzáadás” gombra, majd bemutatásra kerül egy listát hozzáadjuk a szükséges információt az adatbázisba.

Adatbázis tervezés „autóalkatrészek katalógus”

Adatbázis tervezés „autóalkatrészek katalógus”

Hozzáadása a szolgáltató ország:

Adatbázis tervezés „autóalkatrészek katalógus”

Adatbázis tervezés „autóalkatrészek katalógus”

Hozzáadása autómárka:

Adatbázis tervezés „autóalkatrészek katalógus”

Befejezi a munkát a program, ha megnyomja a „kilépés” gombra.

Novokuznetsk feladat természetesen a munka kell tervezni az adatbázis tartalmazza a bemutatott információk formájában attribútum csoport: Gyógyszertár neve gyógyszerek; Kivonat; tárolási hely; kézhezvételétől számított; plébánia; hó-végi maradékot tartalmaz; cég gyártó . Beállítása a szállító, és így a következő: adatbázis létrehozása. Rendszeres kapcsolatokat a táblák között integritásának biztosítása az adatbázis.

Adatbázis tervezés nappali egyetemi tanszék teljesül: diák gr. Az E munka során a feladat ?? egy adatbázis kialakítása tárolja a szükséges információkat egy szervezet egy adatbázis létrehozása kitölteni. Az adatbázis úgy kell megtervezni, figyelembe véve a megvalósítás különböző típusú lekérdezések információt szerezni. Amikor adatbázisok tervezésével kell vennie a kiadásának lehetőségét papír jelentést.

Biztosítók - pénzügyi közvetítők, hogy szakosodott biztosító biztosítási szolgáltatások. Munkájuk lényege képező alapján kötött szerződések jogi személyek és magánszemélyek (eladása révén biztosítások) speciális pénzalap, amelyből kifizetéseket az ügyfeleknek készpénzben mérete miatt az események bekövetkezte esetén (biztosítási eset).

Adatbázis - mindenekelőtt az adattárház tárgyak, azaz egy sor lehetséges koncepciók vagy leírt eseményeket adatbázis, kereshető alapján ezeket az objektumokat. Az adatbázis lehet tekinteni nemcsak az asztalra, indexelése fájlokat a tudás a különböző formátumokat, de maguk a fájlok, mert nem adta letéteményesei tudás olyan adatbázist. Adatbázisokat lehet használni, mint egy kiegészítő eszköz, amely lehetővé teszi, hogy hasznos funkció elérése.

Oszlopában tartalmazza ugyanazt a típusú információt az összes bejegyzés nevezzük területen. DBText ?? Szövegének megjelenítéséhez használt, de nem változik a jelenlegi adatbázisba területeken. DBEdit ?? Célja, hogy megjelenjen, és módosítsa az adathalmazt szöveges mezők. Hasonló alkatrész ComboBox Stndrd oldalon, de fenntartja a szöveges adatbázis mezőt.

Közjegyzői - az egyik legfontosabb intézmény a jogi rendszer, amelynek célja, hogy elősegítse a kialakulását egy demokratikus jogállam, amely védi a jogait és jogos érdekeit az állampolgárok és jogi személyek által végző közjegyzői.

Kapcsolódó cikkek