homework 发表于 2017-11-6 12:40:03

川大《数据库技术1102E》17秋在线作业12参考

《数据库技术1102E》17秋在线作业1
一、单选题:
1.有SQL语句:SELECT AVG(工资)FROM 职工的执行结果是          (满分:4)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
2.要为当前表所有商品价格上调8%,正确的SQL命令是命令(   )。          (满分:4)
    A.CHANGE 商品SET单价=单价*1.08
    B.REPLACE商品SET单价=单价*1.08
    C.EDIT商品SET单价=单价*1.08
    D.UPDATE商品SET单价=单价*1.08
3.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(    )。          (满分:4)
    A.使用WHERE子句
    B.在GROUP BY后面使用HAVING子句
    C.先使用WHERE子句,再使用HAVING子句
    D.先使用HAVING子句,再使用WHERE子句
4.查找姓名为“张”的所有职工的SQL语句是:()          (满分:4)
    A.SELECT 姓名 FROM 职工WHERE 姓名=“张%”
    B.SELECT 姓名 FROM 职工WHERE 姓名LIKE“%张”
    C.SELECT 姓名 FROM 职工WHERE 姓名IN(张%)
    D.SELECT 姓名 FROM 职工WHERE 姓名LIKE“张%”
5.主索引字段(   )          (满分:4)
    A.不能出现重复值或空值
    B.能出现重复值
    C.能出现空值
    D.不能出现重复值,但能出现空值
6.在概念模型中,一个实体集对应于关系模型中的一个()          (满分:4)
    A.元组
    B.字段
    C.属性
    D.关系
7.数据库文件的扩展名是          (满分:4)
    A.DBF
    B.DBC
    C.DBT
    D.FPT
8.SQL SELECT语句的功能是          (满分:4)
    A.定义
    B.查询
    C.修改
    D.控制
9.一个数据库名为student ,要想打开该数据库,应使用命令(   )          (满分:4)
    A.OPEN student
    B.OPENDATAstudent
    C.USE DATA student
    D.USE student
10.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(   )          (满分:4)
    A.m:n
    B.1 :m
    C.m :k
    D.1:1
11.下列实体类型的联系中,属于多对多联系的是          (满分:4)
    A.学生与课程之间的联系
    B.学校与教师之间的联系
    C.商品条形码与商品之间的联系
    D.班级与班长之间的联系
12.有SQL语句:SELECT MIN(工资)FROM 职工的执行结果是(   )。          (满分:4)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
13.查询的数据源可以是(   )          (满分:4)
    A.自由表
    B.数据库表
    C.视图
    D.以上均可
14.数据库系统的核心是          (满分:4)
    A.计算机硬件
    B.数据库
    C.数据库管理系统
    D.用户
15.Delete的作用是( )          (满分:4)
    A.将记录从表中彻底删除
    B.只给要删除的记录做删除标志
    C.不能删除记录
    D.删除整个表中的记录
三、判断题:
16.对所查询的结果按单价降序排列,所用的命令是ORDER BY 单价ASC。          (满分:4)
    A.错误
    B.正确
17.从用户观点来看,关系的逻辑结构是一个二维表          (满分:4)
    A.错误
    B.正确
18.同一时刻只能使用一个数据库文件。          (满分:4)
    A.错误
    B.正确
19.建立数据库的命令是“Setup”          (满分:4)
    A.错误
    B.正确
20.修改和删除同名属性时应当注意保持数据的一致性          (满分:4)
    A.错误
    B.正确
21.视图是个虚表。          (满分:4)
    A.错误
    B.正确
22.SQL的查询语句也称做SELECT命令。          (满分:4)
    A.错误
    B.正确
23.一个基本表只能建立一个索引。          (满分:4)
    A.错误
    B.正确
24.当对一个数据库文件进行索引时,数据库中的记录按索引属性进行重新变化,并产生一个新的库文件。          (满分:4)
    A.错误
    B.正确
25.一个存储文件可以存放一个或多个基本表,而一个基本表则不能跨一个或多个存储文件进行存储。          (满分:4)
    A.错误
    B.正确
《数据库技术1102E》17秋在线作业2

一、单选题:
1.下列实体类型的联系中,属于多对多联系的是          (满分:4)
    A.学生与课程之间的联系
    B.学校与教师之间的联系
    C.商品条形码与商品之间的联系
    D.班级与班长之间的联系
2.专门的关系运算中,选择运算是(   )          (满分:4)
    A.A、\\t在基本表中选择满足条件的记录和属性组成一个新的关系
    B.在基本表中选择字段组成一个新的关系
    C.在基本表中选择满足条件的记录组成一个新的关系
    D.上述说法都是正确的
