14秋北语《数据库应用SQLserver》作业Word下载.docx
- 文档编号:18695686
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:15
- 大小:21.13KB
14秋北语《数据库应用SQLserver》作业Word下载.docx
《14秋北语《数据库应用SQLserver》作业Word下载.docx》由会员分享,可在线阅读,更多相关《14秋北语《数据库应用SQLserver》作业Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
D.包括50岁但不包括40岁
5.在视图上不能完成的操作是()。
A.更新视图数据
B.查询
C.在视图上定义新的基本表
D.在视图上定义新视图
6.SQLServer安装程序创建4个系统数据库,下列哪个不是()。
A.master
B.model
C.pub
D.msdb
7.在SQL中,建立表用的命令是()。
A.CREATETABLE
B.CREATERULE
C.CREATEVIEW
D.CREATEINDEX
8.SQL的视图是从()中导出的。
A.基本表
B.视图
C.基本表或视图
D.数据库
9.在SQLServer中,model是()。
A.数据库系统表
B.数据库模板
C.临时数据库
D.示例数据库
10.下列四项中,不属于SQL2000实用程序的是()。
A.企业管理器
B.查询分析器
C.服务管理器
D.媒体播放器
11.下列哪个不是数据库对象()。
A.数据模型
C.表
D.用户
12.下列哪个不是sql数据库文件的后缀()。
A..mdf
B..ldf
C..tif
D..ndf
二、判断题(共8道试题,共40分。
40V1.设置惟一约束的列可以为空。
A.错误
B.正确
2.bigint是SQL的数据类型。
3.一个表可以创建多个主键。
4.¥2005.89是SQL中的货币型常量。
5."
2005.11.09"
是SQL中的日期型常量。
6."
xingming"
是SQL中的字符串常量。
7."
11.9"
是SQL中的实型常量。
8.语句select22%4,的执行结果是:
0。
14秋《数据库应用(SQLserver)》作业2
60V1.为数据表创建索引的目的是()。
A.提高查询的检索性能
B.创建唯一索引
C.创建主键
D.归类
2.SQLServer系统中的所有服务器级系统信息存储于哪个数据库()。
C.tempdb
3.下列标识符可以作为局部变量使用()。
A.Myvar
B.Myvar
C.@Myvar
D.@Myvar
4.在SQL语言中,"
授权"
命令是()。
A.GRANT
B.REVOKE
C.OPTION
D.PUBLIC
5.以下关于主键的描述正确的是()。
A.标识表中唯一的实体
B.创建唯一的索引,允许空值
C.只允许以表中第一字段建立
D.表中允许有多个主键
6.数据库的三要素,不包括()。
A.完整性规则
B.数据结构
C.恢复
D.数据操作
7.一个规范化的关系至少应当满足()的要求。
A.一范式
B.二范式
C.三范式
D.四范式
8.数据定义语言的缩写词为()。
A.DDL
B.DCL
C.DML
D.DBL
9.在SQLSERVER服务器上,存储过程是一组预先定义并()的Transact-SQL语句。
A.保存
B.编译
C.解释
D.编写
10.在T-SQL语言中,修改表结构时,应使用的命令是()。
A.UPDATE
B.INSERT
C.ALTER
D.MODIFY
11.以下关于外键和相应的主键之间的关系,正确的是()。
A.外键并不一定要与相应的主键同名
B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但并不一定唯一
12.在数据库设计中使用E-R图工具的阶段是()。
A.需求分析阶段
B.数据库物理设计阶段
C.数据库实施
D.概念结构设计阶段
40V1.创建触发器的时候可以不是表的所有者或数据库的所有者。
2.每一个服务器必须属于一个服务器组。
一个服务器组可以包含0个、一个或多个服务器。
3.数据库不允许存在数据冗余。
4.视图本身没有保存数据,而是保存一条查询语句。
5.DELETE语句只是删除表中的数据,表本身依然存在数据库中。
6.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。
7.固定数据库角色:
db_datarader的成员修改本数据库内表中的数据。
8.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。
14秋《数据库应用(SQLserver)》作业3
60V1.
你是某大型商场的数据库开发人员,要实现对商品的销售情况的复杂统计。
这个统计每次根据用户提供的一个商品代号,访问一些表中的数据进行统计,最后返回一个值。
你要在SELECT、UPDATE和DELETE语句中使用这个计算的结果。
哪种实现方法最有效(
)。
A.内嵌表值用户定义函数
B.存储过程
C.视图
D.标量用户定义函数
2.下列哪一种备份设备为使用第三方的备份软件和设备提供一个灵活的强大的通道。
A.磁盘设备
B.磁带设备
C.命名管道设备
D.文件设备
3.如果在查询准则中输入LIKE张[小中大]军,能查询到的是()。
A.张伟军
B.张广军
C.张利军
D.张大军
4.下列哪个关键字在select语句中表示所有列()。
A.*
B.ALL
C.DESC
D.DISTINCT
5.下列哪种数据类型上不能建立Identity列。
A.int
B.tinyint
C.float
D.smallint
6.下列查询类型中,会改变数据源的是()。
A.参数查询
B.交叉查询
C.操作查询
D.选择查询
7.如果执行带有联接运算的查询,并且联接的列已排序,那么SQL Server用什么联接策略效率最好()。
A.哈希联接
B.合并联接
C.交叉联接
D.嵌套迭代
8.下列哪个数据库是可以在运行SQLSERVER过程中被删掉的()。
C.pubs
D.northwind
9.在通常情况下,下列哪个角色的用户不能够删除视图。
A.ad_owner
B.db_ddladmin
C.sysadmin
D.guest
10.下列哪个数据库是SQLSERVER在创建数据库时候,可以使用的模板。
11.以下SQL语句功能是()。
Selectcourse..课程名,course.学时数fromcoursewhere
course.学时数>
100A.显示所有课程的课程名
B.显示所有课程的课程名和学时数
C.显示所有学时数大于100的课程名
D.显示所有学时数大于100的课程名和学时数
12.下列设置的查询“工资”在1500元到2000元之间的准则正确的是()。
A.>
=1500OR<
=2000
B.1500AND2000
C.between1500and2000
D.between>
=1500AND2000
40V1.Identity列的数值可以自动重用。
2.
如果有多个不同的查询结果数据集,但又希望将它们连接在一起,组成一组数据,这组数据是这多个结果集合的逻辑联合。
在这种情况下,可以使用join子句。
A.
错误
3.综合使用全面数据库备份、增量备份和事务日志备份可以大大提高数据库系统的安全性,将丢失数据的风险降低到最小。
4.进行全数据库备份,可以有效防止任何形式的数据损失。
5.使用视图可以降低程序对底层表的信赖性。
6.数据库一旦建立就不允许修改大小。
7.可以将一些企业规则添加到model数据库中,这样,当创建新的数据库时,新建立的数据库自然就拥有了企业规则定义。
8.SQLSERVER所有操作都将记录在日志里。
14秋《数据库应用(SQLserver)》作业4
60V1.你正在使用SQLServer
2000开发超市收银系统。
在客户端编写软件时使用SQL语句“SELECT*FROM
Products”来查询商品的信息,但是不小心把Products输入成Product。
请问该错误在哪一层被发现()。
A.客户端的数据库API
B.客户端的NET-LIBRARY
C.服务器端的开放式数据服务
D.服务器端的关系引擎
定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句(
A.ALTERCOLUMNOrderIDintegerFROMOrders
B.ALTERTABLEOrders(OrderIDinteger)
C.ALTERTABLEOrdersALTERCOLUMNOrderIDinteger
D.ALTERCOLUMNOrders.OrderIDinteger
3.下列哪类数据不适合创建索引()。
A.经常被查询搜索的列,如经常在Where子句中出现的列
B.是外键或主键的列
C.包含太多重复选用值的列
D.在ORDERBY子句中使用的列
4.选择要执行操作数据库,应该是哪个SQL命令()。
A.USE
B.GO
C.EXEC
D.DB
5.你正在使用SQLServer2000开发银行交易系统,为了保证商业数据在网络传输(用TCP/IP协议)时不会被窃取,你在SQL
Server2000中启用了网络加密功能。
请问该功能在哪一层被实现()。
A.TCP/IP协议软件
B.超级套接字层
C.开放式数据服务
D.关系引擎
6.在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单()。
编写一个存储过程,管理插入和检查数值,不允许直接插入
B.
生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score
C.编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入
D.在Score列增加检查限制
7.下列哪个命令可以查看存储过程的文本信息()。
A.sp_helptext
B.sp_opentext
C.sp_rename
D.sp_readingprocedure
8.下列哪个角色或者用户拥有SQLSERVER服务器范围内的最高权限()。
A.ado
B.sysadmin
C.public
9.下列哪个数据文件是创建和正常使用一个数据库所必不可少的()。
A.日志文件
B.安装程序文件
C.主文件
D.次文件
10.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数),
用下面的哪种类型最节省空间()。
B.smallint
C.tinyint
D.decimal(3,0)
11.在SQLSERVER2000安装过程中,下列哪个因素与安装成功与否没有关系()。
A.用户是否正在修改清册表
B.用户是否正在运行IIS
C.用户是否正在启动旧版本的SQLSERVER
D.用户的Windows2000是否打了足够多的补丁
12.下列哪个约束不可以为空()。
A.主键
B.外键
C.默认值
D.UNIQUE约束
40V1.执行INSERT操作时候,如果表格中存在定义为NOT
NULL的数据列,那么该列的值必须要出现VALUES的列表中。
2.局部临时存储过程只能由一个用户连接使用,但连接断开后,将自动删除。
3.客户端应用程序与数据库服务器必须位于同一台计算机上。
4.SQLSERVER只能使用Windows的系统认证机制。
5.视图一旦完成定义后就无法修改。
6.由于truncatetable操作不进行日志的记录,所以删除数据后无法恢复。
7.为了减少管理的开销,在对象级安全管理上应该在大多数场合赋予数据库用户以广泛的权限。
8.外键的值绝对不允许为NULL。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用SQLserver 14 秋北语 数据库 应用 SQLserver 作业
![提示](https://static.bdocx.com/images/bang_tan.gif)