2013秋川大《数据库技术》第一、二次作业答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库技术》第一次作业答案
你的得分:100.0
一、单项选择题。本大题共20个小题,每小题2.0 分,共40.0分。在每小题给出的选项中,只有一项是符合题目要求的。
1.数据库系统的核心是(C)
A.计算机硬件
B.数据库
C.数据库管理系统
D.用户
2.为了防止一个用户的工作不适当地影响另一个用户,应该采取的措施是(C)
A.完整性控制
B.安全性控制
C.并发控制
D.访问控制
3.下列实体类型的联系中,属于多对多联系的是(A)
A.学生与课程之间的联系
B.学校与教师之间的联系
C.商品条形码与商品之间的联系
D.班级与班长之间的联系
4.专门的关系运算中,投影运算是(B)
A.在基本表中选择满足条件的记录和属性组成一个新的关系
B.在基本表中选择字段组成一个新的关系
C.在基本表中选择满足条件的记录组成一个新的关系
D.上述说法都是正确的。
5.SQL SELECT语句的功能是(B)
A.定义
B.查询
C.修改
D.控制
6.数据库文件的扩展名是(A)
A.DBF
B.DBC
C.DBT
D.FPT
7.主索引字段(A)
A.不能出现重复值或空值
B.能出现重复值
C.能出现空值
D.不能出现重复值,但能出现空值
8.查询的数据源可以是(D)
A.自由表
B.数据库表
C.视图
D.以上均可
9.在Foxpro6.0中,打开数据库使用的命令为(C)
E
B.SELECT
C.OPEN
D.CREATE
10.有SQL语句:SELECT AVG(工资)FROM 职工的执行结果是(C)。
A.工资的最大值
B.工资的最小值
C.工资的平均值
D.工资的合计
11.在浏览窗口中,不能将一条记录逻辑删除的操作是(B)
A.将光标定位于该记录,按Ctrl+T键
B.将光标定位于该记录,按DELECT键
C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项
D.单击该记录前的白色小方块,使其变黑。
12.要为当前表所有商品价格上调8%,正确的SQL命令是命令(D)。
A.CHANGE 商品SET 单价=单价*1.08
B.REPLACE商品SET 单价=单价*1.08
C.EDIT商品SET 单价=单价*1.08
D.UPDATE商品SET 单价=单价*1.08
13.对已打开的数据库文件进行排序,可以使用的对话框是(A)
A.Sort
B.Index
C.Open
D.Goto
14.在FoxPro中表达式20=10/2+4的结果是(D)
A..T.
B.0
C. 3
D..F.
15.在FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是(C)。
A.MNX
B.PRG
C.MPR
D.SPR
16、如下SQL语句
Select * from 职工where 年龄>=40 and 性别=”女”
查询结果有几条记录(C)
A0
B1
C2
D3
17如下SQL语句
Select * from 职工 where 姓名like “王%”
查询结果有几条记录(D)
A0
B1
C2
D3
18如下SQL语句
Select avg(工资),单位名from 职工where 单位号in (select 单位
号from 单位where 单位名=”设计所”)
查询结果为(B)
A2000.00
B1833.33
C2100.00
D3000.00
19如下SQL语句
Update 职工set 工资=工资*1.06 where 职称=”高工” and 年龄>=55
执行的目的是:(A)
A将所有55岁以上高工的工资提高6%
B将所有年龄不超55岁的高工工资提高6%
C 将年龄不超55岁的高工工资提高1.6倍
D只有年龄超55岁,不是高工的职工工资提高6%
20如下SQL语句
Select * from 职工 ORDER BY 工资DESC
查询结果的第一条记录的工资字段值是(C)
A1500
V2000
C3000
D2100
三、判断题。本大题共15个小题,每小题4.0 分,共60.0分。
1.用SELECT进行简单查询时,如询问中无条件限制,可省略WHERE子句。(√)
2.SQL不允许多重排序。(×)
3.联接查询时,如不同关系中有相同的属性名,为了避免混淆,应当在前面冠
以关系名并用.分开。(√)
4.SELECT子句中不允许有字符串常量(×)
5.视图本身并不独立存储数据。(√)
6.数据操纵是指对关系中的具体数据进行增、删和查询操作(×)
7.更新数据就是修改数据。(√)
8.修改和删除同名属性时应当注意保持数据的一致性。(√)
9.在FoxPro中删除被标记的记录的命令是DELETE。(×)
10.建立数据库的命令是“Setup”。(×)
11.同一时刻只能使用一个数据库文件。(√)
12.当对一个数据库文件进行索引时,数据库中的记录按索引属性进行重新变化,并产
生一个新的库文件。(×)