第五十二套
一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
在考生文件夾下完成如下操作:
1.建立數(shù)據(jù)庫orders_manage,將自由表employee和orders添加到新建的數(shù)據(jù)庫
中;
2.為employee表的性別字段設(shè)置默認(rèn)值"男";
3.為employee表的"性別"字段定義有效性規(guī)則,規(guī)則表達(dá)式為: 性別 $ "男女",
出錯(cuò)提示信息為"性別必須是男或女"。
4.使用SQL命令從employee表中查詢所有已婚(婚否字段值為邏輯真)記錄的職
工號(hào)、姓名和出生日期信息,結(jié)果按出生日期降序排序存入表infor_da中,同
時(shí)把所用命令存入文本文件cmd_da.txt。
本題主要考核點(diǎn):
數(shù)據(jù)庫的建立、將自由表添加到數(shù)據(jù)庫中、為字段設(shè)置默認(rèn)值、字段有效規(guī)則的建立、SQL語言的使用等知識(shí)點(diǎn)
本題解題思路:
第一步:建立數(shù)據(jù)庫的常用方法有三種:1、在項(xiàng)目管理器中建立數(shù)據(jù)庫;2、通過"新建"對(duì)話框建立數(shù)據(jù)庫;3、使用命令交互建立數(shù)據(jù)庫,命令為: CREATE DATABASE [DatabaseName|?]。將自由表添加到數(shù)據(jù)庫中,可以在項(xiàng)目管理器或數(shù)據(jù)庫設(shè)計(jì)器中完成。在數(shù)據(jù)庫設(shè)計(jì)器中可以從"數(shù)據(jù)庫"菜單或在數(shù)據(jù)庫設(shè)計(jì)器上單擊右鍵彈出的菜單中選擇"添加表",然后在"打開"對(duì)話框中選擇要添加到當(dāng)前數(shù)據(jù)庫的自由表。還可用ADD TABLE命令添加一個(gè)自由表到當(dāng)前數(shù)據(jù)庫中。
第二步:在表設(shè)計(jì)器中,選中"性別"字段,在"字段有效性-默認(rèn)值"中填入"男"(此處要雙引號(hào)),單擊確認(rèn)。
第三步:建立有效性規(guī)則在表設(shè)計(jì)器中的字段選項(xiàng)卡。在"規(guī)則"欄中輸入"性別$"男女"","提示信息"欄輸入"性別必須是男或女"(要雙引號(hào))。
第四步:SQL語句的用法
sele 職工號(hào),姓名,性別,出生日期 from employee wher employee.婚否=.T. into table infor_da.dbf order by employee.出生日期 desc
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |