查詢、視圖操作題_第1頁
查詢、視圖操作題_第2頁
查詢、視圖操作題_第3頁
查詢、視圖操作題_第4頁
查詢、視圖操作題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、c1.1、數(shù)據(jù)庫設(shè)計(jì)(1) 創(chuàng)建數(shù)據(jù)庫sjk.dbc及數(shù)據(jù)庫表xsb.dbf和kcb.dbf。其結(jié)構(gòu)和記錄如下:xsb.dbf:學(xué)號(hào)C(4) 姓名C(10) 課程號(hào)C(1) 成績N(7,2)1101 李曉艷 3 91.001105 羅珊珊 2 92.001103 田思思 3 87.001102 杜 鳳 1 99.001104 蘇柳芳 3 64.00kcb.dbf:課程名C(12) 課程號(hào)C(1)市場營銷學(xué) 1概率統(tǒng)計(jì) 2財(cái)政學(xué) 3(2)為數(shù)據(jù)庫sjk.dbc中的數(shù)據(jù)庫表kcb.dbf和xsb.dbf建立一對(duì)多的永久關(guān)系。修改xsb.dbf 中成績字段,默認(rèn)值為0。修改xsb.dbf表中成績字段

2、屬性,使其輸入值在1-100之間, 當(dāng)超出這個(gè)范圍時(shí),提示“成績應(yīng)該在1-100之間”。 (索引名與表達(dá)式相同,使用BETWEEN函數(shù))(3)為數(shù)據(jù)庫sjk.dbc中的數(shù)據(jù)庫表kcb.dbf和xsb.dbf設(shè)計(jì)參照完整性,具體要求是:更新 規(guī)則設(shè)為“限制”,刪除規(guī)則設(shè)為“級(jí)聯(lián)”,插入規(guī)則設(shè)為“忽略”。2、查詢設(shè)計(jì):設(shè)計(jì)一個(gè)名為cx.qpr的查詢,要求:查詢出成績大于等于80分的學(xué)生,要求顯示如下字段:學(xué)號(hào),姓名,課程名,成績,并且成績按升序排列。2. 1、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫RSGL.DBC,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:SALARY.DBF:部門號(hào) C(2) 員工號(hào) C(4) 姓名C

3、(6) 性別C(2) 工資Y(8)01 0101 李現(xiàn)峰 男 215002 0201 劉志剛 男 235002 0202 羅海燕 女 210003 0301 楊子萱 女 2500DEPT.DBF:部門號(hào)C(2) 部門名C(10) 01 制造部 02 銷售部 03 人事部 (2)為數(shù)據(jù)庫RSGL中的兩個(gè)表建立一對(duì)多的永久關(guān)系;設(shè)置SALARY.DBF表中員工號(hào)字段的有 效性規(guī)則,使員工號(hào)的前兩位必須是部門號(hào),提示信息為:“員工號(hào)與部門號(hào)不符”;(3)為數(shù)據(jù)庫RSGL中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“限制”,刪除規(guī) 則也為“級(jí)聯(lián)”,插入規(guī)則為“限制”。2、視圖設(shè)計(jì)根據(jù)上述RSGL數(shù)

4、據(jù)庫,建立一個(gè)名稱為RSST的視圖,查找所有工資為2200以上的員工相關(guān)信息,并且按照工資降序排列。要求顯示如下字段:部門號(hào),部門名,姓名,性別,工資。31、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫DHGL.DBC,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:CKH.DBF:倉庫號(hào)C(3) 城市C(6) 面積N(5,1)ck1 甘肅 370 ck2 內(nèi)蒙古 458.2ck3 寧夏 299.3ck4 陜西 356zg.DBF:職工號(hào)C(6) 倉庫號(hào)C(3) 工資N(4) 性別C(2)009901 ck1 2300 男009902 ck2 2870 女009903 ck3 2460 男009904 ck4 2830 女 (

5、2)為數(shù)據(jù)庫DHGL中的兩個(gè)表建立一對(duì)多的永久關(guān)系;修改zg.DBF表中性別字段屬性,使其 輸入值為“男”或“女”,當(dāng)超出這個(gè)范圍時(shí),提示“性別只能是男或女”,并設(shè)置默 認(rèn)值為“女”; (索引名與表達(dá)式相同)(3)為數(shù)據(jù)庫DHGL中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“限制”,刪除規(guī) 則設(shè)為“級(jí)聯(lián)”,插入規(guī)則設(shè)為“忽略”。2、設(shè)計(jì)視圖根據(jù)上述DHGL數(shù)據(jù)庫,建立一個(gè)名稱為YG的視圖,查找所有性別為“女”的職工相關(guān)信息。要求顯示如下字段:職工號(hào),性別,倉庫號(hào)。41、數(shù)據(jù)庫設(shè)計(jì)(1)建立一個(gè)名為“職工數(shù)據(jù)庫”的數(shù)據(jù)庫,并在數(shù)據(jù)庫中建立如下的數(shù)據(jù)庫表,分別名為職工.DBF、倉庫.DBF:職

