SQL SERVER2008查询分析器的基本使用
生活随笔
收集整理的這篇文章主要介紹了
SQL SERVER2008查询分析器的基本使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
以一個(gè)簡(jiǎn)單的藥品信息庫為例:
題目:
1 利用sql建立藥品信息數(shù)據(jù)庫,并定義以下基本表:
藥品(編號(hào),名稱,價(jià)格,廠商編號(hào))
處方(藥品號(hào),數(shù)量,醫(yī)生編號(hào))
醫(yī)生 (編號(hào),姓名,科室,職稱)
定義主碼、外碼、和數(shù)量、價(jià)格的取值范圍。
2 在三個(gè)表中輸入若干記錄,注意如果輸入違反完整性約束條件的記錄系統(tǒng)有何反應(yīng)。
首先,打開SQLSERVER2008,打開查詢分析器
建庫:
藥品信息庫.sql
建表:
醫(yī)生.sql
藥品.sql
Create table 藥品( 編號(hào) int PRIMARY KEY, 名稱 nchar(10) UNIQUE , 價(jià)格 decimal(18,2)CHECK(價(jià)格>0), 廠商編號(hào) int, );處方.sql
Create table 處方( 藥品號(hào) int, 數(shù)量 nchar(10)CHECK(數(shù)量>0) , 醫(yī)生編號(hào) int, FOREIGN KEY(醫(yī)生編號(hào)) REFERENCES 醫(yī)生(編號(hào)) FOREIGN KEY(藥品號(hào)) REFERENCES 藥品(編號(hào)) );創(chuàng)建視圖:
右鍵視圖,新建視圖,依次添加醫(yī)生表,處方表,藥品表即可,效果圖如下:
向表中插數(shù)據(jù):
醫(yī)生數(shù)據(jù).sql
效果圖:
藥品數(shù)據(jù).sql
效果圖:
處方數(shù)據(jù).sql
效果圖:
注意: 建表的時(shí)候各表的主外鍵選擇,依賴關(guān)系是最基本最重要的
結(jié)語
如果你喜歡我寫的文章,歡迎來踩我個(gè)人搭建的博客~
ChengNing’s Blog
總結(jié)
以上是生活随笔為你收集整理的SQL SERVER2008查询分析器的基本使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读淘宝页面字节流提取宝贝图片地址宝贝标题
- 下一篇: mysql查询数据的总记录数