Adatbázis-tervezés konzultáció 2. Gyakorlat Dr. Pauler Gábor, egyetemi docens, ev. Adószám: Számlaszám: Telephely: 7666 Pogány, Széchenyi u. 1. Tel: 30/
A gyakorlat tartalma 1. Házi feladat ellenőrzése: Bio-Flux gyógyszerkutató labor állami pályázata 2. Házi feladat: Automatikus normalizáció és reverse engineering
Janice Schoemaker, a Pops Friendly Markets Inc. (157 szupermarketből álló lánc az USA északkeleti érészén) marketing menedzsere nagy bajban van: a negyedéves üzlet-értékelési adatokat egyetlen táblázatba ömlesztve kapta meg a meglehetősen gondatlanul és nem hozzáértő módon dolgozó Computer Associates Inc. informatikai alvállalkozótól (lásd: StoreMassData.mdb).StoreMassData.mdb Ezért megbízta a nemzetközi ösztöndíj-csereprogramban épp Buffaloban tartózkodó, és a Pops-nál nyári gyakorlatát töltő Butler Jánost, aki a PTE- PMMK-n végzett 2002-ben, hogy próbálja kihalászni a következő adatokat, és egy „rendesen működő” adatbázisba tenni (Janice nem informatikai szakember, és csak nagyjából tudta körülírni a feladatot): A táblában valamilyen POS kezdetű mezőkben az AC Nielsen Inc. nevű független piackutató cégtől az üzletekre vonatkozó adatok vannak Valamilye Store kezdetű mezőkben a saját üzletek pénzügyi jelentéseinek adatai Nem világos a kapcsolat a két mezőcsoport közt Próbálja meg az MS Access táblaanalizáló varázslója segítségével, illetve saját szöveges elemzése alapján normalizált adatbázis szerkezetbe szétszedni a StoreMassData.mdb tábla adatait! (3p) StoreMassData.mdb A normalizált táblaszerkezetek tervét fejtse vissza Accessből MS Visio-ba, a MintaERD.vsd tervsablonba illesztve, hogy tervezésre hasnálhassuk! (2p) MintaERD.vsd A megoldás: Access adatbázis: 2-1Megoldas.mdb, Visio ERD: 2-1Megoldas.zip2-1Megoldas.mdb2-1Megoldas.zip MassDataTable POSCode POSChain Code POSChain POS Store POSLabelAddressCityStateZipLatitLongit TOPS MARKETS 9Tops 0009:Portage,Niagara Falls,Ny 1000 PORTAGE RDNIAGARA FALLS NY TOPS MARKETS 21Tops 0021:Transit,Lockport,Ny5827 S TRANSIT RDLOCKPORTNY TOPS MARKETS 22Tops 0022:Niagara,Niagara Falls,Ny 7200 NIAGARA FALLS BLVD NIAGARA FALLS NY TOPS MARKETS 34Tops 0034:Vineyard,Dunkirk,Ny3956 VINEYARD DRDUNKIRKNY TOPS MARKETS 38Tops 0038:Lockport,Lockport,Ny3949 LOCKPORT OLCOTT RD LOCKPORTNY