华中师范17秋《Web数据库设计与开发》在线作业
华中师《Web数据库设计与开发》在线作业一、单选题:【10道,总分:30分】
1.关于三层体系结构构成正确的是可供选择答案:( ) (满分:3)
A. 客户端、Web服务器、数据库服务器
B. 浏览器、Web服务器、数据库
C. 浏览器、Web服务器、数据库服务器
D. 客户端、数据库服务器、数据库
2.存在两个结构相同的数据库表T1(col1,col2,col3)、T2(col1,col2,col3),写出一SQL语句将所有T1数据导入到T2表( ) (满分:3)
A. select col1,col2,col3 from T1 INTO T2(col1,col2,col3)
B. INSERT T1(col1,col2,col3) INTO T2(col1,col2,col3)
C. insert into T2(col1,col2,col3) AS select col1,col2,col3 from T1;
D. insert into T2(col1,col2,col3) select col1,col2,col3 from T1;
3.员工表staff表结构如下staffNo varchar2(10),Email varchar2(50)哪一个SQL语句查询出没有Email地址的员工号 (满分:3)
A. elect staffno from Staff where Email = NULL
B. select staffno from Staff where Email <> NULL
C. select staffno from Staff where Email is null
D. select staffno from Staff where Email is not null
4.如果在SELECT语句中使用集合函数时,一定在后面使用( )可供选择答案: (满分:3)
A. GROUP BY
B. COMPUTE BY
C. HAVING
D. COMPUTE
5.用TRUNCATE和DELETE语句删除表中数据的区别?( ) (满分:3)
A. TRUNCATE命令不记录日志
B. TRUNCATE命令记录日志
C. DELETE命令不记录日志
6.已知表T1中有2行数据,T2中有3行数据,执行SQL语句“select a.* from T1 a,T2 b”后,返回的行数为( ) (满分:3)
A. 2行
B. 3行
C. 5行
D. 6行
7.数据库中数据的最小存取单位是( )。 (满分:3)
A. 记录
B. 数据项
C. 字符
D. 文件
8.能匹配任意长度字符的匹配符是( )可供选择答案: (满分:3)
A.
B. %
C. ^
D. <
9.关于索引(index)的说法哪些是错误?( ) (满分:3)
A. 创建索引能提高数据插入的性能
B. 索引应该根据具体的检索需求来创建,在选择性好的列上创建索引
C. 索引并非越多越好
D. 建立索引可使检索操作更迅速
10.如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含( )。 (满分:3)
A. SELECT MIN(年龄) AS 平均 FROM 学生表
B. SELECT MAX(年龄) AS 平均 FROM 学生表
C. SELECT AVG(年龄) AS 平均 FROM 学生表
D. SELECT COUNT(年龄) AS 平均 FROM 学生表
二、多选题:【10道,总分:40分】
1.从数据库最终用户角度看,数据库应用系统的结构分为:( ) (满分:4)
A. 单用户结构
B. 集中式结构
C. 客户/服务器
D. 浏览器/应用服务器/数据库服务器多层结构等
2.下列哪些属于索引的类型( )。 (满分:4)
A. 单列索引
B. 惟一索引
C. 聚集索引
D. 事务日志索引
3.一个用户访问SQL Server通常要依次经过几个层次的安全控制,分别是( )。 (满分:4)
A. 操作系统
B. 服务器
C. 数据库
D. 表和列
4.数据模型的组成要素:( ) (满分:4)
A. 数据结构
B. 数据操作
C. 数据完整性
5.数据库的三级模式结构:( ) (满分:4)
A. 模式
B. 外模式
C. 内模式
D. 边模式
6.SQL Server数据库一般包括两大类数据库类型( )。 (满分:4)
A. 系统数据库
B. 用户数据库
C. 外模式
D. 内模式
7.数据库的特征有:( ) (满分:4)
A. 数据按一定的数据模型组织、描述和储存
B. 可为多用户共享
C. 数据独立性较高
D. 冗余度较小,易扩展
8.以下属于SQL Server数据库特点的是( )。 (满分:4)
A. 采用SQL结构化查询语言
B. 具有客户/服务器体系结构
C. 基于面向对象的数据模型
D. 提供了大量易用的管理工具
9.在物理层面,SQL Server数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是( )。 (满分:4)
A. MDF
B. LDF
C. MDS
D. DF
10.关系是一种规范化的二维表,关系具有如下性质:( ) (满分:4)
A. 列是同质的,即每一列的分量是同类型的数据,来自同一域。
B. 表中的每一列为一个属性,不同的属性要给予不同的属性名,表中各属性不能重名。
C. 关系中的每一个属性值都是不可分解的,即每一个分量都必须是不可分的数据项。
D. 关系中没有重复的元组,任何一个元组在关系中是唯一的,由此我们可以推出每一个关系一定存在一个主键。
三、判断题:【10道,总分:30分】
1.SELECT 语句至少包含SELECT和FROM两个子句,SELECT 子句指定要查询的特定表中的列,FROM子句指定查询的表。 (满分:3)
A. 错误
B. 正确
2.数据的符号种类有:数字、字符串、日期、逻辑值、文本、图形、图象、声音 (满分:3)
A. 错误
B. 正确
3.数据库设计的主要原则包括表设计原则、字段设计原则和其他原则。 (满分:3)
A. 错误
B. 正确
4.属性的取值范围称为域。如性别的域是{男,女},系所的域是一个学校所有系名的集合。 (满分:3)
A. 错误
B. 正确
5.视图是一个虚拟表,并不表示任何物理数据,而只是用来查看数据的窗口而已。视图中的数据是在视图被使用时通过查询语句动态生成的,它随着基表(视图数据来源的表)的变化而变化。 (满分:3)
A. 错误
B. 正确
6.数据库是长期储存在计算机内、有组织的、可共享的大量数据集合 (满分:3)
A. 错误
B. 正确
7.模式相对稳定,而实例是相对变化的,各个时刻数据库的实例是不同的,因为数据库中的数据是不断变化的。 (满分:3)
A. 错误
B. 正确
8.数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是惟一的。 (满分:3)
A. 错误
B. 正确
9.DROP VIEW的功能是删除表结构。 (满分:3)
A. 错误
B. 正确
10.元组中的一个属性值称为元组的分量。 (满分:3)
A. 错误
B. 正确
页:
[1]