6、工.DBF: 職工號(hào) C(2) 倉庫號(hào) C(3) 工資額 N(8,2) E1 WH2 1220.00 E3 WH1 1210.00 E4 WH2 1250.00 E6 WH3 1250.00倉庫.DBF: 倉庫號(hào) C(3) 面積 N (3,0) 地點(diǎn) C(8) WH1 370 北京 WH2 500 北京 WH3 200 廣州(2)建立兩個(gè)表的一對(duì)多的關(guān)系(3)設(shè)置職工表中“工資額”字段的有效性規(guī)則為“工資額>0”,報(bào)錯(cuò)信息為 “工資額必須大于0”。2、視圖設(shè)計(jì)利用上面所做的數(shù)據(jù)庫設(shè)計(jì)一個(gè)視圖,視圖文件名為st,顯示工資額大于1220的記錄的職工號(hào),工資額,面積,地點(diǎn),同時(shí)按面積從高到低排

7、序。51、數(shù)據(jù)庫設(shè)計(jì)(1)建立一個(gè)名為“醫(yī)藥管理”的數(shù)據(jù)庫,并在數(shù)據(jù)庫中建立如下的數(shù)據(jù)庫表,分別命名為 ys.dbf,yp.dbf和cf.dbf。ys.dbf: 工號(hào)C(4) 姓名C(6) 工資N(8) 1001 張小明 28001002 李立 19501003 王亮 15001004 李靜 13501005 張萌 2300yp.dbf:藥品代碼C(4) 功效C(4) 廠家C(8) 0001 感冒 西安楊森0002 清熱 貴州制藥0003 止痛 哈藥一廠0004 消炎 哈藥六廠0005 感冒 貴州百靈cf.dbf:處方號(hào)C(4) 工號(hào)C(4) 藥品代碼C(4)2001 1002 0001200

8、2 1003 00022003 1002 00042004 1005 00042005 1001 0001(2)修改ys.dbf表中“工資”字段屬性,使其輸入值在0-3000之間,當(dāng)超出這個(gè)范圍時(shí), 提示“工資在0-3000之間”,默認(rèn)值為1000;(3)為數(shù)據(jù)庫中的表建立一對(duì)多的永久關(guān)系。2、查詢設(shè)計(jì)利用上面所做的數(shù)據(jù)庫設(shè)計(jì)一個(gè)名為“處方查詢”的查詢,查找功效為感冒的所有記錄,并且要求按照“處方號(hào)”,“工號(hào)”,“藥品代碼”三個(gè)字段顯示,同時(shí)按“處方號(hào)”從小到大排序。61、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫SJK.DBC,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:XSB.DBF:學(xué)號(hào)C(3) 姓名C(6) 課號(hào)

9、C(1) 成績N(3)101 陳小強(qiáng) 3 90105 孫春芳 2 92103 肖姍姍 3 85102 馮惠 1 96104 包新文 3 66KCB.DBF:課號(hào)C(1) 課程名C(6) 1 會(huì)計(jì)學(xué)2 數(shù)學(xué)3 計(jì)算機(jī)(2)為數(shù)據(jù)庫SJK中的兩個(gè)表建立一對(duì)多的永久關(guān)系;修改XSB.DBF表中成績字段屬性,使其 輸入值在0,100之間(包括0和100),當(dāng)超出這個(gè)范圍時(shí),提示“成績在0-100之間”;(3)為數(shù)據(jù)庫SJK中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“級(jí)聯(lián)”,刪除規(guī) 則也為“級(jí)聯(lián)”,插入規(guī)則為“限制”。2、視圖設(shè)計(jì)根據(jù)上述SJK數(shù)據(jù)庫,建立一個(gè)名稱為ST的視圖,查找所有成績?yōu)?0分

