Egy adatbázis létrehozása - Adatbázis fejlesztés - vezetése, nyilvántartása betegek és módszerek
MySQL - a rendszer relációs adatbázis. A relációs adatbázis tárolja az adatokat külön táblázatban, ami a nyereség gyors és rugalmas. A táblázatok segítségével össze a kapcsolatok, és így a lehetőséget, hogy egyesülnek a lekérdezési adatokat több táblából. SQL részeként MySQL rendszer lehet leírni, mint a strukturált lekérdező nyelv, valamint a leggyakoribb szabványosított nyelv eléréséhez használt adatbázisokhoz. [5]
Adatbázis Poliklinika ( "számviteli, nyilvántartási, a betegek és módszerek") áll, öt táblák doktor (orvos), Patsiyent (a beteg), preparat (hatóanyag), Priyem (vétel), Recept (recept).
Orvos táblázat (az orvos), Patsiyent (a beteg) társított Priyem táblázat (vétel). Eljárás létrehozására kapcsolatok révén idegen kulcsokat ábra mutatja be a 4.1.
4.1 ábra - idegen kulcsok
Táblázat Priyem, kapcsolódik a doktor táblázat segítségével Kod_doctora oszlopon (Dr. kód), amely vált egy idegen kulcs. Táblázat Priyem társított Patsiyent táblázat révén Kod_patsiyenta oszlopon (beteg kód).
Minden esetben szükség van a lépcsőzetes frissítések és törli.
Priyem táblázat (vétel), preparat (hatóanyag) társított Recept táblázat (recept). A módszer létrehozása kapcsolatok révén idegen kulcsokat ábra mutatja be a 4.2.
4.2 ábra - idegen kulcsok
Táblázat Recept, társított preparat táblázat révén Kod_preparata oszlopon (termék kód), amely vált egy idegen kulcsot. Táblázat Recept csatlakozik a táblázatot át Priyem Kod_priyema oszlopon (vételi kód).
Az első esetben az szükséges lépcsőzetes frissítések és törli, és a második korlátozott frissítés és lépcsőzetes törlés.
A doktor táblázatban (lásd. A 4.3 ábrát), az elsődleges kulcs Kod_doctora (kod_zanyatiya). Adatok az orvos (Famil_doc, Imia_doc, Otch_doc) típusúak string (VARCHAR) hosszúságú 50 szimbólumok az orvos profil (Profil) van egy string típusú (VARCHAR) hosszúságú 30 szimbólumok, irodai szám (Kabinet) egy numerikus adatokat típus (ok) hossza 10 karakter, minősítés (Kvalifikaciya) van egy string típusú (VARCHAR), és a szimbólumok számát 30.
4.3 ábra - Orvos (orvos)
4.4 ábra - Patsiyent (a beteg)
4.5 ábra - preparat (előállítás)
Táblázat Priyem (lásd. Ábra 4.6) áll, egy primer Kod_priyema (Kod_priema) gombot. Diagnózis (Diagnoz) szállított orvos karakterlánc típusú VARCHAR és fenntartott adatok hossz megegyezik 50. A fogadás dátumát (Data_vremia) ugyanolyan típusú VARCHAR. A jegyzetek (Primech) tárolja további információkat nem kell kitölteni, így a mező az értéke nulla, és üresen marad.
Átadott adatok egyéb táblázatok idegen kulcsok és a megfelelő numerikus adattípus - INT, mivel más táblákból csak az elsődleges kulcs értéke kerül továbbításra.
4.6 ábra - Priyem (befogadási)
Recept táblázat bemutatott 4.7 ábra, az elsődleges kulcs nem, kötőanyagként, a kiegészítő táblázatban. Ez a másodlagos kulcsok Kod_preparata (termék kód) és Kod_priyema (vételi kód), amelyben a továbbított adatok más táblákból. Adagolás (Dozirovka) és természetesen (Kyrs) van VARCHAR karakterlánc típusa és hossza sorok 50.
4.7 ábra - Recept (Prescription)