最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL實(shí)戰(zhàn)演練之網(wǎng)上商城數(shù)據(jù)庫用戶信息數(shù)據(jù)操作

 更新時(shí)間:2021年10月21日 09:03:26   作者:小旺不正經(jīng)  
一直認(rèn)為,扎實(shí)的SQL功底是一名數(shù)據(jù)分析師的安身立命之本,甚至可以稱得上是所有數(shù)據(jù)從業(yè)者的基本功。當(dāng)然,這里的SQL絕不單單是寫幾條查詢語句那么簡單,接下來請跟著小編通過案例項(xiàng)目進(jìn)一步提高SQL的能力吧

網(wǎng)上商城數(shù)據(jù)庫-用戶信息數(shù)據(jù)操作

項(xiàng)目描述

在電子商務(wù)興起的大環(huán)境下,建立利用互聯(lián)網(wǎng)開拓銷售渠道,幫助企業(yè)及時(shí)調(diào)整商品結(jié)構(gòu),協(xié)助經(jīng)銷商打開貨源的信息門戶成為解決信息流通不暢的有效方案,電子商務(wù)有利于企業(yè)轉(zhuǎn)換經(jīng)營機(jī)制,建立現(xiàn)代企業(yè)制度,提高企業(yè)的銷售水平和競爭力,實(shí)現(xiàn)了在網(wǎng)上直接瀏覽商品、購買商品、創(chuàng)建訂單、查看各類新品、特價(jià)商品、熱銷商品等,留言、客戶管理、商品管理、商品資料搜索、訂單管理、商品分類管理、公告/反饋管理等一系列的網(wǎng)上購物服務(wù),本項(xiàng)目就是實(shí)現(xiàn)網(wǎng)上商城用戶信息表格的操作。

網(wǎng)上商城系統(tǒng)數(shù)據(jù)庫操作要求如下:

1)數(shù)據(jù)庫EshopDB。

2)用戶信息表EUsers,表結(jié)構(gòu)如表J2-39-1所示。

表J2-39-1 Eusers表

字段名 字段說明 數(shù)據(jù)類型 允許為空 備注
UserID 用戶ID int 主鍵(自增)
UserName 用戶名 字符(50)
UserPwd 用戶密碼 字符(50)

3)表EUsers中的基礎(chǔ)數(shù)據(jù)后如表J2-39-2所示。

表J2-39-2 EUsers表基礎(chǔ)數(shù)據(jù)

UserID UserName UserPwd
1 Samon 123456
2 Tennr 123654
3 John 987654

(1)任務(wù)描述

**任務(wù)1:**用SQL語言創(chuàng)建網(wǎng)上商城數(shù)據(jù)庫

1)創(chuàng)建數(shù)據(jù)庫EshopDB,判斷系統(tǒng)中是否有該名字的數(shù)據(jù)庫,如果有則刪除;如果沒有則創(chuàng)建該數(shù)據(jù)庫。

2)主數(shù)據(jù)庫文件初始值10MB,最大20MB,按15%進(jìn)行遞增。

3)日志文件初始值為5MB,最大為10MB,自動(dòng)增長。

IF DB_ID('EshopDB') IS NOT NULL DROP DATABASE EshopDB
GO
CREATE DATABASE EshopDB
ON PRIMARY
(
	NAME=EshopDB,
	FILENAME='D:\xxxx\EshopDB.mdf',
	SIZE=10MB,
	MAXSIZE=20MB,
	FILEGROWTH=15%
)
LOG ON
(
	NAME=EshopDB_log,
	FILENAME='D:\xxxx\EshopDB_log.ldf',
	SIZE=5MB,
	MAXSIZE=10MB
)

**任務(wù)2:**用SQL語言創(chuàng)建用戶信息表EUsers

1)按照提供的表J2-39-1結(jié)構(gòu)創(chuàng)建數(shù)據(jù)庫表,并設(shè)主鍵。

CREATE TABLE EUsers
(
	UserID INT NOT NULL PRIMARY KEY IDENTITY(1,1),
	UserName NVARCHAR(50) NOT NULL,
	UserPwd NVARCHAR(50) NOT NULL,
)

**任務(wù)3:**用SQL語言用戶信息表EUsers進(jìn)行操作

1)在用戶信息表EUsers中,添加用戶姓名、用戶電話、聯(lián)系地址字段;用戶姓名、用戶電話字段不能為空;數(shù)據(jù)類型自擬。

2)修改用戶信息表EUsers用戶名字段,用戶名只能是“字母”。

3)修改用戶信息表EUsers密碼字段,密碼長度不得少于6個(gè)字符。

