2013数据库及其应用答案
中南财经政法大学2012 –2013 学年第 二 学期
考试试卷
课程名称:《数据库及其应用》 A卷 课程代号: B0901000
一、填空题:(共7题,每空1分,共16分)
1.数据结构、数据运算、数据约束。 2.元组、属性。 3.7、mdb。
4.取值范围、表达方式、运算方式。 5. *、?。
6.浏览器/服务器、客户机/服务器。 7. 导入表、链接表 。
二、简答题:(共3题,每题5分,共15分) 1.数据库是指长期存储的相关联数据的集合。
数据库系统是包括数据库的所有资源的总称,包括数据库、DBMS、计算机软硬件、应用程序、用户和数据库管理员。
2.数据库实体完整性是指关系中主键属性不允许取空值。
在Access表设计视图中定义表时,选中主键字段,然后单击工具栏中主键按钮即可。
3.索引有两类作用:其一用于实现主键等约束;其二能大幅度提高查询速度。
索引分为有重复索引和无重复索引两种。
三、选择题:(共10题,每题2分,共20分)
答案: 1.( D ) 2.( A ) 3.( B ) 4.( B ) 5.( C )
6.( D ) 7.( C ) 8.( B ) 9.( B ) 10.( C )
四、操作题(共1题,共6分)
根据第六题的教学管理数据库,写出完成以学号、姓名为行标题、课程名为列标题、分数为交叉值的制作交叉查询的主要步骤。
在数据库窗口选中查询对象,进入查询设计视图;添加学生、成绩、课程表; 在“字段”栏添加学号、姓名、课程名、分数;
在“查询”菜单选择“交叉表查询”项单击;添加“总计”、“交叉表”栏。 在“总计”栏内,选择学号、姓名、课程名为“分组”,分数为“总计(或平均等都可以)”;
在“交叉表”栏选择学号、姓名为为行标题、课程名为列标题、分数为“值”。
五、数据库设计(共4题,共19分)
1.根据上述题意画出E-R图模型。(5分)
2.根据上述E-R模型设计数据库的关系模型。(4分)
项目(项目编号,名称,项目类型,立项日期,项目经费,年限,完成否); 学生(学号,姓名,性别,生日,专业,年级); 参与(项目编号,学号,角色)。
3.结合Access的规定,设计该数据库所有表的结构,要包括:表名、字段名、类型、主键、外键及参照表、约束规定等。(7分)
包括表:学生、项目、项目管理
表名:学生 表名:项目 学号 文本型 10位 主键,
项目编号 文本型 10位 主键, 名称 文本型 40位 必填, 项目类型 文本型 10位 必填, 立项日期 日期时间 必填, 项目经费 货币型 必填,
姓名 文本型 10位 必填(或非空 下同), 性别 文本型 2位 必填 男或女 , 生日 日期时间型 必填, 专业 文本型 20位, 年级 文本型 2位, 表名:项目管理
学号 文本型 10位 参照学生 必填, 项目编号 文本型 10位 参照项目 必填, 角色 文本型 10位
年限 数字型 必填 大于0,
完成否 是否型
4.根据实际,项目经费在2000到10000元之间,写出定义项目表时实现该约束操作。(3分)
在项目表设计视图中,定义“项目经费”为货币型,在字段属性的有效性规则中输入:>=2000 and <=10000
六、SQL命令操作(共8题,每题3分,共24分)
1.SELECT DISTINCT课程类别 FROM课程 2.SELECT 姓名,生日,专业
FROM 学生
WHERE 生日<=#1990-1-1#
3.SELECT开课学院,COUNT(*),AVG(学分),SUM(学分) FROM 课程
GROUP BY 开课学院 4.UPDATE 课程 SET学分=学分+1
WHERE 课程类别=” 实训” 5.SELECT 学生学号,姓名,分数
FROM (学生 INNER JOIN 成绩 ON 学生.学号=成绩.学号) INNER JOIN 课程 ON 成绩.课程号=课程.课程号 WHERE 课程名=“数据库及其应用” AND 分数>=80
6.INSERT INTO 课程
VALUES(”B0901002”,”数据分析”,”通识选修”,2,”工程学院”)
7.DELETE FROM 课程
WHERE 课程类别=“专业选修” AND
课程号 NOT IN (SELECT 课程号 FROM 成绩)
8. SELECT 学生.学号,姓名,SUM(学分)
FROM (学生 INNER JOIN 成绩 ON 学生.学号=成绩.学号) INNER JOIN 课程 ON 成绩.课程号=课程.课程号 GROUP BY学生.学号 HAVING SUM(学分)>=100
…… 此处隐藏:58字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