10、(含80)以上的學(xué)生相關(guān)信息,并按成績降序排列。要求顯示如下字段:學(xué)號(hào),姓名,課程名,成績。71、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫REMO.DBC,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:EMP.DBF:雇員號(hào)C(3) 雇員名C(6) 部門號(hào)C(2) 工資N(6.1)001 張山 02 1200.0010 王宏達(dá) 01 1200.0056 馬林生 02 1000.0101 趙敏 04 1500.0123 劉偉 03 1800.0DEPT.DBF:部門號(hào)C(2) 部門名C(6) 主任C(6) 01 業(yè)務(wù)部 李建02 銷售部 應(yīng)偉東03 服務(wù)部 周根04 財(cái)務(wù)部 陳力勝(2)為數(shù)據(jù)庫REMO中的兩個(gè)表建立一對(duì)多

11、的永久關(guān)系;修改EMP.DBF表中工資字段屬性, 使其輸入值在0-10000之間,當(dāng)超出這個(gè)范圍時(shí),提示“工資在0-10000之間”;(3)為數(shù)據(jù)庫REMO中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“級(jí)聯(lián)”,刪除 規(guī)則也為“級(jí)聯(lián)”,插入規(guī)則為“忽略”。2、視圖設(shè)計(jì)根據(jù)上述REMO數(shù)據(jù)庫,建立一個(gè)名稱為SE的視圖,查找所有工資在1300(不含1300)以上的雇員相關(guān)信息。要求顯示如下字段:雇員號(hào),雇員名,部門名,工資。81、數(shù)據(jù)庫設(shè)計(jì)(1)設(shè)計(jì)一個(gè)名為libray的數(shù)據(jù)庫,其中設(shè)計(jì)兩張表author和book,其結(jié)構(gòu)和記錄分別是:Author.dbf:作者編號(hào)C(3) 姓名C(6) 性別C

12、(2) 001 劉淇 女 002 王玉明 男 003 馬華龍 男 Book.dbf:圖書編號(hào)C(2) 圖書名稱C(20) 作者編號(hào)C(3) a1 春天的故事 002 a2 美國近代哲學(xué)史 001 a3 家園 002 a4 西北風(fēng)情 003 (2)為數(shù)據(jù)庫中的兩個(gè)表建立表之間一對(duì)多的永久關(guān)系;修改author.DBF表中性別字段屬性, 使其輸入值只能為“男”或者“女”,當(dāng)超出這個(gè)范圍時(shí),提示“數(shù)據(jù)輸入錯(cuò)誤”;(3)為數(shù)據(jù)庫中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“級(jí)聯(lián)”,刪除規(guī)則也 為“級(jí)聯(lián)”,插入規(guī)則為“限制”。2、視圖設(shè)計(jì)根據(jù)以上建立的數(shù)據(jù)庫,建立一個(gè)視圖,名稱為ST,要求顯示所有的

13、圖書編號(hào),圖書名稱,作者編號(hào),姓名,性別。并按圖書編號(hào)升序排列。9數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫sjk.dbc,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:zg.dbf:職工號(hào) C(4) 姓名 C(6) 性別C(2) 工資N(7,2) 0001 胡文文 男 2000.00 0002 馬翠萍 女 1600.00 0003 宋曉梅 女 2300.00 0004 曹金華 男 2850.00bm.dbf:職工號(hào) C(4) 部門代碼 C(6) 部門名稱 C(6) 0001 008513 職稱科 0002 007112 培訓(xùn)部 0003 007204 實(shí)踐科 0004 008515 研究所(2)為數(shù)據(jù)庫sjk.dbc中的

