数据库技术与应用 期末试卷2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库技术与应用》试卷2
一、选择题(本大题共20个小题,每个小题2分,共40分。在每小题列出的四个选
项中,只有一个是符合题目要求的,请将其代码填在题目的空格上。错选或未选均无分。)
1.电子商务数据库系统()体系结构采用三层结构,可随时随地访问系统,维护成本低,更适合于发布信息。
A.C/S模式 B.B/S模式C.混合模式D.都不对
2.在数据库中存储的是( )
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
3.数据库管理系统、操作系统、应用软件的层次关系从核心到外围分别是( )。
A. 操作系统、数据库管理系统、应用软件
B. 数据库管理系统、操作系统、应用软件
C. 数据库管理系统、应用软件、操作系统
D. 操作系统、应用软件、数据库管理系统
4.数据库系统的人员中,()是负责管理和控制数据库系统。
A.系统分析员
B. 系统设计员
C. 程序设计员
D. 数据库管理员
5.数据库的概念模型独立于()。
A. 具体的机器和DBMS
B. E-R图
C.数据维护D.数据库
6.一个仓库可以存放多种零件,每种零件可以存放在不同的仓库中,仓库和零件之间为()的联系。
A.一对一
B..一对多
C.多对多
D.多对一
7.常见的逻辑数据模型是()。
A.层次模型、网状模型、关系模型
B.概念模型、实体模型、关系模型
C.对象模型、外部模型、内部模型
D.逻辑模型、概念模型、关系模型
8.关系数据模型的基本数据结构是()。
A.树
B.图
C.索引
D.关系
9.关系模型中,一个关键字是()。
A.可以由多个任意属性组成
B. 至多由一个属性组成
C.由一个或多个属性组成,其值能够惟一标识关系中一个元组
D. 以上都不是
10.自然连接是( )进行运算。
A.向关系的垂直方向 B.先向关系的水平方向,再向关系的垂直方向
C.向关系的水平方向 D.先向关系的垂直方向,然后再向关系的水平方向
11.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )
A.互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
12.下列有关E-R模型向关系模型转换的叙述中,不正确的是()。
A.一个实体模型转换为一个关系模式
B.一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
C.一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
D.一个m:n联系转换为一个关系模式
13. SQL Server 2005中,()窗口是是数据库管理员或开发人员执行T-SQL语句的工具。
A.对象资源管理器B.查询编辑器
C.已注册的服务器 D. SQL Server Management Studio管理工具
14. SQL Serve数据库对象包括表、视图、存储过程、索引、触发器、规则、默认等,其中()可以简化用户操作,提高数据操作效率。
A.基本表
B.存储过程
C.索引
D.视图
15.SQL语言中实现数据库检索的语句是( )。
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
16.SQL语句中,与HAVING子句一起使用的子句是()。
A.GROUP BY B.ORDER BY C.WHERE D.JOIN
17.SQL Server安全检查的分为3个层次,它是是通过登录名、用户和()来完成的。
A.角色B.身份验证C.权限 D.dbo
18.()是指能登录到SQL Server 2005服务器的账号,属于服务器的层面。
A.登录账号B.用户账号C.sa D.dbo
19. SQL Server 2005的数据库备份方式中,()备份方式在还原时必须按一定的顺序依次还原每个事务日志备份,而不是只还原最近一个事务日志备份。
A.完整备份B.差异备份C.事务日志备份 D.文件组备份
20.()是指数据库管理员定期或不定期地将数据库部分或全部内容复制到磁带或磁盘上保存起来的过程,以便在数据库遭到破坏时能够修复数据库。
A.备份B.恢复C.还原 D.都不是
二、填空题(本大题共10个小题,每题2空,每空1分,共20分,将正确的解答写在
每个小题的空格内,错填或不填均无分)
1.数据库技术是目前电子商务数据处理最有效的方法和手段,数据库技术对电子商务的支持包括数据的收集、存储和组织,对EDI的支持,_______以及______支持。
2.E-R方法的三要素是实体、_______和________。
3.关系的类型中,_________是数据库中实际存放的表,是实际存储数据的逻辑表示,________查询中生成的临时表。
4.关系的完整性规则中,参照完整性规则要求关系的外关键字是另一关系主关键字的_______值或者________值。
5.SQL Server 2005数据库文件根据其作用的不同,可以分为________、_________、事务日志文件3种类型。
6.表的创建一般要经过定义________、设置约束和________3个步骤,其中设置约束可以在定义表结构时进行,也可以在表结构定义完成后,在已创建好的表结构上通过修改表的方式添加约束。
7.使用INSERT语句插入记录时,有两种形式:一是使用_______子句,一次只能插入一行;另一种是使用_____ ,一次可插入多行。
8.在SQL的查询语句中,分组之前的条件使用________子句,分组之后的条件使用
________子句。
9.______是用来指定权限的一种数据库对象,是为了易于管理而按相似的工作属性对用户进行分组的一种方式。其中,______在数据级别上被定义,存在于数据库之内。
10. 在实际工作中,用户有时在SQL Server中想使用其他系统如Excel、Access、Oracle 中存放的数据,或者其他系统用户想使用SQL Server中的数据。此时可以使用SQL Server 2005提供了________工具,此工具为不同数据源之间的_______提供了方便。
三、简答题(本大题共3小题,每题5分,共15分)
1.简述常用的电子商务数据库系统B/S结构的特点?
2.电子商务数据库系统,为什么要定期删除数据?写出删除数据库数据的SQL语句格式。
3.根据商品销售数据库的关系模式:
售货员(售货员编号,姓名,性别,工作时间,家庭地址,联系电话)
商品(商品编号,商品名称,类别,单价)