奥特曼 发表于 2018-4-24 11:26:27

北语18春《数据库应用(SQLserver)》作业1234

18春《数据库应用(SQLserver)》作业1
一、单选题:
1.(单选题)下列哪种数据类型上不能建立Identity列。          (满分:)
    Aint
    Btinyint
    Cfloat
    Dsmallint
    正确答案:——C——
2.(单选题)为数据表创建索引的目的是()。          (满分:)
    A提高查询的检索性能
    B创建唯一索引
    C创建主键
    D归类
    正确答案:——A——
3.(单选题)下列哪一种备份方式只备份了自上次备份操作发生后重新发生改变的数据()。          (满分:)
    A全数据库备份
    B增量备份
    C日志备份
    D文件和文件组备份
    正确答案:——B——
4.(单选题)以下关于外键和相应的主键之间的关系,正确的是()。          (满分:)
    A外键并不一定要与相应的主键同名
    B外键一定要与相应的主键同名
    C外键一定要与相应的主键同名而且唯一
    D外键一定要与相应的主键同名,但并不一定唯一
    正确答案:————
5.(单选题)选择要执行操作数据库,应该是哪个SQL命令()。          (满分:)
    AUSE
    BGO
    CEXEC
    DDB
    正确答案:————
6.(单选题)定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。          (满分:)
    AALTERCOLUMNOrderIDintegerFROMOrders
    BALTERTABLEOrders(OrderIDinteger)
    CALTERTABLEOrdersALTERCOLUMNOrderIDinteger
    DALTERCOLUMNOrders.OrderIDinteger
    正确答案:————
7.(单选题)下列哪个不是数据库对象()。          (满分:)
    A数据模型
    B视图
    C表
    D用户
    正确答案:————
8.(单选题)SQL语言中,条件“年龄BETWEEN40AND50”表示年龄在40至50之间,且()。          (满分:)
    A包括40岁和50岁
    B不包括40岁和50岁
    C包括40岁但不包括50岁
    D包括50岁但不包括40岁
    正确答案:————
9.(单选题)下列哪类数据不适合创建索引()。          (满分:)
    A经常被查询搜索的列,如经常在Where子句中出现的列
    B是外键或主键的列
    C包含太多重复选用值的列
    D在ORDERBY子句中使用的列
    正确答案:————
10.(单选题)下列四项中说法不正确的是()。          (满分:)
    A数据库减少了数据冗余
    B数据库中的数据可以共享
    C数据库避免了一切数据的重复
    D数据库具有较高的数据独立性
    正确答案:————
11.(单选题)在SQLSERVER2000安装过程中,下列哪个因素与安装成功与否没有关系()。          (满分:)
    A用户是否正在修改清册表
    B用户是否正在运行IIS
    C用户是否正在启动旧版本的SQLSERVER
    D用户的Windows2000是否打了足够多的补丁
    正确答案:————
12.(单选题)以下SQL语句功能是()。\nSelectcourse..课程名,course.学时数fromcoursewherecourse.学时数>100          (满分:)
    A显示所有课程的课程名
    B显示所有课程的课程名和学时数
    C显示所有学时数大于100的课程名
    D显示所有学时数大于100的课程名和学时数
    正确答案:————
三、判断题:
13.(判断题)在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)\11.9\是SQL中的实型常量。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)DELETE语句只是删除表中的数据,表本身依然存在数据库中。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)在SQLServer系统中,数据信息和日志信息不能放在同一个操作系统文件中。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)创建触发器的时候可以不是表的所有者或数据库的所有者。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)使用视图可以降低程序对底层表的信赖性。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)数据库一旦建立就不允许修改大小。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)bigint是SQL的数据类型。          (满分:)
    A错误
    B正确
    正确答案:————
18春《数据库应用(SQLserver)》作业2

一、单选题:
1.(单选题)在通常情况下,下列哪个事物不是数据库对象()。          (满分:)
    AView
    BTable
    CRule
    DWord
    正确答案:——D——
2.(单选题)下列哪个不是sql数据库文件的后缀。          (满分:)
    A.mdf
    B.ldf
    C.dbf
    D.ndf
    正确答案:——C——
3.(单选题)SQL语言中,条件“年龄BETWEEN40AND50”表示年龄在40至50之间,且()。          (满分:)
    A包括40岁和50岁
    B不包括40岁和50岁
    C包括40岁但不包括50岁
    D包括50岁但不包括40岁
    正确答案:——A——
4.(单选题)SQLServer系统中的所有服务器级系统信息存储于哪个数据库()。          (满分:)
    Amaster
    Bmodel
    Ctempdb
    Dmsdb
    正确答案:————