14、表zg.dbf和bm.dbf建立一對(duì)多永久關(guān)系。 (索引名與表達(dá)式相同)(3)并為數(shù)據(jù)庫sjk.dbc中的表zg.dbf和bm.dbf設(shè)計(jì)參照完整性,具體要求是:更新規(guī)則設(shè) 為“級(jí)聯(lián)”,刪除規(guī)則設(shè)為“限制”,插入規(guī)則設(shè)為“忽略”。2、設(shè)計(jì)視圖 根據(jù)上述sjk.dbc數(shù)據(jù)庫文件,設(shè)計(jì)一個(gè)名為st的視圖,查找所有工資大于1800(含1800)元的職工相關(guān)信息。要求顯示如下字段:部門名稱,姓名,工資。并按工資降序排序。101、數(shù)據(jù)庫設(shè)計(jì)(1)創(chuàng)建數(shù)據(jù)庫SJK.DBC,包含兩個(gè)表XSB.DBF和KCB.DBF。其結(jié)構(gòu)和記錄分別是:XSB.DBF:學(xué)號(hào)C(3) 姓名C(6) 課號(hào)C(1) 成績N(3)1

15、01 石挺杯 3 90105 雷永銘 2 78103 王曉明 3 85102 林碧泉 1 83104 鐘海強(qiáng) 3 66KCB.DBF:課號(hào)C(1) 課程名C(8)1 會(huì)計(jì)學(xué)2 數(shù)學(xué)3 計(jì)算機(jī)(2)為數(shù)據(jù)庫SJK中的兩個(gè)表KCB.DBF和XSB.DBF建立一對(duì)多的永久關(guān)系。修改XSB.DBF表中成績字段屬性,使其輸入值在0100之間,當(dāng)超出這個(gè)范圍時(shí),提示“成績在0100之間”。 (索引名與表達(dá)式相同)(3)為數(shù)據(jù)庫SJK中的數(shù)據(jù)庫表KCB.DBF和XSB.DBF設(shè)計(jì)參照完整性,具體要求是:更新規(guī)則 設(shè)為“級(jí)聯(lián)”,刪除規(guī)則設(shè)為“限制”,插入規(guī)則設(shè)為“忽略”。2、設(shè)計(jì)視圖根據(jù)上述SJK數(shù)據(jù)庫及表文

16、件,設(shè)計(jì)一個(gè)名為ST的視圖:要求查詢成績小于80分或大于等于90分的學(xué)生,要求顯示如下字段:學(xué)號(hào)、姓名、課程名、成績字段。111、數(shù)據(jù)庫設(shè)計(jì)(1)建立一個(gè)名為“影碟管理”的數(shù)據(jù)庫,并在數(shù)據(jù)庫中建立如下的數(shù)據(jù)庫表,分別命名為 yd.dbf,hy.dbf。yd.dbf:影碟號(hào)C(4) 影碟名C(10) 類型C(4) 0001 家有喜事 喜劇0002 2012 災(zāi)難0003 千與千尋 動(dòng)畫0004 情人結(jié) 愛情0005 葉問 動(dòng)作hy.dbf:會(huì)員號(hào)C(4) 會(huì)員名C(10) 租借數(shù)量N(2) 1001 胡敏杰 21002 李麗 101003 王維 51004 蘇杰 61005 張松 8(2)修改h

17、y.dbf表中“租借數(shù)量”字段屬性,使其輸入值小于20,當(dāng)超出這個(gè)范圍時(shí),提示 “租借影碟數(shù)量不能超過20張”,默認(rèn)值為0;2、視圖設(shè)計(jì)根據(jù)上述“影碟管理”數(shù)據(jù)庫,建立一個(gè)名稱為ZJ的視圖,查找所有租借數(shù)量為5張(含5張)以上的會(huì)員的會(huì)員號(hào),會(huì)員名和租借數(shù)量。12.1、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫sjk.dbc,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:sp.dbf:商品名C(6) 廠家編號(hào)C(1) 價(jià)格N(7,2) 掃描儀 1 800 硬盤 2 300 鼠標(biāo) 3 150 鍵盤 4 180sc.dbf:廠家編號(hào)C(1) 生產(chǎn)廠家C(8) 1 戴爾公司 2 惠普公司 3 索尼公司4 聯(lián)想公司(2)為數(shù)據(jù)庫s

