《数据库技术与应用-期末试卷1.doc》由会员分享,可在线阅读,更多相关《数据库技术与应用-期末试卷1.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库技术与应用试卷1一、选择题(本大题共20个小题,每个小题2分,共40分。在每小题列出的四个选项中,只有一个是符合题目要求的,请将其代码填在题目的空格上。错选或未选均无分。) 1.电子商务数据库系统()体系结构采用两层结构,服务器负荷轻、网络通信量低,数据存储安全。AB/S模式 BC/S模式C混合模式D都不对2.( )是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。A数据库系统B关系数据库C数据库D数据库管理系统3.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( )。A.OS B.DB C.DBMS D.DBS 4.下列( )不属于数据库系统软
2、件的范畴。A人员 B数据库系统C数据库D数据库管理系统5.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( ) A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型6.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工与部门之间的联系( )。A.一对一 B.一对多 C.多对多 D.不确定7. E-R方法的三要素是( )。A实体、属性、实体集 B实体、键、联系C实体、属性、联系 D. 实体、域、候选键8关系数据模型的基本数据结构是( )。A.树 B.图 C.索引 D.关系9.关系数据库中的关键字是指( )。A.能惟一决定关系的字段 B.不可改动的专
3、用保留字 C.关键的很重要的字段 D.能惟一标识元组的属性或属性集合10.笛卡尔积是( )进行运算。 A向关系的垂直方向 B既向关系的水平方向也向关系的垂直方向 C先向关系的垂直方向,然后再向关系的水平方向D向关系的水平方向11.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是( )。A.每一个分量是一个不可分的数据项,即不允许表中套表的结构B.二维表中各列的宽度必须完全相等C.二维表中各行和各列的顺序不能交换D.属性名要么完全使用汉字,要么全部使用字母12.从E-R图导出关系模型时,如果实体间的联系是m:n的,下列说法中正确的是( )。A.将n
4、方码和联系的属性纳入m方的属性中B.将m方码和联系的属性纳入n方的属性中C.增加一个关系表示联系,其中纳入m方和n方的码D.一个m:n联系转换为一个关系模式13. SQL Server 2005中,( )窗口是服务器中所有数据库对象的树形结构视图,用户可以通过该窗口操作数据库,如创建、修改、删除数据库、表,视图等数据库对象。 A对象资源管理器 B查询编辑器C已注册的服务器 D. SQL Server Management Studio管理工具14.在开发SQL Server 2005数据库应用程序之前,首先要设计( )结构并创建之。A基本表 B数据库 C视图 D索引15.SQL语言的数据操纵语
5、句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的也是使用最频繁的语句是( )。ASELECT BINSERT CUPDATE DDELETE16. 使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用( )保留字。 A. UNIQUE BALL CEXCEPT DDISTINCT17“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。”这是指数据的( )。 A安全性 B完整性 C并发控制 D恢复18.( )是服务器针对数据库权限而设置的,数据库中对象的全部权限和所有权由它来控制。 A登录账号B用户账号 Csa Dd
6、bo19.下面( )不属于SQL Server 2005的数据库备份方式。A完整备份B差异备份C事务日志备份 D文件组备份20.执行备份操作必须拥有数据库的备份权限。SQL Server只允许( )、数据库所有者和数据库备份执行者备份数据库。A系统管理员B普通用户C登录账号 D用户账号二、填空题(本大题共10个小题,每题2空,每空分,共20分,将正确的解答写在每个小题的空格内,错填或不填均无分)1电子商务的实现离不开信息技术,_技术的支持。其中,信息技术中,最主要是_技术的支持。2.信息的3个世界有:现实世界、_、_。3.关系操作的特点是一次_的方式,其操作语言是高度_的语言。4.关系的完整性
7、规则中,实体完整性规则是对_的约束,参照完整性规则是对_的约束。5.SQL Server 2005数据库主要由_和文件组组成,数据库中的所有数据和对象都以_的形式存储在磁盘中。6.SQL Server 2005中的约束包括主键约束、唯一性约束,空值约束、默认值约束、外键约束、检查约束6种。7. 在SQL中,DELETE命令用来删除表中的记录,_命令用来删除表,UPDATE命令用来更新表的记录值, _语句用来更新表结构。8. 在SQL中定义视图时,需要用关键字_ 连接子查询来完成。在数据库中,只存放视图的数据,不存放视图的_。9. SQL Server 2005的权限管理主要包括_、用户或角色、
8、_的权限设置。10. SQL Server 2005恢复数据库的其他方法中,如果在一台计算机上设计完数据库后,需要在另一台计算机上使用,可以使用_与_数据库的方法。三、简答题(本大题共3小题,每题5分,共15分)1.数据库技术在哪些方面体现出对电子商务的影响?2.什么是数据查询?写出对查询结果进行排序的相关select语句。3.根据商品销售数据库的关系模式: 售货员(售货员编号,姓名,性别,工作时间,家庭地址,联系电话) 商品(商品编号,商品名称,类别,单价) 销售(订单号,日期,售货员编号,商品编号,销售数量)试用关系代数表达式表示下列语句: 求女售货员销售的商品编号。四、编程题(本大题共2
9、小题,每题5分,共10分) 依据第三大题的第3小题商品销售数据库,写出相关的SQL代码。1.查询男售货员的详细信息。 Select * From 售货员 Where 性别=男2把饮料类的商品信息统一提价5%。 Update 商品 Set 单价=单价+5% Where 类别=饮料五、综合应用题(共15分)某体育运动锦标赛有来自世界各国运动员组成的体育代表团参赛各类比赛项目。试为该锦标赛设计数据库,要求提供以下服务:(1)可随时查询各代表团的团编号,地区,住所,运动员人数,运动员编号,姓名,年龄,性别;(2)可随时查询各个比赛项目的情况,包括比赛项目编号,项目名,级别,比赛成绩;并约定一个运动员可
10、以参加多个比赛项目,一个比赛项目可以由多个人参加;要求运动员在规定的比赛时间参加比赛项目。(3)该数据库还可以描述比赛类别的情况,包括类别编号,类别名,主管人。请根据以上情况,完成1-2题。1. 根据实际的语义,试为该锦标赛设计一个数据库,并在图上注明属性、联系类型。(10分)2.将E-R图转换成满足3NF的关系模式,并说明主键和外键。 (5分)数据库技术与应用试题1答案一、单项选择题1-5: BCCAD 6-10: BCDDD 11-15: ADABA 16-20: DABDA二、填空题1. 数据库、互联网2. 信息世界、计算机世界3. 一集合、非过程化4. 主键、外键5. 文件、文件6.
11、空值约束、外键约束7. DROP、ALTER8. AS、定义9. 登录账号、数据库对象10.分离、附加三、简答题1.数据库技术在哪些方面体现出对电子商务的影响?答:数据库技术对电子商务的支持可以概括为:数据的收集、存储和组织,对EDI的支持,Web数据库以及决策支持。2.什么是数据查询?并写出对查询结果进行排序的相关select语句。数据查询是指数据库服务器根据数据库用户指定的条件(要求),从数据库的相关表中检索所需要的数据记录(信息)的过程,并且可以按照规定的格式进行分类、排序,再返回给用户。对查询结果进行排序的select语句:SELECT 字段列表FROM 表名ORDER BY 列名|列
12、号 ASC|DESC,n3商品编号(性别=女(售货员)(销售)四、编程题1.查询男售货员的详细信息。 Select * From 售货员 Where 性别=男2把饮料类的商品信息统一提价5%。 Update 商品 Set 单价=单价+5% Where 类别=饮料五、综合应用题1. 根据实际的语义,试为该锦标赛设计一个数据库,并在图上注明属性、联系类型。 2.将E-R图转换成满足3NF的关系模式,并说明主键和外键。 代表团(团编号,地区,住所) 比赛类别(类别编号,类别名,主管) 运动员(编号,姓名,年龄,性别,团编号) 比赛项目(项目编号,项目名,级别,类别编号) 参加(编号,项目编号 ,比赛时间,比赛成绩)