电子科技大学17秋《大型数据库基础》在线作业123资料
17秋《大型数据库基础》在线作业1一、单选题:【20道,总分:100分】
1.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( )。 (满分:5)
A. 存储过程 B. 触发器
C. 视图 D. 其他数据库对象
2.下列哪个能用于创建聚簇索引的关键字( ) (满分:5)
A. Nonclustered
B. Clustered
C. Unique
D. Check
3.要删除mytable表中的myindex索引,可以使用( )语句。 (满分:5)
A. DROPmyindex
B. DROPmytable.myindex
C. DROP INDEXmyindex
D. DROP INDEXmytable.myindex
4.新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( )。 (满分:5)
A. master
B. NorthWind
C. msdb
D. bookdb
5.SQL Server 2000是一个( )的数据库系统。 (满分:5)
A. 网状型
B. 层次型
C. 关系型
D. 以上都不是
6.下列四项中,不正确的提法是( )。 (满分:5)
A. SQL语言是关系数据库的国际标准语言
B. SQL语言具有数据定义、查询、操纵和控制功能
C. SQL语言可以自动实现关系数据库的规范化
D. SQL语言称为结构查询语言
7.下面不属于数据定义功能的SQL语句是:( ) (满分:5)
A. CREATE TABLE
B. CREATE CURSOR
C. UPDATE
D. ALTER TABLE
8.在SQL SERVER中局部变量前面的字符为:( ) (满分:5)
A. *
B. #
C. @@
D. @
9.下列关键字用于定义数据库表的列为唯一键的是 ( ) (满分:5)
A. Primary key
B. Unique
C. Check
D. Primary
10.SELECT语句中与HAVING子句通常同时使用的是( )子句。 (满分:5)
A. ORDER BY
B. WHERE
C. GROUP BY
D. 无需配合
11.在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是( )。 (满分:5)
A. 聚集索引
B. 非聚集索引
C. 主键索引
D. 唯一索引
12.下列哪一个数据库不是SQL Server 2000的系统数据库( ) (满分:5)
A. master数据库
B. msdb数据库
C. pubs数据库
D. model数据库
13.在SQL SERVER 2000中,能正确地创建视图的命令是( ) (满分:5)
A. CREATE DATABASE
B. CREATE View
C. CREATE Table
D. CREATE Index
14.SQL Server 2000中的数据以页为基本存储单位,页的大小为( )。 (满分:5)
A. 8KB
B. 16KB
C. 32KB
D. 64KB
15.在使用Union 的联合查询语句中,下列哪个字段类型可包含语句中( ) (满分:5)
A. TEXT
B. CHAR
C. BINARY
D. NTEXT
16.你在 SQL Server 的查询分析器中使用T-SQL 语句查询数据,你想要使用Like 关键字来匹配单个字符,那么其通配符是( )。 (满分:5)
A. %
B. *
C. #
D.
17.select * from student, grade 的连接方式为( ) (满分:5)
A. 等值连接
B. 自然连接
C. 交叉积
D. 自连接
18.在使用分组条件查询时,按执行的先后顺序排列正确的是( ) (满分:5)
A. Group by, Where, Having
B. Where, Having, Group by
C. Where, Group by, Having
D. Having, Where, Group by
19.列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( )。 (满分:5)
A. 加(+)
B. 等于(=)
C. like
D. 赋值(=)
20.假如有两个表的连接是这样的: table1 INNER JOIN table2 其中table1和table2是两个具有公共属性的表,这种连接会生成哪种结果集?( ) (满分:5)
A. 包括table1中的所有行,不包括table2的不匹配行
B. 包括table2中的所有行,不包括table1的不匹配行
C. 包括和两个表的所有行
D. 只包括table1和table2满足条件的行
17秋《大型数据库基础》在线作业2
一、单选题:【20道,总分:100分】
1.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是( )。 (满分:5)
A. ALTER
B. UPDATE
C. UPDAET
D. ALLTER
2.下面不属于数据定义功能的SQL语句是:( ) (满分:5)
A. CREATE TABLE
B. CREATE CURSOR
C. UPDATE
D. ALTER TABLE
3.下列四项中,不正确的提法是( )。 (满分:5)
A. SQL语言是关系数据库的国际标准语言
B. SQL语言具有数据定义、查询、操纵和控制功能
C. SQL语言可以自动实现关系数据库的规范化
D. SQL语言称为结构查询语言
4.SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:( ) (满分:5)
A. DML
B. DCL
C. DQL
D. DDL
5.下列关键字用于分组条件子语句的是( ) (满分:5)
A. Order by
B. group by
C. Where
D. Having
6.假如你仅仅想让一个数据库技术支持人员具有可以更改SQL Server 实例的登录账户属性的权限,除此之外最好不要拥有其它更多的权限,应该授予其( )固定服务器角色。 (满分:5)
A. Serveradmin
B. Setupadmin
C. Securityadmin
D. Sysadmin
7.在MS SQL Server中,用来显示数据库信息的系统存储过程是( ) (满分:5)
A. sp dbhelp
B. sp db
C. sp help
D. sp helpdb
8.SQL Server 2000 企业版可以安装在操作系统上。 (满分:5)
A. Microsoft Windows 98
B. Microsoft Windows 2000 Professional
C. Microsoft Windows 2000 Server
D. Microsoft Windows XP
9.在SQL Server2000系统中提供一个样板数据库是( ) (满分:5)
A. Model
B. Master
C. Msdb
D. Tmpdb
10.列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( )。 (满分:5)
A. 加(+)
B. 等于(=)
C. like
D. 赋值(=)
11.SQL Server 2000 的恢复模式包括3 种:简单恢复模式、完整恢复模式、大容量日志恢复模式,下面( )备份操作可以在简单恢复模式下进行。 (满分:5)
A. 日志加差异备份
B. 差异备份
C. 完整备份
D. 事务日志备份
12.在使用分组条件查询时,按执行的先后顺序排列正确的是( ) (满分:5)
A. Group by, Where, Having
B. Where, Having, Group by
C. Where, Group by, Having
D. Having, Where, Group by
13.SQL的视图是从( )中导出的。 (满分:5)
A. 基本表
B. 视图
C. 基本表或视图
D. 数据库
14.SQL Server的字符型系统数据类型主要包括( )。 (满分:5)
A. Int、money、char
B. char、varchar、text
C. datetime、binary、int
D. char、varchar、int
15.用于数据库恢复的重要文件是( )。 (满分:5)
A. 数据库文件
B. 索引文件
C. 备注文件
D. 日志文件
16.select * from student, grade 的连接方式为( ) (满分:5)
A. 等值连接
B. 自然连接
C. 交叉积
D. 自连接
17.下列哪个不能用于创建索引的关键字( ) (满分:5)
A. Nonclustered
B. Clustered
C. Unique
D. Check
18.函数Round(345678.857,2) 的正确结果为( ) (满分:5)
A. 345678.86
B. 345700
C. 345600
D. 345679
19.在SQL Server 2000中,用于继续执行While 循环语句的关键字是( ) (满分:5)
A. Continue
B. Break
C. Go to
D. Exit
20.下列哪个属于全外连接( ) (满分:5)
A. Join
B. Full Outer Join
C. Left Outer Join
D. Right Outer Join
17秋《大型数据库基础》在线作业3
一、单选题:【20道,总分:100分】
1.函数Round(345678.857,2) 的正确结果为( ) (满分:5)
A. 345678.86
B. 345700
C. 345600
D. 345679
2.下列关键字用于排序子语句的是( ) (满分:5)
A. Order by
B. group by
C. Where
D. Having
3.以下那种类型能作为变量的数据类型( )。 (满分:5)
A. text
B. ntext
C. table
D. image
4.在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是( ) (满分:5)
A. *
B. %
C. -
D. ?
5.你是公司的系统管理员,随着业务的发展,现在公司准备安装和部署一套数据库系统。那么数据库系统包括( )。 (满分:5)
A. DB、DBMS
B. DB、DBA
C. DB、DBMS、DBA、计算机硬件
D. DB、DBMS、DBA、OS、计算机硬件
6.每个数据库有且只有一个( ) (满分:5)
A. 主要数据文件
B. 次要数据文件
C. 日志文件
D. 索引文件
7.下列哪个命令用于创建索引( ) (满分:5)
A. Create table
B. Create index
C. Create view
D. Create database
8.下列哪个属于全外连接( ) (满分:5)
A. Join
B. Full Outer Join
C. Left Outer Join
D. Right Outer Join
9.在SQL SERVER中局部变量前面的字符为:( ) (满分:5)
A. *
B. #
C. @@
D. @
10.“日志”文件用于保存( )。 (满分:5)
A. 程序运行过程
B. 数据操作
C. 程序执行结果
D. 对数据库的更新操作
11.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是( )。 (满分:5)
A. ALTER
B. UPDATE
C. UPDAET
D. ALLTER
12.要查询book表中所有书名中以“计算机”开头的书籍的价格,可用( )语句。 (满分:5)
A. SELECT price FROM book WHERE bookname = ‘计算机*’
B. SELECT price FROM book WHERE bookname LIKE ‘计算机*’
C. SELECT price FROM book WHERE bookname = ‘计算机%’
D. SELECT price FROM book WHERE bookname LIKE ‘计算机%’
13.SQL的视图是从( )中导出的。 (满分:5)
A. 基本表
B. 视图
C. 基本表或视图
D. 数据库
14.下列哪一个数据库不是SQL Server 2000的系统数据库( ) (满分:5)
A. master数据库
B. msdb数据库
C. pubs数据库
D. model数据库
15.SQL Server 2000 采用的身份验证模式有( )。 (满分:5)
A. 仅Windows身份验证模式
B. 仅SQL Server身份验证模式
C. 仅混合模式
D. Windows身份验证模式和混合模式
16.SQL Server 2000中的数据以页为基本存储单位,页的大小为( )。 (满分:5)
A. 8KB
B. 16KB
C. 32KB
D. 64KB
17.在使用分组条件查询时,按执行的先后顺序排列正确的是( ) (满分:5)
A. Group by, Where, Having
B. Where, Having, Group by
C. Where, Group by, Having
D. Having, Where, Group by
18.下列关键字用于分组条件子语句的是( ) (满分:5)
A. Order by
B. group by
C. Where
D. Having
19.在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是( )。 (满分:5)
A. 聚集索引
B. 非聚集索引
C. 主键索引
D. 唯一索引
20.对视图的描述错误的是:( ) (满分:5)
A. 是一张虚拟的表
B. 在存储视图时存储的是视图的定义
C. 在存储视图时存储的是视图中的数据
D. 可以像查询表一样来查询视图
页:
[1]