项目数据库表操作(2060年春8套)参考答案.doc

上传人:xt****7 文档编号:126350629 上传时间:2020-03-24 格式:DOC 页数:8 大小:58KB
返回 下载 相关 举报
项目数据库表操作(2060年春8套)参考答案.doc_第1页
第1页 / 共8页
项目数据库表操作(2060年春8套)参考答案.doc_第2页
第2页 / 共8页
项目数据库表操作(2060年春8套)参考答案.doc_第3页
第3页 / 共8页
项目数据库表操作(2060年春8套)参考答案.doc_第4页
第4页 / 共8页
项目数据库表操作(2060年春8套)参考答案.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《项目数据库表操作(2060年春8套)参考答案.doc》由会员分享,可在线阅读,更多相关《项目数据库表操作(2060年春8套)参考答案.doc(8页珍藏版)》请在金锄头文库上搜索。

1、项目、数据库和表操作(2006年春8套)2006年(春)上机试卷(01)一、项目、数据库和表操作打开考生文件夹中的项目文件test,在该项目中已有一数据库sjk及若干表。1. 按以下要求修改sjk数据库中学生(xs)表:(1) 为表设置长表名:学生表。(注:设置后,在项目管理器等窗口中xs表的表名将显示为“学生表)(2) 创建一个普通索引abcd,要求以性别(xb)为第一索引关键字、出生日期(csrq)为第二索引关键字排序。xb+DTOC(csrq,1)(3) 设置xb字段的有效性规则和有效性说明信息,要求其值为“男”或“女”。 有效性规则xb$男女 有效性说明信息 “性别为“男”或“女”(4

2、) 添加一字符型字段,字段名为jiguan、宽度为14,然后设置其标题为“籍贯”、默认值为“省市”。 标题为 籍贯、默认值为 “省市”。(5) 根据jg字段的值来填写 jiguan字段的值:如果jg值为两个汉字,则加“市”,否则在前两个汉字后加“省”、最后加“市”。例如jg为“上海”,则jiguan为“上海市”;jg为“江苏南京”,则jiguan为“江苏省南京市”;jg为“江苏张家港”,则jiguan为“江苏省张家港市”,等等。(注:该字段为上一小题所建;假设省份均为2个汉字)利用“替换字段”来做,字段: jiguan 替换为: IIF(len(alltrim(jg)=4,jg+市,left(

3、jg,4)+省+substr(jg,5)-市) 作用范围:ALL2. 在项目中,将rk表设置为“包含”状态。3. xs表和cj表已存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjxh。以xs表为主表、cj表为子表,基于xh字段建立永久关系,并根据以下要求设置参照完整性规则:l 在xs表中修改记录(xh字段的值)时,若cj表中有相关的记录(xh字段的值),则同步对cj表进行修改;更新级联l 在xs表中删除记录时,若cj表中有相关的记录(xh字段的值),则禁止对xs表进行删除 。删除限制2006年(春)上机试卷(02)一、项目、数据库和表操作打开考生文件夹中的项目文件test,在该

4、项目中已有一数据库sjk及若干表。1. 按以下要求修改sjk数据库中学生(xs)表:(1) 添加一个备注型字段,字段名为resume,并将其标题设置为“简历”。(2) 创建一个普通索引abcd,要求根据出生日期(csrq)中的“月日”进行排序,即排序时不考虑其中的年份。SUBSTR(DTOC(csrq,1),5)(3) 设置xm字段的有效性规则,要求其值包含非空格字符。!EMPTY(xm)或ALLT(xm)”(4) 将所有记录的bjbh字段的值替换为:xh的前两个字符+xdh字段的值+zydh字段的值。表菜单“替换字段”,输入 left(sh,2)+xdh+zydh(5) )将籍贯(jg)不属

5、于“江苏”的记录作逻辑删除。表菜单“删除字段”,for中输入 left(jg,4)江苏2. 利用项目管理器操作,从磁盘上删除xim表(文件 )。3. 修改项目test的项目信息:附加图标net.ico。右键“项目信息”“附加图标”4. xs表和cj表已存在以学号(xh)字段为索引表达式的主索引xsxh和普通索引cjxh。以xs表为主表、cj表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则:l 在xs表中修改记录(xh字段的值)时,若cj表中有相关的记录(xh字段值),则禁止对xs表进行修改;更新限制l 在xs表中删除记录时,若cj表中有相关的记录(xh字段值),则同步删除cj表中相

6、应记录。删除级联2006年(春)上机试卷(03)一、项目、数据库和表操作打开考生文件夹中的项目文件test,在该项目中已有一数据库sjk及若干表。1. 按以下要求修改sjk数据库中xs(学生)表:(1) 添加一个字符型字段,字段名为zzmm,其宽度以最多能存储字符串“党员”为准,并设置其标题为“政治面貌”、显示类为“ComboBox”。“表设计器”设置标题为“政治面貌”、显示类为“ComboBox”(2) 设置学号(xh)字段的InputMask属性,使该字段中仅能输入数字字符。InputMask=“99999999”(3) 创建一个普通索引abcd,要求以csrq中的“日”进行排序,相同时再