5.(单选题)在数据库设计中使用E-R图工具的阶段是()。          (满分:)
    A需求分析阶段
    B数据库物理设计阶段
    C数据库实施
    D概念结构设计阶段
    正确答案:————
6.(单选题)为数据表创建索引的目的是()。          (满分:)
    A提高查询的检索性能
    B创建唯一索引
    C创建主键
    D归类
    正确答案:————
7.(单选题)以下关于外键和相应的主键之间的关系,正确的是()。          (满分:)
    A外键并不一定要与相应的主键同名
    B外键一定要与相应的主键同名
    C外键一定要与相应的主键同名而且唯一
    D外键一定要与相应的主键同名,但并不一定唯一
    正确答案:————
8.(单选题)在通常情况下,下列哪个角色的用户不能够删除视图。          (满分:)
    Aad_owner
    Bdb_ddladmin
    Csysadmin
    Dguest
    正确答案:————
9.(单选题)选择要执行操作数据库,应该是哪个SQL命令()。          (满分:)
    AUSE
    BGO
    CEXEC
    DDB
    正确答案:————
10.(单选题)你正在使用SQLServer2000开发超市收银系统。在客户端编写软件时使用SQL语句“SELECT*FROMProducts”来查询商品的信息,但是不小心把Products输入成Product。请问该错误在哪一层被发现()。          (满分:)
    A客户端的数据库API
    B客户端的NET-LIBRARY
    C服务器端的开放式数据服务
    D服务器端的关系引擎
    正确答案:————
11.(单选题)下列哪个数据库是可以在运行SQLSERVER过程中被删掉的()。          (满分:)
    Amaster
    Bmodel
    Cpubs
    Dnorthwind
    正确答案:————
12.(单选题)定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。          (满分:)
    AALTERCOLUMNOrderIDintegerFROMOrders
    BALTERTABLEOrders(OrderIDinteger)
    CALTERTABLEOrdersALTERCOLUMNOrderIDinteger
    DALTERCOLUMNOrders.OrderIDinteger
    正确答案:————
三、判断题:
13.(判断题)设置惟一约束的列可以为空。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)外键的值绝对不允许为NULL。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)使用视图可以降低程序对底层表的信赖性。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)执行INSERT操作时候,如果表格中存在定义为NOTNULL的数据列,那么该列的值必须要出现VALUES的列表中。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)SQLSERVER所有操作都将记录在日志里。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)语句select22%4,的执行结果是:0。          (满分:)
    A错误
    B正确
    正确答案:————
18春《数据库应用(SQLserver)》作业3

一、单选题:
1.(单选题)下列哪个数据库是SQLSERVER在创建数据库时候,可以使用的模板。          (满分:)
    Amaster
    Bmodel
    Cpubs
    Dmsdb
    正确答案:——B——
2.(单选题)在SQL语言中,\授权\命令是()。          (满分:)
    AGRANT
    BREVOKE
    COPTION
    DPUBLIC
    正确答案:——A——
3.(单选题)下列哪个关键字在select语句中表示所有列()。          (满分:)
    A*
    BALL
    CDESC
    DDISTINCT
    正确答案:——A——
4.(单选题)如果执行带有联接运算的查询,并且联接的列已排序,那么SQL Server用什么联接策略效率最好()。          (满分:)
    A哈希联接
    B合并联接
    C交叉联接
    D嵌套迭代
    正确答案:————
5.(单选题)你正在使用SQLServer2000开发超市收银系统。在客户端编写软件时使用SQL语句“SELECT*FROMProducts”来查询商品的信息,但是不小心把Products输入成Product。请问该错误在哪一层被发现()。          (满分:)
    A客户端的数据库API
    B客户端的NET-LIBRARY
    C服务器端的开放式数据服务
    D服务器端的关系引擎
    正确答案:————
6.(单选题)你正在使用SQLServer2000开发银行交易系统,为了保证商业数据在网络传输(用TCP/IP协议)时不会被窃取,你在SQLServer2000中启用了网络加密功能。请问该功能在哪一层被实现()。          (满分:)
    ATCP/IP协议软件
    B超级套接字层
    C开放式数据服务
    D关系引擎
    正确答案:————
7.(单选题)以下SQL语句功能是()。\nSelectcourse..课程名,course.学时数fromcoursewherecourse.学时数>100          (满分:)
    A显示所有课程的课程名
    B显示所有课程的课程名和学时数
    C显示所有学时数大于100的课程名
    D显示所有学时数大于100的课程名和学时数
    正确答案:————
8.(单选题)在数据库设计中使用E-R图工具的阶段是()。          (满分:)
    A需求分析阶段
    B数据库物理设计阶段
    C数据库实施
    D概念结构设计阶段
    正确答案:————
