Datenbanken Modell eine Scheibe von der realen Welt mit Beschreibungen der Objekte, Ereignisse und Beziehungen. Ob das Projekt beinhaltet die Speicherung von Daten für einen Prozess - Steuerung oder die Analyse von Daten für eine Forschungsstudie , muss ein Datenbank-Designer entscheiden, welche Elemente wesentlich zu dem Problem bei der Hand , um zu beschreiben und sammeln Sie die erforderlichen Daten , um das Modell zu unterstützen. Folgen Sie den Schritten unten, um zu analysieren und entwerfen eine kleine Datenbank, Lebensmittelgeschäft Preise vergleicht . Anleitung
1
Bestimmen Sie die Fragen, die der Studie zu beantworten. Diese Fragen könnten sein:
• Welche Speicher hat die niedrigsten durchschnittlichen Preise
• Welche Speicher hat die größten Rabatte in
• Welche Geschäfte haben die günstigsten Preise ? in jeder Produktkategorie ?
Dieses Beispiel wird nur auf die erste Frage .
2
Bestimmen Sie, welche Informationen benötigt werden, um die Frage zu beantworten. Zeichnen Proben von Berichten in grobe Form, die Maßnahmen und Statistiken liefern . In diesem Beispiel wird ein Bericht, der den Gesamtpreis pro Shop listet bestimmen, welche den niedrigsten Preis .
3
Bestimmen Sie die Objekte und Ereignisse notwendig, um den Bericht zu erstellen . Diese werden die Tabellen in der Datenbank
Stores - . Der Ort, wo die Produkte verkauft werden ,
Produkte - Welche Produkte verglichen werden ,
Preise - die Preis für ein bestimmtes Produkt in einem bestimmten Geschäft an einem bestimmten Tag .
4
Bestimmen Sie die Elemente, die jedes Objekt oder Ereignis zu beschreiben . Diese werden die Spalten
Stores - . Shop -ID ( entweder eine Zahl oder eine kurze Abkürzung ) und Shop-Name
Produkte - . Produktidentifikator (Kurzname ), Produkt- Menge oder die Größe zu stellen Sie sicher, identische Elemente verglichen werden, und Kategorie , so dass wir drei Fragen später beantworten kann
Preise - . Shop -, Produkt- , Datum und Preis
5
erstellen der physischen Datenbank . . Je nach Produkt -Datenbank verwendet wird, kann es sich dabei um die Einrichtung Tabellen oder das Schreiben von Skripts . Unten sind Skripte in T /SQL (Microsoft SQL Server ), um die Tabellen zu erstellen.
Tabelle erstellen Stores (
StoreID varchar ( 10) Primary Key ,
StoreName varchar ( 50)
)
Create Table Products (
ProductID varchar ( 15) Primary Key ,
ProductName varchar ( 50 ), Stand
Größe varchar ( 50 ), Stand
Kategorie varchar ( 15)
)
Create Table Preise (
PriceID int Identität Primary Key ,
StoreID varchar ( 1) Referenzen Stores ,
ProductID varchar ( 15) Referenzen Produkte ,
Preisgeld ,
PriceDate datetime
)
6
Sammeln der Daten. Erstellen von Formularen oder Tabellen zu geben die Daten dann sammeln Preise aus dem Geschäft der Zeitung oder per Post Werbung oder aus den Regalen in den Geschäften . Sammeln Sie eine ausreichende Anzahl von Preisen aus jedem Laden, um ein gutes Beispiel zu sammeln.
7
Erstellen Sie einen Bericht , der die Daten analysiert . Führen Sie den Bericht und bestimmen Sie Ihre Schlussfolgerungen .