7、根据“月份”进行排序(注:要求利用DAY( )和MONTH( )函数)。 Str(day(csrq)+str(month(csrq)(4) 为xs表添加一条记录,要求:输入的xh为“123456”,xm为考生自己的姓名,其他字段内容由考生自己编造(注:xm字段的值必须为考生自己的真实姓名,否则本题不得分)。2. 在项目中,将xim表和zy表设置为“包含”状态。3. xs表和cj表已存在以xh字段为索引表达式的主索引xsxh和普通索引cjxh。以xs表为主表、cj表为子表,基于xh字段建立永久关系,并根据以下要求设置参照完整性规则:l 在xs表中删除记录时,若ts表中有相关的记录(xh字段的值)

8、,则禁止删除xs表记录; 删除限制l 在xs表中修改记录(xh字段值)时,若ts表中有相关的记录(xh字段的值),则自动修改cj表记录。 更新级联2006年(春)上机试卷(04)一、项目、数据库和表操作打开考生文件夹中的项目文件test,在该项目中已有一数据库sjk及若干表。1. 按以下要求修改sjk数据库中cj(成绩)表:(1) 添加一个字符型字段,字段名为grade、宽度为1,并计算该字段的值:若cj大于或等于80,则grade为“A”;若cj小于80且大于或等于60,则grade为“B”;若cj小于60,则grade为“C”。( 表菜单-替换字段:字段grade,替换为iif(cj=80

9、,A,iif(cj=60,B,C),作用范围all )(2) 设置cj字段的有关属性,使该字段的字段名在浏览窗口中显示为“百分制成绩”。(cj字段的标题为:百分制成绩)(3) 设置cj字段的有效性规则和有效性说明:cj小于或等于100,且不小于0。( cj字段的有效性规则: cj=0.and.cjxf )(5) 创建一个普通索引abcd,要求以xf字段进行排序,相同时以kss字段排序。( 索引表达式: str(xf)+str(kss) )(6) 为kc表添加一条记录,其记录内容为:kcdhkcmkssbxkxf99大学信息技术基础5.T.42. 利用项目管理器操作:将数据库中的zc表改为自由表

10、,并将其添加到项目中。( 先从项目管理器的SJK数据库中移去zc表(不删除),在选择“自由表”,点击“添加” )3. xim表和js表已存在以系代号(xdh)字段为索引表达式的主索引xdh和普通索引xdh。以xim表为主表、js表为子表,基于xdh字段建立永久关系,并根据以下要求设置参照完整性规则:l 在xim表中修改记录(xdh字段值)时,若js表中有相关的记录(xdh字段值),则自动修改js表中相应的记录;( 更新级联 )l 在xim表中删除记录时,若js表中有相关的记录(xdh字段值),则禁止删除xim表中相应记录。( 删除限制)2006年(春)上机试卷(06)一、项目、数据库和表操作打

11、开考生文件夹中的项目文件test,在该项目中已有一数据库sjk及若干表。1. 在sjk数据库中新建一个表名为abc的数据库表,要求该表含有两个字段:字段名分别为aa和bb,类型分别为逻辑型和通用型。2. 按以下要求修改sjk数据库中课程(kc)表:(1) 设置kss字段和xf字段的标题属性,分别为“课时数”和“学分”。(2) 设置kcdh字段的InputMask属性,使该字段的值只能是数字字符。( kcdh.Inputmask=”9999” )(3) 设置表的记录性有效性规则,要求kss值不小于xf值(注:对现有数据不验证此规则)。( kss=xf )(4) 创建一个普通索引abcd,要求以b

12、xk字段进行排序,相同时以xf字段排序(提示:因为bxk为L型,xf为N型,需要转换成相同类型的的数据。可用IIF( )对bxk字段进行数据类型转换。 iif(bxk,1,0)+str(xf) )。(5) 对kc表中xf为2的记录,作逻辑删除。( delete from kc where xf=2 )“表”菜单“删除记录”for xf=2 作用范围 All(6) 利用项目管理器操作:将bj表改名为bjb表,并为其设置编辑说明“班级表”。3. js表和rk表已存在以工号(gh)字段为索引表达式的主索引jsgh和普通索引rkgh。以js表为主表、rk表为子表按gh建立永久关系,并根据以下要求设置参

13、照完整性规则:l 在js表中修改和删除记录时,若rk表中有相关的记录(gh字段的值),则禁止对js表进行修改和删除。 ( 更新限制、删除限制 )l 在rk表中添加记录时,若js表中无相关的记录(gh字段的值),则禁止对rk表进行插入操作。 ( 插入限制 )2006年(春)上机试卷(07)一、项目、数据库和表操作打开考生文件夹中的项目文件test,在该项目中已有一数据库sjk及若干表。1. 按以下要求修改sjk数据库中专业(zy)表:(1) 添加一个备注型字段,字段名为bz。(2) 为xz字段设置标题和默认值:“学制”和4。(3) 设置xz字段的有效性规则和有效性说明:xz不小于2且不大于6(对已有数据不作验证)。( xz=2 .and.xz=6 或 between( xz,2,6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号