Access课后习题答案
- 格式:doc
- 大小:39.50 KB
- 文档页数:5
Access 数据库技术与应用课后习题答案第一章
一、选择题
1-5:D A D A B 6-10:B B C B B
二、填空题
1、用户操作系统
2、关系模型
3、1:1 1:n m:n
4、二维表元组
5、字段名
6、域
7、候选键或候选关键字
8、关系
三、简答题
10、借阅信息(读者编号、书籍编号、借书日期)
读者信息(读者编号、读者信息)
图书信息(书籍编号、书籍名称、类别代码)
图书类别表(类别代码、允许天数)
第二章
一、选择题
1-5:C A B A D
二、填空题
1、关系
2、主窗体数据库窗体
3、开始菜单、双击数据库、双击access图标
4、菜单退出、关闭窗口、双击控制图标
5、主窗体
第三章
一、选择题
1-5:CBCDC
二、填空题
1、表查询窗体报表页宏模块
2、链接表
3、宏
4、mdb
5、我的文档
第四章
一、选择题
1-5:CBBDB 6-10:DDDAD 11-15:ABDCC 16-20:CBCCD 二:填空题
1、主关键字
2、结构记录
3、升序降序
4、会不会
5、无有(无重复)
6、多对多
7、备注型
8、字段输入区
9、常规
10、查找替换
第五章
一、选择题
1-5:ADDCB 6-10:AACDA
二、填空题
1、分组
2、生成表追加查询
3、date() now()
4、对话框
5、“”“”
6、行列交叉处
7、同一行不同行
8、一致
第六章
一、选择题
1-5:CACCC 6-10:DBDBD
11:D
二、填空题
1、主体
2、非绑定计算
3、格式
4、事件其他
5、字段列表按钮
6、该节标题
7、键盘输入
8、添加控件
9、文本框
10、双击单击
第七章
一、选择题
1-5:BDCDC 6-10:DDDDA 11-14:ACDD
二、填空题
1、纵栏式表格式
2、=”第”& [page]&”页共”&[pages]&”页”
3、原表记录顺序
4、报表向导
5、空间定位
6、打印预览版面预览
7、shift
8、4
第八章
一、选择题
1-5:CADAB 6-10:ABABC
二、填空题
1、纵栏式
2、页面网页预览
3、设计
4、窗体报表
5、页
第九章
一、选择题
1-5:CCAAA 6-10:CDADB 11-15:BBDDB
二、填空题
1、autoexec
2、宏组名.宏名
3、宏组
4、……
5、单步运行方式
6、opentable
7、窗体名称
8、命令参数
第十章
1 CREATE TABLE 学生(学号text(7) primary key, 姓名text(4), 性别text(1))
CREATE TABLE 成绩(学号text(7) primary key references 学生, 英语single, 数学single, 计算机single, 物理single, 四级通过logical, 平均分single, 总分single)
INSERT INTO 学生
V ALUES ("0701001", "王玲", "女");
INSERT INTO 学生
V ALUES ("0702013", "李力", "男");
INSERT INTO 学生
V ALUES ("0703003", "马里", "男");
INSERT INTO 学生
V ALUES ("0704054", "华夫", "男");
INSERT INTO 学生
V ALUES ("0703012", "刘江", "男");
INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)
V ALUES ("0701001", 90.5, 88.5, 87, 82, yes)
INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)
V ALUES ("0702013", 80.5, 88.5, 78, 76, yes)
INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)
V ALUES ("0703003", 69, 87, 80, 75, no)
INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)
V ALUES ("0704054", 88, 78.5, 80, 87, yes)
INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)
V ALUES ("0703012", 90, 89, 82, 70, yes)
2(1) UPDATE 成绩SET 平均分= (英语+数学+计算机+物理)/4, 总分= 英语+数学+计算机+物理
2(2) SELECT 姓名, 学生.学号
FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号
WHERE 四级通过= -1
OR SELECT 姓名, 学生.学号
FROM 学生,成绩
WHERE 学生.学号=成绩.学号and 四级通过=yes
2(3) SELECT 性别, avg(数学) AS 数学平均分
FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号
GROUP BY 性别
2(4) SELECT 学生.学号, 姓名, 平均分
FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号
ORDER BY 平均分DESC
2(5) SELECT 学生.学号, 姓名, 总分
FROM 学生INNER JOIN 成绩ON 学生.学号=成绩.学号
WHERE 总分= (SELECT Max(总分) FROM 成绩);
Or SELECT TOP 1 学生.学号,姓名
FROM 学生,成绩
WHERE 学生.学号=成绩.学号
ORDER BY 总分DESC
2(6) SELECT 学生.学号, 学生.姓名
FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号
WHERE (((成绩.英语)>=85))
2(7) SELECT 学生.学号, 姓名
FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号
WHERE 计算机between 70 and 85
2(8) SELECT "男" AS 性别, Avg(物理) AS 物理平均分, Max(物理) AS 物理最高分, Min(物理) AS 物理最低分
FROM 成绩INNER JOIN 学生ON 学生.学号=成绩.学号
WHERE 性别="男"。