Miten rakentaa kuittirelaatiotietokanta

Elementit kuitti voidaan koota tietokannasta sisällöstä . fattura 7 kuvaa Rido päässä Fotolia.com

Relaatiotietokantojen käytetään usein kaupallisissa sovelluksissa, kuten verkkokaupoissa ja asiakaspalveluun.Jos Relaatiotietokantaa tilalla tiedot järjestelmää, jonka kautta asiakas tilausten, luo tulot tilaukseen perustuvat tietoihin on välttämätön ja hyödyllinen ominaisuus.Rakennus kuitin relaatiotietokantojen on jotain, voit saavuttaa helposti vapaalla teknologioita, onko käyttämällä järjestelmä Webissä tai työpöydän sovellus.

Ohjeet

  1. Laaditaan luettelo tiedot haluat näkyvän vastaanottamisesta.Tämä vaihtelee tietokannan ja millaisia ​​vastaanottamisesta tarvitset.Kuitti voi sisältää määriä, nimet ostettujen tuotteiden, jotta yhteensä ja päivämäärät.Lisäelementtejä voit sisällyttää ovat maksutiedot ja tietoa myyjän ja ostajan.Kaikki tiedot on tultava tietokannasta.

  2. Jos sitä ei ole jo rakennettu, suunnitella relaatiotietokannan.Luonnos suunnittelu tietokannan paperille tai käyttämällä graafisen suunnittelun ohjelma, mukaan

    lukien yksiköt ja niiden väliset suhteet.Kukin yksikkö vastaa taulukon tietokantaan, ja on lista ominaisuuksia, jotka tulevat taulukossa.Ihmissuhteet data voidaan toteuttaa viiteavaimia kun rakentaa tietokantaan.

  3. rakentaa tietokanta.Jos tietokanta aiotaan käyttää yli Web, voit käyttää järjestelmää, kuten MySQL, ja Web isäntä voi tarjota pääsyn kautta phpMyAdmin käyttöliittymä.Käyttämällä tätä käyttöliittymän tai SQL, luoda kukin taulukko tietokannassa sekä niiden sarakkeet, kuten seuraavassa yksinkertainen esimerkki SQL:

    CREATE TABLE asiakas

    (Asiakastunnus INT, customerName VARCHAR (20));

    CREATE TABLE jotta

    (TilauksenTunnus INT, OrderDate DATE orderPaid DECIMAL (5,2), Asiakastunnus INT);

    kenttä "Asiakastunnus" toimii viiteavain, pitämällä tunnus asiakkaan tilauksen ja yhdistää kaksi pöytää.

  4. Suunnittelu ja rakentaa käyttöliittymä pääsy tietokantaan.Jos järjestelmä on menossa toimimaan Internetissä, voit käyttää palvelinpuolen kieltä, kuten PHP tai ASP, ja jos olet kehittämässä työpöydän sovellus voi käyttää kieltä, kuten Java.Omassa liitäntä, onko työpöydälle tai Internet, sinun tulee yhteyden tietokantaan ja helpottaa tilaus.Seuraavat PHP hahmotellaan yhteyden MySQL-tietokantaan:

    & lt;? Php

    mysql_connect ("database_host", "database_username", "database_password");

    mysql_select_db ("tietokannan_nimi");

    ? & Gt;

  5. Kokoa elementtejä kuitista dynaamisesti kun tilauksen, tai kun lasku on maksettu.Käyttämällä palvelimen puolella tai työpöydän ohjelmakoodia, kyselyn tietokannasta luoda asiakkaalle kuitti.Seuraavassa rakentaa elementtejä yksinkertainen kuitin näyttö ja tulostus Web-selain:

    & lt;? Php

    $ CUSTOMER_ID = 123; // jos asiakas ID tunnetaan

    echo "& lt; p & gt; Kuitti asiakkaalle: ". $ CUSTOMER_ID." & lt; / p & gt; "

    $ order_result = mysql_query ("SELECT * tilauksesta WHERE Asiakastunnus =". $ CUSTOMER_ID);

    while ($ order_row = mysql_fetch_array ($ order_result))

    {echo "& lt; p & gt; Tilaa ID:". $ Order_row ['TilauksenTunnus']. "& Lt; / p & gt;"

    echo "& lt; p & gt; Tilaa päivämäärä:". $ Order_row ['OrderDate']. "& Lt; / p & gt;"

    echo "& lt; p & gt; Määrä:". $ Order_row ['orderPaid']. "& Lt; / p & gt;"}

    ? & Gt;

    rakenteesta riippuen tietokannan, saatat myös haluta sisällyttää yksityiskohtia kohteita tilata.

Vinkkejä & amp;Varoitukset

  • Vie aikaa selvittää, mitä tarvitset kuitin ennen kuin alat kirjoittaa koodia, koska tämä minimoi virheiden todennäköisyyttä.
  • Varmista, että järjestelmä vastaa hyvin virheitä, jotka voivat tapahtua yhdistettäessä tietokantaan, koska tämä on aina mahdollisuus.

Resurssit

  • MySQL: Luo Pöytä Syntax
  • PHP: mysql_query
117
0
1
Tietokantaohjelmiston