9.(单选题)以下关于主键的描述正确的是()。          (满分:)
    A标识表中唯一的实体
    B创建唯一的索引,允许空值
    C只允许以表中第一字段建立
    D表中允许有多个主键
    正确答案:————
10.(单选题)下列哪一种备份方式只备份了自上次备份操作发生后重新发生改变的数据()。          (满分:)
    A全数据库备份
    B增量备份
    C日志备份
    D文件和文件组备份
    正确答案:————
11.(单选题)在SQLSERVER服务器上,存储过程是一组预先定义并()的Transact-SQL语句。          (满分:)
    A保存
    B编译
    C解释
    D编写
    正确答案:————
12.(单选题)选择要执行操作数据库,应该是哪个SQL命令()。          (满分:)
    AUSE
    BGO
    CEXEC
    DDB
    正确答案:————
三、判断题:
13.(判断题)SQLSERVER只能使用Windows的系统认证机制。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)由于truncatetable操作不进行日志的记录,所以删除数据后无法恢复。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)\11.9\是SQL中的实型常量。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)视图本身没有保存数据,而是保存一条查询语句。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)客户端应用程序与数据库服务器必须位于同一台计算机上。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)数据库一旦建立就不允许修改大小。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)在SQLServer系统中,数据信息和日志信息不能放在同一个操作系统文件中。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)为了减少管理的开销,在对象级安全管理上应该在大多数场合赋予数据库用户以广泛的权限。          (满分:)
    A错误
    B正确
    正确答案:————
18春《数据库应用(SQLserver)》作业4

一、单选题:
1.(单选题)你正在使用SQLServer2000开发银行交易系统,为了保证商业数据在网络传输(用TCP/IP协议)时不会被窃取,你在SQLServer2000中启用了网络加密功能。请问该功能在哪一层被实现()。          (满分:)
    ATCP/IP协议软件
    B超级套接字层
    C开放式数据服务
    D关系引擎
    正确答案:——B——
2.(单选题)下列查询类型中,会改变数据源的是()。          (满分:)
    A参数查询
    B交叉查询
    C操作查询
    D选择查询
    正确答案:——C——
3.(单选题)选择要执行操作数据库,应该是哪个SQL命令()。          (满分:)
    AUSE
    BGO
    CEXEC
    DDB
    正确答案:——A——
4.(单选题)在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数),用下面的哪种类型最节省空间()。          (满分:)
    Aint
    Bsmallint
    Ctinyint
    Ddecimal(3,0)
    正确答案:————
5.(单选题)SQLServer系统中的所有服务器级系统信息存储于哪个数据库()。          (满分:)
    Amaster
    Bmodel
    Ctempdb
    Dmsdb
    正确答案:————
6.(单选题)在SQLSERVER服务器上,存储过程是一组预先定义并()的Transact-SQL语句。          (满分:)
    A保存
    B编译
    C解释
    D编写
    正确答案:————
7.(单选题)在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单()。          (满分:)
    A编写一个存储过程,管理插入和检查数值,不允许直接插入
    B生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score
    C编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入
    D在Score列增加检查限制
    正确答案:————
8.(单选题)下列哪个不是sql数据库文件的后缀()。          (满分:)
    A.mdf
    B.ldf
    C.tif
    D.ndf
    正确答案:————
9.(单选题)公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是()          (满分:)
    A多对多
    B一对一
    C多对一
    D一对多
    正确答案:————
10.(单选题)SQL语言中,删除记录的命令是()。          (满分:)
    ADELETE
    BDROP
    CCLEAR
    DREMOVE
    正确答案:————
11.(单选题)SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且()。          (满分:)
    A包括15岁和35岁
    B不包括15岁和35岁
    C包括15岁但不包括35岁
    D包括35岁但不包括15岁
    正确答案:————
12.(单选题)定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。          (满分:)
    AALTERCOLUMNOrderIDintegerFROMOrders
    BALTERTABLEOrders(OrderIDinteger)
    CALTERTABLEOrdersALTERCOLUMNOrderIDinteger
    DALTERCOLUMNOrders.OrderIDinteger
    正确答案:————
三、判断题:
13.(判断题)使用视图可以降低程序对底层表的信赖性。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)创建触发器的时候可以不是表的所有者或数据库的所有者。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)删除表是必须小心注意的操作,因为表一旦删除便无法恢复。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)\xingming\是SQL中的字符串常量。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)为了减少管理的开销,在对象级安全管理上应该在大多数场合赋予数据库用户以广泛的权限。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)SQLSERVER只能使用Windows的系统认证机制。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)数据库一旦建立就不允许修改大小。          (满分:)
    A错误
    B正确
    正确答案:————
附件是答案 ,需要的自助下载,转载注明www.ap5u.com
页: [1]
查看完整版本: 北语18春《数据库应用(SQLserver)》作业1234