ALTER TABLE EUsers
ADD 用戶姓名 NVARCHAR(20) NOT NULL,用戶電話 NVARCHAR(20) NOT NULL,聯(lián)系地址 NVARCHAR(100)

ALTER TABLE EUsers
ADD CONSTRAINT UserName CHECK (UserName LIKE '%[a-zA-Z]%')

ALTER TABLE EUsers
ADD CONSTRAINT UserPwd CHECK (LEN(UserPwd)>=6)

到此這篇關(guān)于SQL實(shí)戰(zhàn)演練之網(wǎng)上商城數(shù)據(jù)庫用戶信息數(shù)據(jù)操作的文章就介紹到這了,更多相關(guān)SQL 用戶信息數(shù)據(jù)操作內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql實(shí)用操作之日期格式化例子

    mysql實(shí)用操作之日期格式化例子

    這篇文章主要給大家介紹了關(guān)于mysql實(shí)用操作之日期格式化的相關(guān)資料,DATE_FORMAT()函數(shù)用于格式化MySQL中的日期和時(shí)間字段,支持多種格式化選項(xiàng),需要的朋友可以參考下
    2024-11-11
  • 詳解CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)

    詳解CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)

    這篇文章主要介紹了CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • mysql數(shù)據(jù)庫密碼忘記解決方法

    mysql數(shù)據(jù)庫密碼忘記解決方法

    大家好,本篇文章主要講的是mysql數(shù)據(jù)庫密碼忘記解決方法,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • MySQL中空值Null和空字符‘‘的具體使用

    MySQL中空值Null和空字符‘‘的具體使用

    本文主要介紹了MySQL中空值Null和空字符''的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • mysql復(fù)制中臨時(shí)表的運(yùn)用技巧

    mysql復(fù)制中臨時(shí)表的運(yùn)用技巧

    數(shù)據(jù)庫損壞,也沒有備份。剛好二進(jìn)制日志全部保存完好,幸福了。導(dǎo)入二進(jìn)制日志到MYSQL
    2012-09-09
  • 解決數(shù)據(jù)庫有數(shù)據(jù)但查詢出來的值為Null問題

    解決數(shù)據(jù)庫有數(shù)據(jù)但查詢出來的值為Null問題

    這篇文章主要介紹了解決數(shù)據(jù)庫有數(shù)據(jù)但查詢出來的值為Null問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 詳解mysql不等于null和等于null的寫法

    詳解mysql不等于null和等于null的寫法

    這篇文章主要介紹了詳解mysql不等于null和等于null的寫法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • MySql索引原理和SQL優(yōu)化方式

    MySql索引原理和SQL優(yōu)化方式

    索引是提升數(shù)據(jù)庫查詢效率的有序存儲(chǔ)結(jié)構(gòu),包括主鍵索引、唯一索引、普通索引等,約束則用于數(shù)據(jù)完整性,包含主鍵、唯一、外鍵等約束,B+樹是常用的索引結(jié)構(gòu),減少磁盤IO次數(shù),索引應(yīng)用場景包括where、groupby、orderby
    2024-09-09
  • MySQL主鍵生成的四種方式及對比詳解

    MySQL主鍵生成的四種方式及對比詳解

    在數(shù)據(jù)庫設(shè)計(jì)中,主鍵(Primary Key)的選擇至關(guān)重要,它不僅是數(shù)據(jù)行的唯一標(biāo)識(shí),還直接影響查詢效率、數(shù)據(jù)存儲(chǔ)甚至系統(tǒng)架構(gòu)的擴(kuò)展性,本文給大家分析了常見四種主鍵ID生成的方式,需要的朋友可以參考下
    2025-03-03
  • MYSQL 數(shù)據(jù)庫導(dǎo)入導(dǎo)出命令

    MYSQL 數(shù)據(jù)庫導(dǎo)入導(dǎo)出命令

    在不同操作系統(tǒng)或MySQL版本情況下,直接拷貝文件的方法可能會(huì)有不兼容的情況發(fā)生。所以一般推薦用SQL腳本形式導(dǎo)入。下面分別介紹兩種方法。
    2010-11-11

最新評論

扬中市| 武鸣县| 大邑县| 万盛区| 洪泽县| 靖西县| 固阳县| 望城县| 安岳县| 芮城县| 洪泽县| 鹤山市| 菏泽市| 雅安市| 盐边县| 茂名市| 澄迈县| 洪雅县| 大渡口区| 河曲县| 平定县| 深水埗区| 十堰市| 乌拉特后旗| 荣成市| 石柱| 防城港市| 忻城县| 阳泉市| 独山县| 梓潼县| 达拉特旗| 左贡县| 沛县| 基隆市| 三门县| 皋兰县| 郴州市| 宁城县| 井陉县| 蓝田县|