基本信息
文件名称:2025年大学试题(计算机科学)-数据库应用技术考试近5年真题荟萃附答案.docx
文件大小:674.61 KB
总页数:39 页
更新时间:2025-05-21
总字数:约1.49万字
文档摘要

(图片大小可自由调整)

2025年大学试题(计算机科学)-数据库应用技术考试近5年真题荟萃附答案

第I卷

一.参考题库(共80题)

1.用来显示窗口对象及其控件的视图是()。

A、布局视图

B、窗口视图

C、属性视图

D、脚本视图

2.你是公司会计数据库的开发者。数据库包含一个名叫Employees的表。Tom是会计部门的一个成员。Tom的数据库用户帐户对表Employees里的列Salary和BonusPercentage的SELECT权限被拒绝,被授予对其他列的SELECT权限。Tom现在要求访问Employees表里的所有数据。你该怎么做?()

A、废除Tom数据库用户帐户对表Employees里的列Salary和BonusPercentage的SELECT权限

B、添加Tom到db_datareader角色

C、添加Tom到db_accessadmin角色

D、授予Tom数据库用户帐户对表Employees里的列Salary和BonusPercentage的SELECT权限。

3.你是一邮件订购公司的数据库开发者,该公司有两台名为CORP1和CORP2的SQLServer2005/2008的计算机。CORP1是台在线处理事务的服务器。CORP2存放销售的历史数据。CORP2已经添加了一个连接服务器到CORP1上。销售部经理请你创建一个是谁购买软盘的用户清单。这清单每个月生成一次,软盘在数据库中用ID21来表示。你必须从一张名为SalesHistory的表中检索数据。该表放在本地的CORP2档案数据库中。你需要在CORP1上执行这个请求。你该选择哪个选项?()

A、

B、

C、

D、

4.评估以下CREATETABLE语句的执行结果: CREATETABLEcustomers (customer_idNUMBER,customer_nameVARCHAR2(25), addressVARCHAR2(25), cityVARCHAR2(25), regionVARCHAR2(25), postal_codeVARCHAR2(11), CONSTRAINTcustomer_id_unUNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()

A、NUMBER数据类型要求精度值

B、UNIQUE约束条件必须在列级定义

C、CREATETABLE语句不定义PRIMARYKEY

D、不能在表级定义NOTNULL约束条件

5.查找数据库中所有的数据表用以下哪一项()。

A、SHOWDATABASE

B、SHOWTABLES

C、SHOWTABLE

D、SHOWDATABASES

6.如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。

7.下列SQL语句中,对字段创建唯一的聚集索引的约束是()。

A、学号char(8)NOTNULLCONSTRAINTun_noUNIQUE

B、学号char(8)NOTNULLCONSTRAINTPK_学生表PRIMARYKEY

C、性别char(2)NOTNULLcheck(性别=’男’or性别=’女’)

D、学号char(8)NOTNULL

8.你是一个汽车代理的数据库开发者。公司将他的汽车库存数据存放在一个SQLServer2005/2008数据库中。在数据库中很多关键性的查询同时连接到分别命名为Make,Model,andManufacturer.的三个表。这些表经常被更新。你想要提高关键性的查询的响应时间。你该怎么做?()

A、在各个表中创建一个索引查看。

B、创建一个存储过程,该存储过程从表中返回数据。

C、创建一个表量用户自定义函数,该函数返回表中的数据。

D、创建一个table-valueduser-definedfunction,该函数返回表中的数据

9.表1-表4是下列题目中用到的4个表,请根据题目要求写出对应的SQL语句。

查询重量不在15-30之间的零件信息。

10.数据库服务器、数据库和表的关系,正确的说法是()。