奥鹏作业答案 发表于 2017-11-6 12:41:35

川大《数据库技术2263》17秋在线作业12

《数据库技术2263》17秋在线作业1
一、单选题:
1.查找姓名为“张”的所有职工的SQL语句是(   )。          (满分:2.5)
    A.SELECT姓名FROM职工WHERE姓名=“张%”
    B.SELECT姓名FROM职工WHERE姓名LIKE“%张”
    C.SELECT姓名FROM职工WHERE姓名IN(张%)
    D.SELECT姓名FROM职工WHERE姓名LIKE“张%”
2.要为当前表所有商品价格上调8%,正确的SQL命令是命令:          (满分:2.5)
    A.CHANGE商品SET单价=单价*1.08
    B.REPLACE商品SET单价=单价*1.08
    C.EDIT商品SET单价=单价*1.08
    D.UPDATE商品SET单价=单价*1.08
3.有SQL语句:SELECT MIN(工资)FROM 职工的执行结果是(   )。          (满分:2.5)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
4.对表文件建立索引,可使用命令(   )。          (满分:2.5)
    A.sort
    B.update
    C.index
    D.join
5.在FoxPro中表达式20=10/2+4的结果是:          (满分:2.5)
    A..T.
    B.0
    C.3
    D..F.
6.专门的关系运算中,选择运算是(    )。          (满分:2.5)
    A.在基本表中选择满足条件的记录和属性组成一个新的关系
    B.在基本表中选择字段组成一个新的关系
    C.在基本表中选择满足条件的记录组成一个新的关系
    D.上述说法都是正确的
7.下列实体类型的联系中,属于多对多联系的是:          (满分:2.5)
    A.学生与课程之间的联系
    B.学校与教师之间的联系
    C.商品条形码与商品之间的联系
    D.班级与班长之间的联系
8.选择B、投影    C、并    D、联接          (满分:2.5)
    A.FOR
    B.WHILE
    C.WHERE
    D.CONDITION
9.专门的关系运算中,投影运算是:          (满分:2.5)
    A.在基本表中选择满足条件的记录和属性组成一个新的关系
    B.在基本表中选择字段组成一个新的关系
    C.在基本表中选择满足条件的记录组成一个新的关系
    D.上述说法都是正确的
10.在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用(   )。          (满分:2.5)
    A.“显示”菜单中的“追加方式”
    B.“表”菜单中的“追加新记录”
    C.“表”菜单中的“追加记录”
    D.快捷键Ctrl+Y
11.对已打开的数据库文件进行排序,可以使用的对话框是:          (满分:2.5)
    A.Sort
    B.Index
    C.Open
    D.Goto
12.要为当前表所有职工增加100元工资,正确的SQL命令是命令(    )。          (满分:2.5)
    A.CHANGE职工SET工资=工资+100
    B.REPLACE职工SET工资=工资+100
    C.EDIT职工SET工资=工资+100
    D.UPDATE职工SET工资=工资+100
13.Delete的作用是(   )。          (满分:2.5)
    A.将记录从表中彻底删除
    B.只给要删除的记录做删除标志
    C.不能删除记录
    D.删除整个表中的记录
14.SQL SELECT语句的功能是:          (满分:2.5)
    A.定义
    B.查询
    C.修改
    D.控制
15.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(    )。          (满分:2.5)
    A.使用WHERE子句
    B.在GROUPBY后面使用HAVING子句
    C.先使用WHERE子句,再使用HAVING子句
    D.先使用HAVING子句,再使用WHERE子句
16.下面SQL语句错误的是(    )。          (满分:2.5)
    A.SELECT书名,出版单位FROMWHERE出版单位IN(“高等教育出版社”,“人民出版社”);
    B.INSERTINTO图书(总编号,书名)VALUES(“456245”,“数据库技术”);
    C.UPDATE图书WITH分类号=“TP31/456”;
    D.SELECT“选课人数:”,COUNT(*)FROM选课
三、判断题:
17.联接查询即为多表查询,涉及到两个或几个关系。          (满分:4)
    A.错误
    B.正确
18.一个存储文件可以存放一个或多个基本表,而一个基本表则不能跨一个或多个存储文件进行存储。          (满分:4)
    A.错误
    B.正确
19.SELECT子句中不允许有字符串常量。          (满分:4)
    A.错误
    B.正确
20.用SELECT进行简单查询时,如询问中无条件限制,可省略WHERE子句。          (满分:4)
    A.错误
    B.正确
21.SQL不允许多重排序。          (满分:4)
    A.错误
    B.正确
22.同一时刻只能使用一个数据库文件。          (满分:4)
    A.错误
    B.正确
23.SQL的查询语句也称做SELECT命令。          (满分:4)
    A.错误
    B.正确
24.SELECT子句里的星号*是表示全部属性的通配符。          (满分:4)
    A.错误
    B.正确
25.索引是数据库记录的排序工具,可以改变记录的显示顺序。          (满分:4)
    A.错误
    B.正确
26.在SQL语句中用于分组的短语是ORDER BY。          (满分:4)
    A.错误
    B.正确
27.元组即为表中的列。          (满分:4)
    A.错误
    B.正确
