试题

计算机三级考试《数据库技术》考点练习题

时间:2025-03-15 15:19:34 试题 我要投稿
  • 相关推荐

计算机三级考试《数据库技术》考点练习题

  1[单选题] SQL Server数据库是由文件组成的。下列关于数据库所包含的文件的说法中,正确的是__________。

计算机三级考试《数据库技术》考点练习题

  A.一个数据库可包含多个主要数据文件和多个日志文件

  B.一个数据库只能包含一个主要数据文件和一个日志文件

  C.一个数据库可包含多个次要数据文件,但只能包含一个日志文件

  D.一个数据库可包含多个次要数据文件和多个日志文件

  参考答案:D

  2[填空题]SQL Server数据库中数据的存储分配单位是__________。

  参考解析:数据页

  3[单选题]SQL Server 2008 系统数据库MASTER的主要功能是

  A.控制用户数据库和SQL Server的整体运行

  B.为创建新的用户数据库提供模板或原型

  C.为临时表或其他临时工作区提供存储区域

  D.为调度信息和作业历史提供存储区域

  参考答案:A

  4[填空题]SQL Server 2008的系统数据库中主要数据文件的扩展名是(.mdf)每个数据库只有(  )个主要数据文件,大小不得小于(  )MB。

  参考解析:.mdf 1,3

  5[单选题]SQL语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现(  )功能。

  A.数据定义B.数据查询C.数据操纵D.数据控制

  参考答案:C

  6[单选题]在SQL Sever中创建用户数据库,其主要数据文件的大小必须大于__________。

  A.master数据库的大小

  B.model数据库的大小

  C.msdb数据库的大小

  D.3 MB

  参考答案:B

  7[填空题] SQL Server中一个数据页的大小是__________KB。

  参考解析:8KB

  8[单选题] 在SQL Server 2008的系统数据库中,为调度信息和作业历史提供存储区域的是

  A.MasterB.ModelC.PubsD.Msdb

  参考答案:D

  9[填空题]存储数据最小单位为(),一页大小为(  ).

  参考解析:数据页,8KB

  11[单选题]在SQL Server系统数据库中,存放用户数据库公共信息的是__________。

  A.masterB.modelC.msdbD.tempdb

  参考答案:B

  12[填空题]SQL Serer数据库中主要数据文件的推荐扩展名是__________,日志文件的推荐扩展名是__________。

  参考解析:mdf ldf

  [单选题]一个数据表10000行数据,每行3500字节,计算表需要空间(  )

  A.20MBB.40MBC.60MBD.80MB

  参考答案:B

  14[填空题]系统表所有页均分配在主文件组中。系统默认是主文件组(  ).

  参考解析:PRIMARY

  16[单选题]在SQL Sever中创建用户数据库,实际就是定义数据库所包含的文件以及文件的属性。下列不属于数据库文件属性的是__________。

  A.初始大小B.物理文件名C.文件结构D.最大大小

  参考答案:C

  17[填空题]SQL Server一个数据库中可以包含__________个次要数据文件。

  参考解析:0到多

  18[单选题]收缩整个数据库的大小,可以采用下列语句:()

  A.DBCC SHRINKDATABASE

  B.DBCC SHRINKFILE

  C.ALTER DATABASE

  D.CREATE SCHEMA

  参考答案:A

  19[填空题](  )是数据库中的一个逻辑命名空间,可以存放表、视图等数据库对象,用于对数据库对象进行分类。

  参考答案:架构(或模式,Schema)

  21[单选题]下列不属于创建分区表步骤的是__________。

  A.创建分区依据列

  B.创建分区函数

  C.创建分区方案

  D.使用分区方案创建表

  参考答案:A

  22[填空题] 如果某个数据表包含20 000行数据,每行的大小是5 000 8,则此数据表需要的存储空间大约是__________MB。

  参考答案:160

  23[单选题]分区函数的正确步骤序列:

  1.创建分区函数 2.创建分区方案 3.使用分区方案创建表

  A.1,2,3 B.2,3,1 C.2,1,3 D.与顺序无关

  参考答案:A

  24[填空题]建立唯一聚簇索引必须用到的子句是:(  )

  参考解析:UNIQUE CLUSTERED

  25[单选题]设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据

  (1) (e1, Tom, e2)

  (2) (e3, Jerry, null)

  (3) (null, Foo, null)

  (4) (e2, Fake, e2)

  (5) (e1, Ghost, e3)

  (6) (e4, Who, e1)

  则最终该表中有多少行数据(  )

  A.2B.3C.4D.5

  参考答案:C

  26[填空题]用户创建数据库时,其主要数据文件的初始大小必须不小于__________系统数据库大小。

  参考解析:model

  27[单选题]设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查询语句:

  Ⅰ.SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'

  AND 商品号 NOT IN (

  SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B')

  Ⅱ.SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'

  EXCEPT

  SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B'

  Ⅲ.SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= 2012 AND 顾客号 = 'A'

  INTERSECT

  SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B'

  Ⅳ.SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'

  UNION

  SELECT 商品号 FROM 购买表

  WHERE YEAR(购买时间)= '2012' AND 顾客号 <> 'B'

  上述语句中,能够实现该查询要求的是(  )

  A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅰ和ⅣD.全部

  参考答案:A

  28[单选题]在SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是(  )

  A.ORDER BY子句可以对多个列进行排序

  B.SELECT语句中,ORDER BY只能在所有其他子句之后作为最后一个子句出现

  C.子查询也可以使用ORDER BY子句

  D.在视图中可以使用ORDER BY子句

  参考答案:C

  29[单选题]假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?(  )

  A.包括table_1中的所有行,不包括table_2的不匹配行

  B.包括table_2中的所有行,不包括table_1的不匹配行

  C.包括和两个表的所有行

  D.只包括table_1和table_2满足条件的行

  参考答案:D

  30[单选题]设有选课表(学号,课程号,成绩),现要统计每门课程的选课人数,并将结果保存到新表:选课情况表。下列语句中正确的是(  )

  A.SELECT 课程号, COUNT(*) 选课人数 FROM 选课表 INTO 选课情况表

  GROUP BY 课程号

  B.SELECT 课程号, COUNT(*) 选课人数 INTO 选课情况表

  FROM 选课表 GROUP BY 课程号

  C.SELECT 课程号, COUNT(*) FROM 选课表 INTO 选课情况表(课程号,选课人数)

  GROUP BY 课程号

  D.SELECT 课程号, COUNT(*) INTO 选课情况表(课程号, 选课人数)

  FROM 选课表 GROUP BY 课程号

  参考答案:D

【计算机三级考试《数据库技术》考点练习题】相关文章:

2016计算机三级《数据库技术》考点练习题06-01

2016计算机三级《数据库技术》考点练习题100道05-22

计算机三级考试《数据库技术》练习题及答案08-06

计算机三级考试数据库技术练习题与答案09-11

计算机三级考试数据库技术练习题与答案201707-07

2016计算机三级考试数据库技术考前练习题08-17

2017计算机三级考试数据库技术练习题及答案10-28

计算机三级考试《数据库技术》练习题和答案10-12

计算机三级考试数据库技术练习题(精选4套)11-27