Databases model een stukje van de echte wereld met beschrijvingen van objecten , gebeurtenissen en relaties te bouwen . Of het project behelst het opslaan van gegevens voor een proces - controlesysteem of analyseren van gegevens voor een onderzoek , moet een database-ontwerper beslissen welke items zijn essentieel om het probleem bij de hand om de gegevens die nodig zijn om het model te ondersteunen beschrijven en te verzamelen. Volg de onderstaande stappen voor het analyseren en ontwerpen van een kleine database die supermarkt prijzen vergelijkt . Instructies 1 Bepaal de vragen van de studie zal beantwoorden . Deze vragen kunnen zijn: • Welke winkel heeft de laagste gemiddelde prijzen • Welke winkel heeft de grootste kortingen in • Welke winkels hebben de laagste prijzen ? in elke productcategorie ? Dit voorbeeld zal alleen betrekking hebben op de eerste vraag . kopen van 2 Bepaal welke informatie nodig zal zijn om de vraag te beantwoorden . Neemt monsters van rapporten in ruwe vorm die maatregelen en statistieken. In dit voorbeeld wordt een rapport dat de totale prijs per winkel geeft te bepalen welke de laagste totale prijs heeft . 3 Bepaal de objecten en gebeurtenissen nodig zijn om het rapport te maken . Deze worden de tabellen in de database Stores - . De plaats waar de producten worden verkocht , Producten - Welke producten zullen worden vergeleken , prijzen - de prijs van een bepaald product op een bepaalde winkel op een bepaalde dag . 4 Bepaal de items die elk object of gebeurtenis te beschrijven . Deze worden de kolommen Stores - . Store identifier ( een getal of een korte afkorting ) en de naam van de winkel Producten - . Productidentificatie ( korte naam ) , product hoeveelheid of omvang te zorg ervoor dat identieke objecten worden vergeleken , en categorie zodat we kunnen vraag drie later beantwoorden prijzen - . Store , product , datum en prijs 5 Maak de fysieke database. . Afhankelijk van de database- product gebruikt , kan dit betekenen dat het opzetten van tabellen of het schrijven van scripts . Hieronder zijn scripts in T /SQL ( Microsoft SQL Server ) om de tabellen te maken . Tabel maken Stores ( StoreID varchar ( 10 ) primaire sleutel , storename varchar ( 50 ) op ) op Twitter Tabel maken producten ( ProductID varchar ( 15 ) primaire sleutel , ProductName varchar ( 50 ) , Verenigde grootte varchar ( 50 ) , Categorie varchar ( 15 ) op ) Maak Tafel prijzen ( PriceID int identiteit Primaire sleutel , StoreID varchar ( 1 ) Referenties Winkels , ProductID varchar ( 15 ) Referenties producten , Prijs geld , PriceDate datetime ) < br 6 > Verzamel de gegevens . Maak formulieren of spreadsheets te voeren de gegevens vervolgens prijzen te verzamelen van krant of mail verstuurde advertenties van de winkel of uit de schappen in de winkels . Verzamel een voldoende aantal prijzen van elke winkel om een goede steekproef te verzamelen . 7 Maak een rapport dat de gegevens analyseert . Voert u het rapport en het bepalen van uw conclusies .
|