Rumah pangkalan data tutorial mysql 电子商务-简单建模(练习篇)

电子商务-简单建模(练习篇)

Jun 07, 2016 pm 05:39 PM
Permodelan e-dagang Mudah berlatih

练习篇: 电子商务简单UML模型 个人喜欢UML建模后再建数据库,有段时间没用SQL SERVER,特此复习下,练习代码如下: master NOCOUNT ON ; dbo.sysdatabases ) DatabaseOptimization DatabaseOptimization ON (NAME ,FILENAME ,SIZE = 10 ,MAXSIZE = UNLIMITE

练习篇:

电子商务简单UML模型

个人喜欢UML建模后再建数据库,有段时间没用SQL SERVER,,特此复习下,练习代码如下:

master NOCOUNT ON; dbo.sysdatabases ) DatabaseOptimization DatabaseOptimization ON ( NAME , FILENAME , SIZE = 10, MAXSIZE = UNLIMITED, FILEGROWTH ) LOG ON( NAME , FILENAME , SIZE = 5MB, MAXSIZE = UNLIMITED, FILEGROWTH ) GO USE DatabaseOptimization .() AS RANDOM . ( @Source varchar(256), @PaddingChar char(1), @TotalLength tinyint ) RETURNS varchar(512) (LTRIM(@Source)); ) ; ; (@Source); ) ; (512); () . ( @Length tinyint ) () ; ; (38,0); ; () ; ; ; () FROM VIEW_RANDOM; RETURN @Return; . ( ) RETURNS varchar(30) (30); (,,,dbo.padleft( dbo.Random(,8) ; ; ; ; ; ; ; ; ; ; ; ; -------------------------------------------------------------------------------------------------------- --(sys.objects (N) ) .; .( , (20) NOT NULL, (40) NOT NULL, (40) NOT NULL, (20) NULL, (20) NULL, (100) NULL, (11) NULL, (6) NULL, (GETDATE()), (0) ); IX_CUSTOMER_NAME .(Name); ; ; .(,,) VALUES (dbo.PadLeft(),,dbo.PadLeft(),,,); ; --(sys.objects (N) ) .; .( (30) NOT NULL, , (50) NULL, (20) NULL, (100) NULL, (11) NULL, (6) NULL, (500) NULL, (GETDATE()), (0), (0), ); .PK_Order_OrderID ) ; .FK_Order_OrderID ) .() ; .(); ; ; (30); ; OPEN CursorCustomer; CursorCustomer INTO @CursorID; (RAND()*@OrderCount) ; PRINT @RandomCount; ; dbo.RandomValue(); PRINT @RandomOrderID; .(,CustomerID,PostingWay,Receiver,Address,Phone,) VALUES (@RandomOrderID, @CursorID, (), , , , ()); ; ; CursorCustomer INTO @CursorID; END CLOSE CursorCustomer; DEALLOCATE CursorCustomer; -------------------------------------------------------------------------------------------------------- --(sys.objects (N) ) .; .( , (100) NOT NULL, (100) NULL, , , , (1), (500) NULL, (GETDATE()) ); ; ; ; .(,,)VALUES(NULL,'',1); ; .(),(), ; ; CursorProductType .(); ; ; ; ; OPEN CursorProductType; CursorProductType INTO @TypeCursorID; SET NOCOUNT ON; (RAND()*@ProductTypeLevel2Count) ; PRINT @TypeRandomCount; ; .(,,)VALUES(@TypeCursorID,'',2); ; .(),(), ; ; ; CursorProductType INTO @TypeCursorID; END CLOSE CursorProductType; DEALLOCATE CursorProductType; -------------------------------------------------------------------------------------------------------- --(sys.objects (N) ) .; .( , (100) NOT NULL, (Max) NULL, , (38, 2) NULL, (38, 2) NULL, (200) NULL, , , (0), (8, 1) NULL DEFAULT (1), (GETDATE()), (GETDATE()), (1) ) .FK_Product_ProductTypeID_ProductType_ID ) .() ; CursorProductTypeWithLevel .(); ; ; ; ; OPEN CursorProductTypeWithLevel; CursorProductTypeWithLevel INTO @ProductTypeCursorID; SET NOCOUNT ON; (RAND()* @ProductRandomMax) ; PRINT @ProductTypeRandomCount; ; .(,,,,)VALUES( ,); ; .(),(), ; ; CursorProductTypeWithLevel INTO @ProductTypeCursorID; END CLOSE CursorProductTypeWithLevel; DEALLOCATE CursorProductTypeWithLevel; -------------------------------------------------------------------------------------------------------- --(sys.objects (N) ) .; .( , (30) NOT NULL, , (38, 2) NULL, ) .() .() ; .() .() ; .(); ; (30); (38,2); (8,1); ; OPEN CursorOrder; CursorOrder INTO @OrderCursorID; CursorProduct ,DiscountRate,SalePrice .(); OPEN CursorProduct; CursorProduct INTO @ProductCursorID,@ProductCursorDiscountRate,@ProductCursorSalePrice; (RAND()*50) ; . ( , , ,) VALUES ( @OrderCursorID ,@ProductCursorID , ,@DetailQuantity) CursorProduct INTO @ProductCursorID,@ProductCursorDiscountRate,@ProductCursorSalePrice; END CLOSE CursorProduct; DEALLOCATE CursorProduct; CursorOrder INTO @OrderCursorID; END CLOSE CursorOrder; DEALLOCATE CursorOrder;

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara paling mudah untuk menanyakan nombor siri cakera keras Cara paling mudah untuk menanyakan nombor siri cakera keras Feb 26, 2024 pm 02:24 PM

