オンラインショッピングモールデータベース - ユーザー情報データ運用 プロジェクトの説明電子商取引の台頭を背景に、インターネットを利用して販売チャネルを開拓し、企業がタイムリーに製品構成を調整し、ディーラーが商品ソースを開拓するのを支援する情報ポータルを確立することは、情報の流れが悪いという問題に対する効果的な解決策となっています。電子商取引は、企業が運営メカニズムを変革し、現代の企業システムを確立し、販売レベルと競争力を向上させるのに役立ちます。直接商品を閲覧し、商品を購入し、注文を作成し、さまざまな新商品、特別商品、売れ筋商品を閲覧し、メッセージを残す、顧客管理、商品管理、商品情報検索、注文管理、商品分類管理、お知らせ/フィードバック管理など、一連のオンラインショッピングサービスを実現しています。このプロジェクトは、オンラインモールのユーザー情報フォームの運用を実現することです。 オンラインモールシステムデータベース運用要件は次のとおりです。1) データベース EshopDB。 2) ユーザ情報テーブルEUrsのテーブル構造は表J2-39-1に示すとおりです。 表 J2-39-1 Eusers 表
3) 表EUsersの基本データは表J2-39-2に示す。 表 J2-39-2 EUrsテーブル基本データ
(1)タスクの説明**タスク 1:**SQL 言語を使用してオンライン ショッピング モール データベースを作成する 1) データベース EshopDB を作成し、システム内に同じ名前のデータベースがあるかどうかを確認します。ある場合は削除し、ない場合は作成します。 2) メインデータベースファイルの初期値は10MB、最大値は20MBで、15%ずつ増加します。 3) ログファイルの初期値は 5MB、最大値は 10MB で、自動的に増加します。 DB_ID('EshopDB')がNULLでない場合はデータベースEshopDBを削除します 行く データベース EshopDB の作成 プライマリ ( 名前=EshopDB、 ファイル名='D:\xxxx\EshopDB.mdf', サイズ=10MB、 最大サイズ=20MB、 ファイル増加率 = 15% ) ログオン ( 名前=EshopDB_log、 ファイル名 = 'D:\xxxx\EshopDB_log.ldf', サイズ=5MB、 最大サイズ=10MB ) **タスク2:** SQL言語を使用してユーザー情報テーブルEUsersを作成する 1) 提供されたテーブル J2-39-1 構造に従ってデータベース テーブルを作成し、主キーを設定します。 テーブル EUusers の作成 ( ユーザーID INT NOT NULL 主キー IDENTITY(1,1)、 ユーザー名NVARCHAR(50) NOT NULL、 UserPwd NVARCHAR(50) NULLではない、 ) **タスク3:** SQL言語を使用してユーザー情報テーブルEUsersを操作する 1) ユーザー情報テーブル EUrs に、ユーザー名、ユーザー電話番号、連絡先住所フィールドを追加します。ユーザー名とユーザー電話番号フィールドは空にできません。データ型は自己定義です。 2) ユーザー情報テーブル EUrs のユーザー名フィールドを変更します。ユーザー名には「文字」のみ使用できます。 3) ユーザー情報テーブル EUsers のパスワード フィールドを変更します。パスワードの長さは 6 文字未満にすることはできません。 テーブルEUSERSを変更する ユーザー名 NVARCHAR(20) NOT NULL、ユーザーの電話番号 NVARCHAR(20) NOT NULL、連絡先住所 NVARCHAR(100) を追加します。 テーブルEUSERSを変更する 制約 UserName CHECK を追加します (UserName LIKE '%[a-zA-Z]%') テーブルEUSERSを変更する 制約 UserPwd チェックを追加 (LEN(UserPwd)>=6) これで、オンラインモールデータベースのユーザー情報データ操作に関するSQL実践演習に関するこの記事は終了です。より関連性の高いSQLユーザー情報データ操作については、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMを応援してください。 以下もご興味があるかもしれません:
|
<<: CSS3 ベジェ曲線の例: リンクホバーアニメーション効果の作成
>>: セマンティックタグを使用して、IE6、7、8と互換性のあるHTMLを記述します。
プライベート Docker レジストリのインストールとデプロイは、Docker テクノロジーを導入、...
目次1. axiosをインストールする2. アクシオスの使用1.ホームページでaxiosを参照する2...
これは今日私が踏んだ4つの落とし穴を記念したものです...落とし穴1:地元のせいエラー:エラー 39...
目次8. CSS3 クリックボタンの円形進捗チェック効果8.1 画像プレビュー8.2 index.h...
PHP Linux に XML 拡張機能をインストールする1. PHPインストールソースパッケージを...
まず、画像を見てみましょう。今日はこのエフェクトを作成します。 実は、何でもないんです。Web ペー...
目次# データ準備後# SQLクエリ率テスト# SQL グループレートテスト# sql ソート率テス...
ポーテナーの紹介Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な...
(I)ウェブページのカラーマッチングの基本概念(1)白黒の言葉は永遠のテーマです。誰もそれを悪く言う...
新しい CSS プロパティ contain を紹介する前に、読者はページの再描画と再配置が何であるか...
1. 基本的な使い方これは MutationObserver コンストラクターを通じてインスタンス化...
目次序文1. 現在の時刻を取得する1.1 現在の日付と時刻を返す1.2 現在の日付を取得する1.3 ...
よくある質問から議論を始めましょう。CSS を使用して要素の高さを [ブラウザ コンテンツ ウィンド...
目次setStateを使用する理由setStateの使用法非同期または同期更新要約するsetStat...
異なるブラウザ間でページの表示を一致させるためには、フロントエンド開発において CSS スタイルのク...