28.SQL的操作语句包括INSERT、UPDATE和DELETE。          (满分:4)
    A.错误
    B.正确
29.视图是个虚表。          (满分:4)
    A.错误
    B.正确
30.所有的嵌套查询都能用联接查询替代。          (满分:4)
    A.错误
    B.正确
31.一个基本表只能建立一个索引。          (满分:4)
    A.错误
    B.正确
《数据库技术2263》17秋在线作业2

一、单选题:
1.在Foxpro6.0中,打开数据库使用的命令为:          (满分:3)
    A.USE
    B.SELECT
    C.OPEN
    D.CREATE
2.删除表的SQL命令是(   )。          (满分:3)
    A.DROPTABLE
    B.DELETETABLE
    C.ERASETABLE
    D.KILLTABLE
3.在 FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是:          (满分:3)
    A.MNX
    B.PRG
    C.MPR
    D.SPR
4.对已打开的数据库文件进行排序,可以使用的对话框是:          (满分:3)
    A.Sort
    B.Index
    C.Open
    D.Goto
5.选择B、投影    C、并    D、联接          (满分:3)
    A.FOR
    B.WHILE
    C.WHERE
    D.CONDITION
6.为了防止一个用户的工作不适当地影响另一个用户,应该采取的措施是:          (满分:3)
    A.完整性控制
    B.安全性控制
    C.并发控制
    D.访问控制
7.下列关系运算中,不属于专门的关系运算的是(   )。          (满分:3)
    A.选择
    B.投影
    C.并
    D.联接
8.查询的数据源可以是:          (满分:3)
    A.自由表
    B.数据库表
    C.视图
    D.以上均可
9.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(    )。          (满分:3)
    A.使用WHERE子句
    B.在GROUPBY后面使用HAVING子句
    C.先使用WHERE子句,再使用HAVING子句
    D.先使用HAVING子句,再使用WHERE子句
10.数据库文件的扩展名是:          (满分:3)
    A.DBF
    B.DBC
    C.DBT
    D.FPT
11.要为当前表所有商品价格上调8%,正确的SQL命令是命令:          (满分:3)
    A.CHANGE商品SET单价=单价*1.08
    B.REPLACE商品SET单价=单价*1.08
    C.EDIT商品SET单价=单价*1.08
    D.UPDATE商品SET单价=单价*1.08
12.有SQL语句:SELECT AVG(工资)FROM 职工的执行结果是:          (满分:3)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
13.专门的关系运算中,选择运算是(    )。          (满分:3)
    A.在基本表中选择满足条件的记录和属性组成一个新的关系
    B.在基本表中选择字段组成一个新的关系
    C.在基本表中选择满足条件的记录组成一个新的关系
    D.上述说法都是正确的
14.对多表进行操作时,选择工作区所使用的命令为(   )。          (满分:3)
    A.USE
    B.OPEN
    C.SELECT
    D.CREATE
15.主索引字段:          (满分:3)
    A.不能出现重复值或空值
    B.能出现重复值
    C.能出现空值
    D.不能出现重复值,但能出现空值
16.下列实体类型的联系中,属于多对多联系的是:          (满分:3)
    A.学生与课程之间的联系
    B.学校与教师之间的联系
    C.商品条形码与商品之间的联系
    D.班级与班长之间的联系
17.在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用(   )。          (满分:3)
    A.“显示”菜单中的“追加方式”
    B.“表”菜单中的“追加新记录”
    C.“表”菜单中的“追加记录”
    D.快捷键Ctrl+Y
18.在关系数据库设计中,设计关系模式是哪个阶段的任务(    )。          (满分:3)
    A.需求分析阶段;
    B.概念设计阶段;
    C.逻辑设计阶段;
    D.物理设计阶段
19.有SQL语句:SELECT MIN(工资)FROM 职工的执行结果是(   )。          (满分:3)
    A.工资的最大值
    B.工资的最小值
    C.工资的平均值
    D.工资的合计
20.Delete的作用是(   )。          (满分:3)
    A.将记录从表中彻底删除
    B.只给要删除的记录做删除标志
    C.不能删除记录
    D.删除整个表中的记录
三、判断题:
21.SQL不允许多重排序。          (满分:4)
    A.错误
    B.正确
22.当对一个数据库文件进行索引时,数据库中的记录按索引属性进行重新变化,并产生一个新的库文件。          (满分:4)
    A.错误
    B.正确
23.在FoxPro中删除被标记的记录的命令是DELETE。          (满分:4)
    A.错误
    B.正确
24.建立数据库的命令是“Setup”。          (满分:4)
    A.错误
    B.正确
25.一个存储文件可以存放一个或多个基本表,而一个基本表则不能跨一个或多个存储文件进行存储。          (满分:4)
    A.错误
    B.正确
26.SELECT子句中不允许有字符串常量。          (满分:4)
    A.错误
    B.正确
27.视图是个虚表。          (满分:4)
    A.错误
    B.正确
28.联接查询即为多表查询,涉及到两个或几个关系。          (满分:4)
    A.错误
    B.正确
29.对所查询的结果按单价降序排列,所用的命令是ORDER BY 单价ASC。          (满分:4)
    A.错误
    B.正确
30.更新数据就是修改数据。          (满分:4)
    A.错误
    B.正确

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