QQ:2621578584
北语23春《数据库应用(SQL server)》作业4(资料答案)

时间:2023/5/20点击: 240 次

可做奥鹏院校所有作业、毕业论文咨询请添加 QQ:2621578584
微信:apgzs888
北语23春《数据库应用(SQL server)》作业4
试卷总分:100  得分:100
一、单选题 (共 12 道试题,共 60 分)
1.在SQL SERVER2000安装过程中,下列哪个因素与安装成功与否没有关系( )。
A.用户是否正在修改清册表
B.用户是否正在运行IIS
C.用户是否正在启动旧版本的SQL SERVER
D.用户的Windows2000是否打了足够多的补丁
 
2.你正在使用SQL Server 2000开发超市收银系统。在客户端编写软件时使用SQL语句“SELECT * FROM Products”来查询商品的信息,但是不小心把Products输入成Product。请问该错误在哪一层被发现( )。
A.客户端的数据库API
B.客户端的NET-LIBRARY
C.服务器端的开放式数据服务
D.服务器端的关系引擎
 
3.下列哪个数据库是可以在运行SQL SERVER过程中被删掉的( )。
A.master
B.model
C.pubs
D.northwind
 
4.下列哪个不是sql 数据库文件的后缀。
A..mdf
B..ldf
C..dbf
D..ndf
 
5.SQL语言中,删除记录的命令是( )。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
 
6.下列哪个不是sql 数据库文件的后缀( )。
A..mdf
B..ldf
C..tif
D..ndf
 
7.如果执行带有联接运算的查询,并且联接的列已排序,那么SQL Server用什么联接策略效率最好( )。
A.哈希联接
B.合并联接
C.交叉联接
D.嵌套迭代
 
8.在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单( )。
A.编写一个存储过程,管理插入和检查数值,不允许直接插入
B.生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score
C.编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入
D.在Score列增加检查限制
 
9.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
A.包括15岁和35岁
B.不包括15岁和35岁
C.包括15岁但不包括35岁
D.包括35岁但不包括15岁
 
10.选择要执行操作数据库,应该是哪个SQL命令( )。
A.USE
B.GO
C.EXEC
D.DB
 
11.下列哪个数据库是SQL SERVER在创建数据库时候,可以使用的模板。
A.master
B.model
C.pubs
D.msdb
 
12.定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句( )。
A.ALTER COLUMN OrderID integer FROM Orders
B.ALTER TABLE Orders ( OrderID integer )
C.ALTER TABLE Orders ALTER COLUMN OrderID integer
D.ALTER COLUMN Orders.OrderID integer
 
二、判断题 (共 8 道试题,共 40 分)
13.客户端应用程序与数据库服务器必须位于同一台计算机上。
 
14.如果有多个不同的查询结果数据集,但又希望将它们连接在一起,组成一组数据,这组数据是这多个结果集合的逻辑联合。在这种情况下,可以使用join子句。
 
15.bigint是SQL的数据类型。
 
16."xingming" 是SQL中的字符串常量。
 
17.数据库一旦建立就不允许修改大小。
 
18.SQL SERVER所有操作都将记录在日志里。
 
19.数据库不允许存在数据冗余。
 
20.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。
 

在线作业 离线作业 论文咨询 在线考试 旺旺客服 微信二维码