Nombor siri cakera keras ialah pengecam penting cakera keras dan biasanya digunakan untuk mengenal pasti cakera keras secara unik dan mengenal pasti perkakasan. Dalam sesetengah kes, kami mungkin perlu menanyakan nombor siri cakera keras, seperti semasa memasang sistem pengendalian, mencari pemacu peranti yang betul atau melakukan pembaikan cakera keras. Artikel ini akan memperkenalkan beberapa kaedah mudah untuk membantu anda menyemak nombor siri cakera keras. Kaedah 1: Gunakan Windows Command Prompt untuk membuka command prompt. Dalam sistem Windows, tekan kekunci Win+R, masukkan "cmd" dan tekan kekunci Enter untuk membuka arahan

Cara berlatih menaip dengan Panduan Menaip Kingsoft - Cara berlatih menaip dengan Panduan Menaip Kingsoft Cara berlatih menaip dengan Panduan Menaip Kingsoft - Cara berlatih menaip dengan Panduan Menaip Kingsoft Mar 18, 2024 pm 04:25 PM

Pada masa kini, ramai rakan suka menggunakan Pembantu Menaip Kingsoft, tetapi kelajuan menaip sangat mempengaruhi kecekapan kerja, jadi saya mengajar anda untuk berlatih kelajuan menaip Jadi bagaimana menggunakan Pembantu Menaip Kingsoft untuk berlatih menaip berlatih menaip nombor dengan Pembantu Menaip Kingsoft Perkara berikut diterangkan, saya harap ia akan membantu semua orang. Mula-mula, buka perisian menaip Kingsoft, kemudian klik butang (Bermula) dengan tetikus, kemudian klik butang (Kekunci Nombor) dalam tetingkap baharu, kemudian klik butang (Mula dari Scratch) di bawah untuk berlatih, atau klik ( Butang Mod Ujian) , hanya masukkan nombor untuk latihan Selain itu, Pembantu Menaip Kingsoft mempunyai fungsi lain yang boleh membantu anda berlatih menaip dengan lebih baik. 1. Pilih mod latihan: Pada antara muka perisian, anda boleh melihat bahawa terdapat mod amalan yang berbeza, seperti "Baharu

Bagaimana untuk menulis penjana laporan prestasi pelajar yang mudah menggunakan Java? Bagaimana untuk menulis penjana laporan prestasi pelajar yang mudah menggunakan Java? Nov 03, 2023 pm 02:57 PM

Bagaimana untuk menulis penjana laporan prestasi pelajar yang mudah menggunakan Java? Penjana Laporan Prestasi Pelajar ialah alat yang membantu guru atau pendidik menjana laporan prestasi pelajar dengan cepat. Artikel ini akan memperkenalkan cara menggunakan Java untuk menulis penjana laporan prestasi pelajar yang mudah. Pertama, kita perlu menentukan objek pelajar dan objek gred pelajar. Objek pelajar mengandungi maklumat asas seperti nama pelajar dan nombor pelajar, manakala objek skor pelajar mengandungi maklumat seperti skor mata pelajaran pelajar dan gred purata. Berikut ialah definisi objek pelajar mudah: awam

Bagaimana untuk menulis sistem tempahan dalam talian yang mudah melalui PHP Bagaimana untuk menulis sistem tempahan dalam talian yang mudah melalui PHP Sep 26, 2023 pm 09:55 PM

