好文档 - 专业文书写作范文服务资料分享网站

《数据库应用技术(本科必修)》2016期末试题及答案.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

《数据库应用技术(本科必修)》2016期末试题及答案

一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 小题215个小题,每

分,共30分)

1 ?下列属于数据库系统组成部分的是

()。

A ?数据库、数据库管理系统、操作系统和数据库文件 B ?数据库、数据库管理系统、用户和应用程序 C ?数据库、数据库管理系统和数据库文件 D ?数据库、数据库管理系统和操作系统 2?下列运算中,属于传统的集合运算的是 ()。

A ?选择运算 B ?投影运算 C ?连接运算

D ?并运算

3。下列属于整型类型的是 ()。 A ? numeric B . int C ? datetime D ? real

4?对nchar(10)类型的列,若存储“数据库”,其占用的字节数是 ()A ? 3 B ? 6 C ? 10

D.20

乩下列条件了询申,能够端选出册格在100?200(包括边界值〉的是f 几

扎 Where 忻格 100 OR 价格 V* 200 B. Where 价格 IN(100_, 200) C Where 价格 BETWEEN 200 AND 100 I). Where ffr稱 >=100 AND 价格 V= 200

&现宴统计选课表中C01课程的最低成绩,下列语句中正确的是(

A. SELECT MAX(成绩)FROM 选课表 WHERE 课程号=’C01' B. SELECT MAX( ? ) FROM 选课衷 WHERE 课稈号='C01' C. SELECT MIN(成绩)FROM 选课表 WHERE 课程号='C01' D. SELECT MIN( ? ) FROM 选课表 WHERE 课程号-C0V 7.下列关于聚集索引的说法?正确的是(

A. 在一个表上可以建立多个聚集索引 B. 在一个表上用多只能建立一个聚集索引 C. 集集索引适合建立在重复值多的列上

D. 必灰先建立聚集索引,然后再建立非聚集索引

).

f).

&没有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点).下列关于两 个表的引用关系的描述,正确的是(

).

A. 设置学生衷中的“所在系\为外键 B设負系衷中的“系名”为外馋 a设置学生表的学号为主键 D.无法表达这两个表的引用关系

9?设要査询所有姓“张”的学生,下列条件子句中正确的是().

A. Where 姓名 LIKE '张 B Where 姓名 LIKE '张%' Q Where 姓名 LIKE ‘%张' D. Where 姓名 LIKE ‘%张」

10. 在VB中可以利用Connection对仪的Execute方法实现对数据库的更改操作.下列 将SC表中学号为S01学生的锻绩堆加10分的语句?正确的是(

).

A. ADOcn. Execute “ALTER SC SET Grade = Grade + 10 WHERE 学号='SOI'”

B? ADOcn. Execute uALTER FROM SC SET Grade ■ Grade + 10 WHERE 学号 ? '91'” C. ADOcn. Execute \学号=‘90]'” D. ADOcn. Execute “UPDATE FROM SC SET Grade = Grade + 10 WHERE 学号='S01'” 11. 下列关于SQL Server数据库组成的说法,正确的是(

A. 一个数据库可由多个数据文件和多个日志文件组成 B. —个数据库可由多个数据文件和仅一个日志文件组成 C. 一个数据库可由仅一个数据文件和多个日志文件组成 D?一个数据库可由仅一个数据文件和仅一个日志文件组成

).

诣.事务一頁提交\其对数据的更改就是永久的丫这个特性称为事务的()<■

A+ -致性 C隔离性

B*持久性 D-原子性

13.下■列声明井创建Connection对象的语句、正确的是( K

A. Dim ADOcn As New Connection B+ Dim AE>Ocn As Connection C. Declare ADOcn As New Connection Dr Declare ADOcn As Connection X.下列关于触发器的说法,正确的足(

他后触发規魅发器是柱融发器执行宪成后再执行引发触烷器执行的语句 K引发牺変器执行的操柞可以是SELECT

C触发器是由数据更改操作引发曲自动执行的代码

D. CREATE TRIGGER iri ON tabkl FOR INSERT 定文的是前触发型触发髀 £?下列凤于数锯席逻辑设计内脅的是£

九存储记录的格或设计

B. 将概念设计的结舉转换为特忌DBMS所支持的数揺锲型 C. 设计咼部的E R图

D. 将各局部E-R图合并为全局E-R图

二、 判断题(正确的在括号内打上“/

,错误的打上“X” 。本题共10个小题?每小题2分,共20 分)

)?

16. 在数据库三级模式中,外模式到模式的映像提供了数据的物理独立性。 17. 数据库的概念设计通常与具体的数据库管理系统无关。 18. 实体完整性约束通常用主键实现。

()

()

()

()

()

19. 通常应该在频繁进行更新操作的列上建立非聚集索引。

20. 在soL Server中,同一个数据库的不同数据文件必须存放在不同的位置。 21. 在soL Server中,不允许删除正在被用户使用的数据库。

()

22. 当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权 限。() 23.

体用户的数据需求设计的。

24 ? E-R图中的“ E”表示的是实体。()

25 ? Recordset对象是数据表的查询结果,通常可使用它进行数据的插入操作。 三、 简述题I本题共2个小题,每小题 5分,共10分) 26 ?请简要说明数据库逻辑设计所包含的工作。

27 ?请简要说明SQL Server提供的主要备份种类,每种类型的备份所备份的主要内容是什么?

数据库三级模式中的外模式是面向全

()

()

四、 综合应用题(本题共 3个小题?共40分) 28 .(本题10分)写出创建如下三张数据表的

“汽车”表结构:

SQL语句。

汽车型号:普通编码定长字符类型,长度为 汽车类别:普通编码定长字符类型,长度为 生产年份:整型。 “经销商”表结构:

经销商号:普通编码定长字符类型,长度为 经销商名:普通编码可变长字符类型,长度为 地址:普通编码可变长字符类型,长度为 “销售”表结构: 经销商号:普通编码定长字符类型,长度为 汽车型号:普通编码定长字符类型,长度为 销售时间:日期时间型。 销售价格:整型 主键: 29

经销商号,汽车型号,销售时间) 。

20,主键。

6,取值为:“小轿车”、“商务车”。

20,主键。 40,非空。 50。

20,引用经销商表的外键。 20,引用汽车表的外键。

.依据第 28 题所创建的兰张表,写出完成下列操作的 SQL语句。(本题共20分,每小

题 5 分)

(1) 查询 2014 年生产的汽车型号和汽车类别。

(2) 查询 2013 年卖出的销售价格 30 万元以上(包括 30 万元)的汽车的总数量。 (3) 将销售价格超过 50 万元的汽车降价 5 万。

(4) 在汽车表中插入一行数据:汽车型号为“ QIOO”,汽车类别为“小轿车”,生产年 份为

2014。

30 .依据第28题所创建的三张表,写出创建满足如下要求的视图的 “小轿车”的经销商的经销商名和地址。 (本题 10 分)

SQL语句:查询销售

《数据库应用技术(本科必修)》2016期末试题及答案.doc

《数据库应用技术(本科必修)》2016期末试题及答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共小题215个小题,每分,共30分)1?下列属于数据库系统组成部分的是()。A?数据库、数据库管理系统、操作系统和数据库文件B?数据库、数据库管理系统、用户和应
推荐度:
点击下载文档文档为doc格式
7krx54i6em6tck19hpxv8jj329nz7x003lp
领取福利

微信扫码领取福利

微信扫码分享