3.要为当前表所有商品价格上调8%,正确的SQL命令是命令(   )。          (满分:4)
    A.CHANGE 商品SET单价=单价*1.08
    B.REPLACE商品SET单价=单价*1.08
    C.EDIT商品SET单价=单价*1.08
    D.UPDATE商品SET单价=单价*1.08
4.对已打开的数据库文件进行排序,可以使用的对话框是          (满分:4)
    A.Sort
    B.Index
    C.Open
    D.Goto
5.在概念模型中,一个实体集对应于关系模型中的一个()          (满分:4)
    A.元组
    B.字段
    C.属性
    D.关系
6.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(    )。          (满分:4)
    A.使用WHERE子句
    B.在GROUP BY后面使用HAVING子句
    C.先使用WHERE子句,再使用HAVING子句
    D.先使用HAVING子句,再使用WHERE子句
7.SQL SELECT语句的功能是          (满分:4)
    A.定义
    B.查询
    C.修改
    D.控制
8.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(   )          (满分:4)
    A.m:n
    B.1 :m
    C.m :k
    D.1:1
9.数据库文件的扩展名是          (满分:4)
    A.DBF
    B.DBC
    C.DBT
    D.FPT
10.FoxPro DBMS基于的数据模型是(   )。          (满分:4)
    A.层次型
    B.关系型
    C.网状型
    D.混合型
11.下面SQL语句错误的是(   )          (满分:4)
    A.SELECT 书名,出版单位 FROM WHERE 出版单位 IN(“高等教育出版社”,“人民出版社”)
    B.INSERT INTO 图书(总编号,书名) VALUES(“456245”,“数据库技术”)
    C.UPDATE 图书 WITH 分类号=“TP31/456”
    D.SELECT“选课人数:”,COUNT(*)FROM 选课
12.查询的数据源可以是(   )          (满分:4)
    A.自由表
    B.数据库表
    C.视图
    D.以上均可
13.下列关系运算中,不属于专门的关系运算的是()          (满分:4)
    A.选择
    B.投影
    C.并
    D.联接
14.在浏览窗口中,不能将一条记录逻辑删除的操作是          (满分:4)
    A.将光标定位于该记录,按Ctrl+T键
    B.将光标定位于该记录,按DELECT键
    C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项
    D.单击该记录前的白色小方块,使其变黑
15.有SQL语句:SELECT MIN(工资)FROM 职工的执行结果是(   )。          (满分:4)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
16.在Foxpro6.0中,打开数据库使用的命令为          (满分:4)
    A.USE
    B.SELECT
    C.OPEN
    D.CREATE
17.删除表的SQL命令是(   )          (满分:4)
    A.DROPTABLE
    B.DELETE TABLE
    C.ERASETABLE
    D.KILL TABLE
18.在关系数据库设计中,设计关系模式是哪个阶段的任务(   )          (满分:4)
    A.需求分析阶段
    B.概念设计阶段
    C.逻辑设计阶段
    D.物理设计阶段
19.数据库系统的核心是          (满分:4)
    A.计算机硬件
    B.数据库
    C.数据库管理系统
    D.用户
20.Delete的作用是( )          (满分:4)
    A.将记录从表中彻底删除
    B.只给要删除的记录做删除标志
    C.不能删除记录
    D.删除整个表中的记录
三、判断题:
21.从用户观点来看,关系的逻辑结构是一个二维表          (满分:2)
    A.错误
    B.正确
22.对所查询的结果按单价降序排列,所用的命令是ORDER BY 单价ASC。          (满分:2)
    A.错误
    B.正确
23.3.\\t联接查询时,如不同关系中有相同的属性名,为了避免混淆,应当在前面冠以关系名并用.分开。          (满分:2)
    A.错误
    B.正确
24.联接查询即为多表查询,涉及到两个或几个关系。          (满分:2)
    A.错误
    B.正确
25.在SQL语句中用于分组的短语是ORDER BY          (满分:2)
    A.错误
    B.正确
26.数据操纵是指对关系中的具体数据进行增、删和查询操作          (满分:2)
    A.错误
    B.正确
27.在FoxPro中删除被标记的记录的命令是DELETE。          (满分:2)
    A.错误
    B.正确
28.修改和删除同名属性时应当注意保持数据的一致性          (满分:2)
    A.错误
    B.正确
29.视图是个虚表。          (满分:2)
    A.错误
    B.正确
30.SQL不允许多重排序。          (满分:2)
    A.错误
    B.正确

页: [1]
查看完整版本: 川大《数据库技术1102E》17秋在线作业12参考