Bagaimana untuk menulis sistem tempahan dalam talian yang mudah melalui PHP Dengan populariti Internet dan mengejar kemudahan pengguna, sistem tempahan dalam talian menjadi semakin popular. Sama ada restoran, hospital, salun kecantikan atau industri perkhidmatan lain, sistem tempahan dalam talian yang mudah boleh meningkatkan kecekapan dan memberikan pengguna pengalaman perkhidmatan yang lebih baik. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menulis sistem tempahan dalam talian yang mudah dan memberikan contoh kod khusus. Cipta pangkalan data dan jadual Pertama, kita perlu mencipta pangkalan data untuk menyimpan maklumat tempahan. Dalam MyS

Mula Pantas: Gunakan fungsi bahasa Go untuk melaksanakan sistem pengurusan perpustakaan yang mudah Mula Pantas: Gunakan fungsi bahasa Go untuk melaksanakan sistem pengurusan perpustakaan yang mudah Jul 30, 2023 am 09:18 AM

Permulaan Pantas: Melaksanakan Sistem Pengurusan Perpustakaan Mudah Menggunakan Fungsi Bahasa Go Pengenalan: Dengan pembangunan berterusan bidang sains komputer, keperluan aplikasi perisian menjadi semakin pelbagai. Sebagai alat pengurusan biasa, sistem pengurusan perpustakaan juga telah menjadi salah satu sistem yang diperlukan untuk banyak perpustakaan, sekolah dan perusahaan. Dalam artikel ini, kami akan menggunakan fungsi bahasa Go untuk melaksanakan sistem pengurusan perpustakaan yang mudah. Melalui contoh ini, pembaca boleh mempelajari penggunaan asas fungsi dalam bahasa Go dan cara membina program praktikal. 1. Idea reka bentuk: Mari dahulu

Bagaimana untuk menulis sistem cadangan muzik mudah dalam C++? Bagaimana untuk menulis sistem cadangan muzik mudah dalam C++? Nov 03, 2023 pm 06:45 PM

Bagaimana untuk menulis sistem cadangan muzik mudah dalam C++? Pengenalan: Sistem pengesyoran muzik ialah hotspot penyelidikan dalam teknologi maklumat moden Ia boleh mengesyorkan lagu kepada pengguna berdasarkan pilihan muzik dan tabiat tingkah laku mereka. Artikel ini akan memperkenalkan cara menggunakan C++ untuk menulis sistem cadangan muzik yang ringkas. 1. Kumpul data pengguna Pertama, kita perlu mengumpul data keutamaan muzik pengguna. Keutamaan pengguna untuk pelbagai jenis muzik boleh diperolehi melalui tinjauan dalam talian, soal selidik, dsb. Simpan data dalam fail teks atau pangkalan data

Panduan Reka Bentuk Jadual MySQL: Cipta Helaian Kehadiran Pekerja yang Mudah Panduan Reka Bentuk Jadual MySQL: Cipta Helaian Kehadiran Pekerja yang Mudah Jul 01, 2023 pm 01:54 PM

Panduan Reka Bentuk Jadual MySQL: Mencipta Jadual Kehadiran Pekerja yang Mudah Dalam pengurusan perusahaan, pengurusan kehadiran pekerja adalah tugas yang penting. Untuk merekod dan mengira kehadiran pekerja dengan tepat, kami boleh menggunakan pangkalan data MySQL untuk mencipta helaian kehadiran pekerja yang mudah. Artikel ini akan membimbing anda cara mereka bentuk dan mencipta jadual ini serta memberikan contoh kod yang sepadan. Pertama, kita perlu mengenal pasti medan yang diperlukan untuk helaian kehadiran pekerja. Secara umumnya, helaian kehadiran pekerja perlu mengandungi sekurang-kurangnya medan berikut: ID pekerja, tarikh, masa bekerja, masa luar tugas

Bagaimana untuk menulis permainan penyapu ranjau mudah dalam C++? Bagaimana untuk menulis permainan penyapu ranjau mudah dalam C++? Nov 02, 2023 am 11:24 AM

Bagaimana untuk menulis permainan penyapu ranjau mudah dalam C++? Penyapu ranjau ialah permainan teka-teki klasik yang memerlukan pemain mendedahkan semua blok mengikut susun atur medan periuk api yang diketahui tanpa memijak lombong. Dalam artikel ini, kami akan memperkenalkan cara menulis permainan penyapu ranjau mudah menggunakan C++. Pertama, kita perlu menentukan tatasusunan dua dimensi untuk mewakili peta permainan Penyapu Ranjau. Setiap elemen dalam tatasusunan boleh menjadi struktur yang digunakan untuk menyimpan status blok, seperti sama ada ia didedahkan, sama ada terdapat lombong, dsb. Di samping itu, kita juga perlu menentukan

See all articles