Datenbank-Benutzerinformationsdatenbetrieb für Online-Einkaufszentren ProjektbeschreibungIm Kontext des Aufstiegs des elektronischen Handels ist die Einrichtung eines Informationsportals, das das Internet nutzt, um Vertriebskanäle zu öffnen, Unternehmen dabei zu helfen, ihre Produktstruktur rechtzeitig anzupassen, und Händlern dabei hilft, Warenquellen zu erschließen, eine effektive Lösung für das Problem des schlechten Informationsflusses geworden. E-Commerce unterstützt Unternehmen dabei, ihre Betriebsmechanismen umzugestalten, ein modernes Unternehmenssystem einzurichten und ihren Umsatz und ihre Wettbewerbsfähigkeit zu verbessern. Es wurde eine Reihe von Online-Einkaufsdiensten realisiert, wie z. B. das direkte Durchsuchen von Produkten, den Kauf von Produkten, das Erstellen von Bestellungen, das Anzeigen verschiedener neuer Produkte, Sonderprodukte, Verkaufsschlager, das Hinterlassen von Nachrichten, Kundenverwaltung, Produktverwaltung, Produktinformationssuche, Auftragsverwaltung, Produktklassifizierungsverwaltung, Ankündigungs-/Feedbackverwaltung usw. Dieses Projekt soll den Betrieb des Benutzerinformationsformulars für Online-Einkaufszentren realisieren. Die Anforderungen für den Betrieb der Datenbank des Online-Einkaufszentrums lauten wie folgt:1) Datenbank EshopDB. 2) Benutzerinformationstabelle EUsers, die Tabellenstruktur ist in Tabelle J2-39-1 dargestellt. Tabelle J2-39-1 Eusers-Tabelle
3) Die Basisdaten der Tabelle EUsers sind in Tabelle J2-39-2 dargestellt. Tabelle J2-39-2 Basisdaten der Tabelle „EUsers“
(1) Aufgabenbeschreibung**Aufgabe 1:**Erstellen Sie eine Datenbank für ein Online-Einkaufszentrum mit der Sprache SQL 1) Erstellen Sie die Datenbank EshopDB und prüfen Sie, ob im System eine Datenbank mit demselben Namen vorhanden ist. Wenn ja, löschen Sie diese; wenn nicht, erstellen Sie sie. 2) Der Anfangswert der Hauptdatenbankdatei beträgt 10 MB, der Maximalwert 20 MB und erhöht sich um 15 %. 3) Der Anfangswert der Protokolldatei beträgt 5 MB, der Maximalwert beträgt 10 MB und wächst automatisch. WENN DB_ID('EshopDB') NICHT NULL IST, DATENBANK LÖSCHEN EshopDB GEHEN DATENBANK ERSTELLEN EshopDB AUF PRIMÄR ( NAME=EshopDB, DATEINAME='D:\xxxx\EshopDB.mdf', GRÖSSE=10MB, MAXIMALE GRÖSSE = 20 MB, DATEIWACHSTUM = 15 % ) ANMELDEN ( NAME=EshopDB_log, DATEINAME = 'D:\xxxx\EshopDB_log.ldf', GRÖSSE=5MB, MAXIMALE GRÖSSE = 10 MB ) **Aufgabe 2:** Erstellen Sie die Benutzerinformationstabelle EUsers mit der SQL-Sprache 1) Erstellen Sie eine Datenbanktabelle entsprechend der bereitgestellten Tabellenstruktur J2-39-1 und legen Sie den Primärschlüssel fest. CREATE TABLE EUsers ( Benutzer-ID INT NICHT NULL PRIMARY KEY IDENTITY(1,1), Benutzername NVARCHAR(50) NOT NULL, UserPwd NVARCHAR(50) NICHT NULL, ) **Aufgabe 3:** Verwenden Sie die SQL-Sprache, um die Benutzerinformationstabelle EUsers zu bedienen 1) Fügen Sie in der Benutzerinformationstabelle EUsers die Felder Benutzername, Benutzertelefonnummer und Kontaktadresse hinzu. Die Felder Benutzername und Benutzertelefonnummer dürfen nicht leer bleiben. Der Datentyp ist selbstdefiniert. 2) Ändern Sie das Feld „Benutzername“ in der Benutzerinformationstabelle EUsers. Der Benutzername darf nur aus „Buchstaben“ bestehen. 3) Ändern Sie das Kennwortfeld in der Benutzerinformationstabelle EUsers. Die Kennwortlänge darf nicht weniger als 6 Zeichen betragen. ALTER TABLE EUSERS ADD Benutzername NVARCHAR(20) NOT NULL, Benutzertelefonnummer NVARCHAR(20) NOT NULL, Kontaktadresse NVARCHAR(100) ALTER TABLE EUSERS ADD CONSTRAINT UserName CHECK (Benutzername WIE '%[a-zA-Z]%') ALTER TABLE EUSERS HINZUFÜGEN DER EINSCHRÄNKUNG Benutzerkennwort-PRÜFUNG (LEN(Benutzerkennwort)>=6) Dies ist das Ende dieses Artikels über praktische SQL-Übungen zu Benutzerinformationsdatenoperationen in Online-Einkaufszentrum-Datenbanken. Weitere relevante SQL-Benutzerinformationsdatenoperationen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: CSS3-Bézierkurven-Beispiel: Erstellen von Link-Hover-Animationseffekten
>>: Verwenden Sie semantische Tags, um Ihr HTML kompatibel mit IE6,7,8 zu schreiben
Ich lerne derzeit etwas über Front-End-Leistungsop...
ylbtech_html_drucken HTML-Druckcode, unterstützt S...
Inhaltsverzeichnis Vorwort Hintergrunddatenspleiß...
Microsoft IIS IIS (Internet Information Server) i...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis Vorne geschrieben Umgebungsber...
Inhaltsverzeichnis Vorbereitung Installieren Sie ...
Bevor Sie idea zum Schreiben von JSP-Dateien verw...
Inhaltsverzeichnis Vue2.x-Nutzung Globale Registr...
Inhaltsverzeichnis Beobachtermuster Vue-Pass-Wert...
MySQL Einführung in MySQL MySQL war ursprünglich ...
Lösen Sie das Problem des achtstündigen Zeitunter...
Vorwort Wir sagen oft, dass Node keine neue Progr...
Grundlegende Umgebungskonfiguration Bitte kaufen ...
1. Embed ist illegal Das <embed>-Tag ist ein...