北京语言大学22春“计算机科学与技术”《数据库应用(SQL server)》期末考试高频考点版(带答案)
一.综合考核(共50题)
1.
在T-SQL语言中,修改表结构时,应使用的命令是()。
A.UPDATE
B.MODIFY
C.INSERT
D.ALTER
参考答案:D
2.
下列哪个约束不可以为空?()
A.默认值
B.外键
C.主键
D.UNIQUE约束
参考答案:C
3.
SQL SERVER只能使用Windows的系统认证机制。()
A.正确
B.错误
参考答案:B
4.
由于truncate table操作不进行日志的记录,所以删除数据后无法恢复。()
A.正确
B.错误
参考答案:A
5.
DELETE语句只是删除表中的数据,表本身依然存在数据库中。()
A.正确
B.错误
参考答案:A
6.
SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且()。
A.包括50岁但不包括40岁
B.包括40岁和50岁
C.包括40岁但不包括50岁
D.不包括40岁和50岁
参考答案:B
7.
创建唯一约束sql语句
在数据库设计中使用E-R图工具的阶段是()。
A.需求分析阶段
B.概念结构设计阶段
C.数据库物理设计阶段
D.数据库实施
参考答案:B
8.
定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?()
A.ALTER TABLE Orders ( OrderID integer )
B.ALTER TABLE Orders ALTER COLUMN OrderID integer
C.ALTER COLUMN Orders.OrderID integer
D.ALTER COLUMN OrderID integer FROM Orders
参考答案:B
9.
下列设置的查询“工资”在1500元到2000元之间的准则正确的是()。
A.between 1500 and 2000
B.between >=1500 AND 2000
C.>=1500 OR D.1500 AND 2000
参考答案:A
10.
外键的值惟一地标识了表中的一行记录。()
A.正确
B.错误
参考答案:B
11.
在SQL语言中,"授权"命令是()。
A.REVOKE
B.PUBLIC
C.OPTION
D.GRANT
参考答案:D
12.
在"连接"组中有两种连接认证方式,其中在()方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A.其他方式登录时
B.以超级用户身份登录时
C.Windows身份验证
D.SQL Server 身份验证
参考答案:D
13.
"11.9" 是SQL中的实型常量。()
A.正确
B.错误
参考答案:B
14.
在通常情况下,下列哪个角的用户不能够删除视图?()
A.sysadmin
B.guest
C.db_ddladmin
D.ad_owner
参考答案:B
15.
存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。()
A.正确
B.错误
参考答案:A
16.
SQL语言中,删除记录的命令是()。
A.REMOVE
B.DROP
C.DELETE
D.CLEAR
参考答案:C
17.
在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。()
A.正确
B.错误
参考答案:A
18.
在SQL Server 中,model是()。
A.示例数据库
B.数据库系统表
C.数据库模板
D.临时数据库
参考答案:C
19.
SQL Server系统中的所有服务器级系统信息存储于哪个数据库?()
A.tempdb
B.msdb
C.model
D.master
参考答案:D
20.
数据定义语言的缩写词为 ()。
A.DML
B.DDL
C.DCL
D.DBL
参考答案:B
21.
你正在使用SQL Server 2000开发超市收银系统。在客户端编写软件时使用SQL语句“SELECT * FROM Products”来查询商品的信息,但是不小心把Products输入成Product。请问该错误在哪一层被发现?()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。