18、jk.dbc中的表sp.dbf和sc.dbf建立一對(duì)多永久關(guān)系。 (索引名與表達(dá)式相同)(3)并為數(shù)據(jù)庫sjk.dbc中的表sp.dbf和sc.dbf設(shè)計(jì)參照完整性,具體要求是:更新規(guī)則設(shè) 為“限制”,刪除規(guī)則設(shè)為“級(jí)聯(lián)”,插入規(guī)則設(shè)為“忽略”。2、查詢設(shè)計(jì)根據(jù)上述sjk.dbc數(shù)據(jù)庫文件,設(shè)計(jì)一個(gè)名為cx.qpr的查詢,查找所有價(jià)格大于200(含200)元的商品相關(guān)信息。要求顯示如下字段:商品名,價(jià)格,生產(chǎn)廠家。并按價(jià)格升序排序。131、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫test.DBC,包含三個(gè)表,其結(jié)構(gòu)和記錄分別是:yyr.DBF:編號(hào)C(8) 姓名C(6) 性別C(2) 聯(lián)系電話C(12) 0

19、01000 孔亮 男001120 柳眉 女101425 李單 女014567 王明 男p.DBF:唱片標(biāo)識(shí)碼C(4) 唱片標(biāo)題C(20) 01 在一起 02 傳奇 03 四海一家wc.DBF:編號(hào)C(8) 唱片標(biāo)識(shí)碼C(4) 001120 02 014567 01 001120 03(2)為數(shù)據(jù)庫test中的表yyr和wc,cp 以及wc建立一對(duì)多的永久關(guān)系;(3)設(shè)置yyr.DBF表中“性別”字段有效性規(guī)則,使其輸入值為“男”或者“女”,當(dāng)超出 這個(gè)范圍時(shí),提示“性別必須為男或者女”;2、

20、視圖設(shè)計(jì)根據(jù)上述test數(shù)據(jù)庫,建立一個(gè)名稱為eg的視圖,查找音樂人“柳眉”所出的唱片信息。要求顯示如下字段:姓名,唱片標(biāo)題,聯(lián)系電話。141、數(shù)據(jù)庫設(shè)計(jì)(1)設(shè)計(jì)一個(gè)名為SchoolManage的數(shù)據(jù)庫,其中設(shè)計(jì)兩張表授課表Teaching,教師表Teacher。 Teacher.dbf:教師編號(hào)C(3) 姓名C(6) 性別C(2) 職稱C(6) 院系編號(hào)C(2)001 劉淇 女 講師 01002 王玉明 男 副教授 02003 馬華龍 男 教授 03 Teaching.dbf:課程名稱C(10) 教師編號(hào)C(3) 授課班級(jí)C(6) 學(xué)生人數(shù)N(2) 課時(shí)數(shù)N(2)大學(xué)英語 001 08物理

21、 60 50高等數(shù)學(xué) 002 07化工 32 54外國文學(xué)史 003 06中文 40 54(2)為數(shù)據(jù)庫SchoolManage中的兩個(gè)表建立表之間一對(duì)多的永久關(guān)系;修改teacher.DBF表 中性別字段屬性,使其輸入值只能為“男”或者“女”,當(dāng)超出這個(gè)范圍時(shí),提示 “數(shù)據(jù)輸入錯(cuò)誤”;(3)為數(shù)據(jù)庫SchoolManage中的表設(shè)計(jì)參照完整性,具體要求:將其更新規(guī)則設(shè)為“級(jí)聯(lián)”, 刪除規(guī)則也為“級(jí)聯(lián)”,插入規(guī)則為“限制”。2、視圖設(shè)計(jì)根據(jù)以上建立的數(shù)據(jù)庫,建立一個(gè)視圖,名稱為ST,要求顯示所有課程名稱,授課班級(jí),學(xué)生人數(shù),姓名,職稱,院系編號(hào)。并按課程名稱降序排列。151、數(shù)據(jù)庫設(shè)計(jì)(1)建立數(shù)據(jù)庫GYXX.DBC,包含兩個(gè)表,其結(jié)構(gòu)和記錄分別是:GYS.DBF:供應(yīng)商號(hào)C(3) 供應(yīng)商名C(6) 所在城市C(6) B01 紅星 北京S10 宇宙 上海T20 黎明 天津Y01 立新 重慶LJ.DBF:零件號(hào)C(3) 顏色C(2) 供應(yīng)商號(hào)C(3) 價(jià)格N(6.1)010 紅 B01 3200.0201 藍(lán) T20 2580.0312 白 B01 1820.0524 綠 S10 2000.0 (2)為數(shù)據(jù)庫GYXX中的兩個(gè)表建立一對(duì)多的永久關(guān)系;修改

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論