オンラインショッピングモールデータベース - 商品カテゴリデータ操作(I) プロジェクトの説明電子商取引の台頭を背景に、インターネットを利用して販売チャネルを開拓し、企業がタイムリーに製品構成を調整し、ディーラーが商品ソースを開拓するのを支援する情報ポータルを確立することは、情報の流れが悪いという問題に対する効果的な解決策となっています。電子商取引は、企業が運営メカニズムを変革し、現代の企業システムを確立し、販売レベルと競争力を向上させるのに役立ちます。直接商品を閲覧し、商品を購入し、注文を作成し、さまざまな新商品、特別商品、売れ筋商品を閲覧し、メッセージを残す、顧客管理、商品管理、商品情報検索、注文管理、商品分類管理、お知らせ/フィードバック管理など、一連のオンラインショッピングサービスを実現しています。このプロジェクトは、オンラインモールのユーザー情報フォームの運用を実現することです。 オンラインモールシステムデータベース運用要件は次のとおりです。1) データベース EshopDB。 2) 製品カテゴリ親テーブル EPType、テーブル構造は表 J2-40-1 に示すとおりです。 表 J2-40-1 EPタイプ表
3) EPType基本データは表J2-40-2に示すとおり。 表 J2-13-2 EPTypeテーブル基本データ
4) 商品分類サブテーブルECTypeのテーブル構造は表J2-40-3に示すとおりです。 表 J2-40-3 ECType テーブル
5) 表ECType基本データは表J2-40-4に示すとおり。 表 J2-40-4 ECTypeテーブル基本データ
(1)タスクの説明**タスク 1:**SQL 言語を使用してオンライン ショッピング モール データベースを作成する 1) データベース EshopDB を作成し、システム内に同じ名前のデータベースがあるかどうかを確認します。ある場合は削除し、ない場合は作成します。 2) メインデータベースファイルの初期値は10MB、最大値は30MBで、15%ずつ増加します。 3) ログファイルの初期値は 5MB、最大値は 20MB で、自動的に増加します。 DB_ID('EshopDB')がNULLでない場合はデータベースEshopDBを削除します 行く データベース EshopDB の作成 プライマリ ( 名前=EshopDB、 ファイル名='D:\xxxx\EshopDB.mdf', サイズ=10MB、 最大サイズ=30MB、 ファイル増加率 = 15% ) ログオン ( 名前=EshopDB_log、 ファイル名 = 'D:\xxxx\EshopDB_log.ldf', サイズ=5MB、 最大サイズ=20MB ) **タスク 2:**SQL を使用して、製品カテゴリの親テーブル EPType と製品カテゴリの子テーブル ECType を作成します。 1) 提供された表 J2-40-1 および表 J2-40-3 の構造に従ってデータベース テーブルを作成し、主キーと外部キーを設定します。 テーブル EPType の作成 ( EPTID INT NOT NULL 主キー、 EPTName NVARCHAR(50) NOT NULL、 ) テーブル ECType の作成 ( ECTID INT NOT NULL 主キー、 EPTID INT NULLではありません。 ECTName NVARCHAR(50) NOT NULL、 外部キー(EPTID)参照EPType(EPTID) ) タスク 3: SQL 言語を使用して、製品カテゴリの親テーブル EPType と製品カテゴリの子テーブル ECType を操作します。 1) 「帽子」カテゴリのサブカテゴリ レコードを表示するビューを作成します。 2) 商品カテゴリサブテーブル ECType に女性用革靴、男性用スポーツシューズ、子供用靴のレコードを挿入し、商品カテゴリ親テーブル EPType の靴のレコードを完成させます。 3) 製品サブカテゴリの合計数を数えます。 EPType VALUES(1,'トップス'),(2,'帽子'),(3,'子供服') に INSERT INTO ECType に VALUES(1,1,'シャツ'),(2,1,'スポーツウェア'),(3,1,'ジャケット'),(4,2,'暖かい帽子'),(5,2,'スポーツ帽子'),(6,3,'男の子'),(7,3,'女の子') を挿入します ビューハットの作成 として EPType.EPTName、ECType.ECTName を選択 EPType、ECType から ECType.EPTID=(EPType から EPTID を選択、EPType.EPTName='hat') AND EPType.EPTName='hat' 行く HATから*を選択 EPType VALUES(4,'shoes') に挿入します INSERT INTO ECType VALUES(8,4,'女性用革靴'),(9,4,'男性用スポーツシューズ'),(10,4,'子供用靴') ECTypeからCOUNT(*)を選択 これで、オンラインショッピングモールデータベースの商品カテゴリデータ操作に関するSQL実践演習に関するこの記事は終了です。より関連性の高いSQL商品カテゴリデータ操作については、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: Typora コードブロックのカラーマッチングとタイトルシリアル番号実装コード
1. 要件の説明特定の要素については、背景background-imageを半透明にしたいが、テキス...
私は W3school のチュートリアルに従いました。チュートリアルはとても良いと思います。各セクシ...
MySQL を学習すると、インストール後にいくつかのデフォルトのデータベースが付属していることに気付...
目次2. 詳しい説明2.1. asyncRoutesルーティングを追加する2.2. 新しいpermi...
ブログを書くのは初めてです。開発に携わって2年になります。仕事の後に何か有意義なことを見つけたいと思...
従来の解決策FileReader を使用して UTF-8 形式のファイルを読み取り、ファイルの内容に...
1 背景最近、Shimo Document のオンライン ビジネスでパフォーマンスの問題が発生しまし...
この記事の例では、マウスに従ってボールを動かすjsの具体的なコードを参考までに共有しています。具体的...
目次1. 基本的な使い方2. 注意すべき点3. マルチレベルルーティング(マルチレベルルーティング)...
A: 通常はクライアントに保存されます。 jwt または JSON Web Token は、リクエス...
フロントエンド開発を行っている初心者の学生を多く見かけますが、彼らの効率は比較的遅いです。常にコード...
この記事では、例を使用して、Mysql データベースの基本的な SQL ステートメントについて説明し...
序文1. この記事ではMySQL 8.0バージョンを使用していますバージョン5.0と比較すると、パッ...
この記事では、LinuxシステムのVMwareインストールの具体的な手順を参考までに紹介します。具体...
相対パスの概念現在のファイルの場所を参照ポイントとして使用して、ターゲット ファイルへのパスを確立し...