Access_数据库技术与应用课后习题答案
- 格式:doc
- 大小:16.00 KB
- 文档页数:3
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
习题一一.选择题1.在下列四个选项中,不属于...基本关系运算的是(排序)。
A. 连接B. 投影C. 选择D. 排序2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。
A. 多对多B. 一对多C. 多对一D. 一对一3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是(以上各原则都包括)。
A. “一事一地”原则,即一个表描述一个实体或实体间的一种联系。
B. 表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。
C. 用外部关键字保证有关联的表之间的联系。
D. 以上各原则都包括。
4.数据库类型是根据(数据模型)划分的。
A. 数据模型B. 文件形式C. 记录形式D. 存取数据方法5.DBMS是(操作系统支持下的系统软件)。
A. 操作系统的一部分B. 操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。
A. 查询B. 选择C. 投影D. 联接7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。
A. 选择B. 投影C. 连接D. 重建8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。
A.“选择”运算B.“投影”运算C.“连接”运算D.“交”运算9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS)。
A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DBS和DBD. DBS与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是(B)。
A.文件系统能实现数据共享,而数据库系统却不能。
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
《Access数据库技术与应用》各章练习题参考答案第一章一、选择题1B 2B 3B 4A 5C 6A 7B 8C 9A 10C 11D 12C 13B 14D二、填空题1、共享、冗余、数据结构、数据独立性2、DBA3、数据库第二章一、选择题1C 2D 3D 4B 5C二、填空题1、相关事物之间的联系2、一对一、一对多、多对多3、关系模型4、属性、元组5、DBA(此题与第一章填空题2重复)6、选择、联接、投影7、去掉重复属性的等值联接三、简答题(略)第三章一、选择题1D 2B 3C 4C 5A 6A 7D 8A 9D 10D二、填空题1、mdb2、退出/关闭3、对象、组、对象4、报表5、字段6、控件第四章一、选择题1C 2B 3A 4A 5D 6D 7C 8D 9A 10B 11B 12D 13A 14B 15D 16C 17C 18B、C(此题有两个答案)19、D 20C二、填空题1、表、数据2、字段、记录3、多字段4、文本或默认值?(注:此题不够严密。
若理解为用“数据表视图”创建表,答案应为前者;若理解为只是在“数据表视图”中输入数据,答案似应为后者。
)5、OLE对象6、公共、外码/外键/外部关键字7、参照完整性8、冻结9、*sh*10、拼音字母11、[cj]=60(注:假定“选课成绩”表中成绩字段名为cj)12、设计视图、表向导、数据表视图13、备注型14、设计视图15、记录16、自动编号17、千分位分隔符18、000000000 19、文本或默认值?(注:此题与第4题类同)20、外码/外键/外部关键字第五章一、选择题1D 2B 3D 4C 5B 6A 7D 8C 9B 10C 11D 12B 13A 14A 15C 16B 17B 18D 19A 20C二、填空题1、更新查询2、Between Date() and Date()-303、列标题4、等级考试5、删除6、分组7、参数输入值8、查询9、(注:此题的准确答案不明)10、“aaa”11、西文12、NULL 13、条件14、汇总/总计查询或计算字段15、选择16、交叉表17、参数18、操作19、交叉表20、ABS()第六章一、选择题1B 2B 3C 4B 5A 6D 7C 8A 9D 10D 11D 12A 13D 14D 15B 16D 17C 18A 19B 20B二、填空题1、查询2、表和查询3、主体4、打印的窗体5、记录数据6、节、主体节7、数据透视表8、纵栏式、数据表、表格式9、已有窗体10、数据11、格式12、绑定13、控件向导14、窗体页眉15、主体节16、页面页眉17、页面页脚18、标题19、特殊效果20、文本框第七章一、选择题1C 2B 3D 4D 5B(此题答案C和D表述不对)6A 7D 8C 9B 10D 11B 12D 13B 14D 15(注:此题出题错误)16D 17C 18B 19C 20D二、填空题1、短虚线2、表(名)或查询(名)3、4、主体(节)5、=6、=[page]&“/总”&[pages]7、直线或矩形8、排序与分组9、页面页眉10、设计视图11、组页眉12、末端/最后/结尾13、姓名14、相同15、两/二第八章一、选择题1D 2D 3C 4A 5C 6A 7A 8D 9B 10D 11C 12B 13D 14D 15B 16B 17A 18C 19C二、填空题1、页视图、设计视图2、数据访问页3、纵栏式4、主题5、原始数据6、副本7、IE浏览器8至12题答案略第九章一、选择题1C 2B 3B 4D 5C 6A 7B 8A 9A 10D 11B 12C 13A 14D 15D 16C (准确地说,应是第1个Close是关闭表“tStud”;第2个Close是关闭窗体“ftest2”)17D 18B 19C 20A二、填空题1、操作2、[宏组名].[宏名]3、OpenTable、OpenForm4、顺序5、AutoExec6、宏组7、GotoRecord 8、RunApp 9、RunSQL 10、OpenTable第十章一、选择题1B 2B 3B 4C 5D 6A 7C 8C 9C 10A 11B 12B 13C 14B 15C 16C 17D(此题有印刷错误)18C(答案应修正为t=f(10))19A 20D二、填空题1、Docmd.OpenForm “Employees”2、Int(100*Rnd)3、84、215、X>=06、x>Max、x<Min7、558、Me.TimerIntval=0、Close、I (注:此题应有三个填空)9、及格(注:此题后的附图与题目不符)。
课后练习第三章表一、选择题1.C 2.C 3.A 4.B 5.A 6.B 7.A 8.B二.填空题1.一对一一对多多对多2.文本数字货币超级链接是否型日期/时间3.表结构表记录表结构4.关系5.主键6.数据表7.升8.文本备注9.有效性规则10.内部连接左边外部连接右边外部连接第四章查询一、选择题:1.C 2.A 3.D 4.A 5.B 6.B7.B 8.B二.填空题1.SQL 结构化查询语言2.Update ALTER3.delete Drop4.选择参数5.数据表设计6.分组7.数据表8.##,””9.like “王*”10.连接传递第五章窗体设计一.选择题:1.C2.D3.A4.D5.C6.A7.B8.A二.填空题:1.查询2.主体3.节4.标题数据5.子6.输入数据第六章报表一.选择题1.B2.C3.C4.D5.B6.D7.A二.填空题1.格式2.显示器3.打印机4.统计5.修改6.主体第七章页一.选择题1.D2.D3.C4.B5.C6.B二填空题1.Html 快捷方式2.设计视图页面视图网页预览视图3.自动创建数据访问页4.空数据访问页第八章宏一.选择题1.A2.C3.D4.C二填空题1.操作注释条件宏名2.表名称视图数据模式数据模式3.在Access窗口下数据库窗口宏窗口窗体.报表中自动运行宏4.AutoExec5.AutoKeys九.模块一.选择题1.D2.C3. D4. D5. B6.B7.D8.C二填空题1.Visual Basic for Application2.Function3.用户编写的VBA程序代码4.类模块5.顺序结构6.循环7.Msgbox十.一填空题1.结构化生命周期法原型化法 2.调查研究系统分析系统设计系统实施系统评价3.用户参与程度管理层支持系统复杂程度业务流程再造。
ACCESS数据库技术及应用课后习题答案习题1一、多项选择题1.在下列四个选项中,不属于基本关系运算的是(排序)。
...a.连接c.选择b、 D.分类2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。
a.多对多c.多对一b、一对多d.一对一3.为了合理组织数据,在数据库中设计表时应遵循的设计原则如下(包括上述所有原则)。
a.“一事一地”原则,即一个表描述一个实体或实体间的一种联系。
b、表中的字段必须是原始数据的基本数据元素,并避免表中的重复字段。
c、使用外部关键字确保相关表之间的关系。
d、以上所有原则都包括在内。
4.数据库类型是根据(数据模型)划分的。
a.数据模型c.记录形式b、文件格式D.数据访问方法5.dbms是(操作系统支持下的系统软件)。
a、操作系统的一部分B.操作系统支持的系统软件c.编译器D.操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。
a.查询c.投影b、选择d.联接7.如果要更改关系中属性的顺序,应使用的关系操作是(投影)。
a、选择b.投影c、 D.重建8.从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。
a、选择操作C.连接操作b.“投影”运算d.“交”运算9.数据库数据库、数据库系统DBMS和数据库管理系统DBS之间的关系是(DBS包括数据库和DBMS)。
a.db包括dbms和dbsc.dbms包括dbs和dbb、 DBS包括dB和dbmsd DBS独立于dB和DBMS10.数据库系统与文件系统管理数据时的主要区别之一是(b)。
a.文件系统能实现数据共享,而数据库系统却不能。
b、文件系统不能解决数据冗余和数据独立的问题,而数据库系统可以解决这些问题。
c、文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件。
d、文件系统管理的数据量很大,而数据库系统管理的数据量较少。
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
习题一一.选择题1.在下列四个选项中,不属于...基本关系运算的是(排序)。
A. 连接B. 投影C. 选择D. 排序2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。
A. 多对多B. 一对多C. 多对一D. 一对一3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是(以上各原则都包括)。
A. “一事一地”原则,即一个表描述一个实体或实体间的一种联系。
B. 表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。
C. 用外部关键字保证有关联的表之间的联系。
D. 以上各原则都包括。
4.数据库类型是根据(数据模型)划分的。
A. 数据模型B. 文件形式C. 记录形式D. 存取数据方法5.DBMS是(操作系统支持下的系统软件)。
A. 操作系统的一部分B. 操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。
A. 查询B. 选择C. 投影D. 联接7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。
A. 选择B. 投影C. 连接D. 重建8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。
A.“选择”运算B.“投影”运算C.“连接”运算D.“交”运算9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS)。
A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DBS和DBD. DBS与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是(B)。
A.文件系统能实现数据共享,而数据库系统却不能。
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
Access 数据库技术与应用课后习题答案第一章一、选择题1-5:D A D A B 6-10:B B C B B二、填空题1、用户操作系统2、关系模型3、1:1 1:n m:n4、二维表5、字段名6、域7、候选键或候选关键字8、关系三、简答题10、借阅信息(读者编号、书籍编号、借书日期)读者信息(读者编号、读者信息)图书信息(书籍编号、书籍名称、类别代码)图书类别表(类别代码、允许天数)第二章一、选择题1-5:C A B A D二、填空题1、关系2、主窗体数据库窗体5、主窗体第三章一、选择题1-5:CBCDC二、填空题1、表查询窗体报表页宏模块3、宏4、mdb5、我的文档第四章一、选择题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:DBDBD11:D二、填空题1、主体2、非绑定计算3、格式4、事件其他5、字段列表按钮6、该节标题7、键盘输入8、添加控件9、文本框10、双击单击第七章一、选择题1-5:BDCDC 6-10:DDDDA 11-14:ACDD二、填空题1、纵栏式表格式2、文本框3、原表记录顺序4、报表向导5、空间定位6、打印预览版面预览7、shieft8、4第八章一、选择题1-5:CADAB 6-10:ABABC二、填空题1、纵栏式2、页面网页预览3、设计4、窗体报表5、页第九章一、选择题1-5:CCAAA 6-10:CDADB 11-15:BBDDB二、填空题1、autoexec2、宏组名.宏名3、宏组4、……5、单步运行方式6、opentable7、窗体名称8、命令参数When you are old and grey and full of sleep, And nodding by the fire, take down this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your moments of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your changing face; And bending down beside the glowing bars, Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest distance in the worldIs not between life and deathBut when I stand in front of youYet you don't know thatI love you.The furthest distance in the worldIs not when I stand in front of youYet you can't see my loveBut when undoubtedly knowing the love from both Yet cannot be together.The furthest distance in the worldIs not being apart while being in loveBut when I plainly cannot resist the yearningYet pretending you have never been in my heart.The furthest distance in the worldIs not struggling against the tidesBut using one's indifferent heartTo dig an uncrossable riverFor the one who loves you.倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。
《Access数据库应用技术教程》课后习题参考答案第一章ACCESS2003入门一、填空题:1.人工管理、文件系统、数据库系统管理2.数据库定义、数据库管理、数据库建立和维护3.数据库4.数据库管理系统、核心5.实体集、属性、码6.实体7.实体内部、实体之间8.联系、属性名、联系9.层次、网状、关系、面向对象、关系模型10.二维表、二维表11.候选关键字、候选关键字、主关键字、主键12.一个关系、一个关系13.投影14.等值连接、自然连接15.范式16.完整性约束17.数据库窗口18.表、查询、窗体、报表、页、宏、模块19..mdb20.VBA Application二、选择题:1.B 2.A3.C 4.B 5.B6.A7.C 8.C 9.A10.B11.D 12.A13.A14.A15.B16.A17.C 18.D 19.D 20.A第二章数据库与表一、填空题:1.主键2.不能相同、不能为空3.设计4.自动编号5.数据表6.字母、汉字、空格、1~64、英文句号.、感叹号!、方括号[]、单撇号’7.货币型、数字型、文本型、备注型、是否型、文本型(或者数字型)8.显示和打印9.<10.输入模式、数据输入11.格式12.密码13.非法14.有效性规则15.文本型、查阅16.数据表17.格式→字体、不需18.字段名称、数据类型19.OLE对象20.冻结二、选择题:1.D 2.B 3.B 4.D 5.B6.C 7.C 8.D 9.B 10.A11.B 12.D 13.B 14.C 15.B16.A 17.B 18.C 19.C 20.B第三章查询一、填空题1、数据表视图、SQL视图、数据透视图视图、设计视图2、图书编号in (1166,1388)3、显示4、生成表查询、更新查询5、姓名like “李*”6、窗体、报表7、查询8、生成表查询二、选择题第四章窗体一、填空题:1.设计视图窗体视图数据表视图数据透视表视图数据透视图视图2.自动创建窗体:纵栏式3.用于显示提示信息或接受用户输入的数据4.表、查询5.所有操作二、选择题1.A 2.A 3.B 4.B 5.A6.D 7.B 8.D 9.B 10.C第五章报表一、填空题:1.设计视图2.报表3.计算4.排序分组5.报表页眉6.标签报表7.第一页8.四9.“视图”→“属性”10.等号二、选择题:1.C 2.A 3.B 4.A 5.A6.C 7.A 8.A 9.C 10.ABD第六章数据访问页一.填空题:1.设计视图、页面视图2.页3.图象超链接4.设计视图二.选择题:1.B 2.A 3.D 4.D第七章宏一.填空题:1.表、查询、窗体、报表、页、宏、模块2.设计网格区、操作参数编辑区3.视图4.宏名、条件、操作、注释、操作参数5.F16.在宏操作名下拉列表中选择宏操作、拖曳数据库对象7.宏组8.预先设置的条件表达式9.单步调试10.^{Insert}11.AutoKeys12.直接运行宏;运行宏组中的宏;从另一个宏或者在Microsoft V isual Basic过程中运行宏;为响应窗体、报表或者控件上发生的事件而运行宏或事件过程(注:本题答案即第205至206页中7.3.1至7.3.4这四节的小标题)13.插入行、运行、单步14.OpenTable、MsgBox、Close15.继续执行中断后的其余宏操作,直到宏运行完毕为止二.选择题:1.B 2.C 3.D 4.A 5.B6.A 7.D 8.A 9.B 10.A11.B 12.B 13.B 14.A 15.D第八章、第九章(答案略)下面是赠送的团队管理名言学习,不需要的朋友可以编辑删除谢谢1、沟通是管理的浓缩。
《ACCESS数据库应用技术.》课后习题参考答案————————————————————————————————作者:————————————————————————————————日期:《ACCESS2010数据库应用技术》课后习题参考答案目录第1章 (4)第2章 (6)第3章 (7)第4章 (7)第5章 (8)第6章 (9)第7章 (10)第8章 (11)第9章 (14)第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。
文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。
数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。
在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。
有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。
)新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。
Access数据库应⽤教程课后题答案课后选择题答案第1章1.⼀个教师可讲授多门课程,⼀门课程可由多个教师讲授,则实体教师和课程间的联系是( D )。
A.1:1联系B.1:m联系C.m:1联系D.m:n联系2.把实体—联系模型转换为关系模型时,实体之间多对多联系在模型中是通过( C )。
A.建⽴新的属性来实现B.建⽴新的关键字来实现C.建⽴新的关系来实现D.建⽴新的实体来实现3.对关系S和关系R进⾏集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( A )。
A.并运算B.交运算C.差运算D.积运算4.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( B )。
A.并B.选择C.投影D.笛卡⼉乘积5.关系型数据库中所谓的“关系”是指( B )。
A.各个记录中的数据彼此间有⼀定的关联B.数据模型符合满⾜⼀定条件的⼆维表格式C.某两个数据库⽂件之间有⼀定的关系D.表中的两个字段有⼀定的关系6.下述关于数据库系统的叙述中正确的是( A )。
A.数据库系统减少了数据冗余B.数据库系统避免了⼀切冗余C.数据库系统中数据的⼀致性是指数据类型⼀致D.数据库系统⽐⽂件系统能管理更多的数据7.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( C )。
A.DB包含DBS和DBMS B.DBMS包含DB和DBSC.DBS包含DB和DBMS D.没有任何关系8.在数据管理技术的发展过程中,可实现数据共享的是( C )。
A.⼈⼯管理阶段B.⽂件系统阶段C.数据库系统阶段D.系统管理阶段9.1970年,美国IBM公司研究员E.F.Codd提出了数据库的( C )。
A.层次模型B.⽹状模型C.关系模型D.实体联系模型10.设属性A是关系R的主键,则属性A不能取空值。
这是( A )。
A.实体完整性规则B.参照完整性规则C.⽤户定义完整性规则D.域完整性规则11.数据库技术的奠基⼈之⼀E.F.Codd从1970年起发表过多篇论⽂,主要论述的是( C )。
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
第一章习题答案1.1 选择题1. A2. C3. C4. B5. C6. A7. C8. B9. D 10. A 11. D 12. A 13. A 1.2 填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS(数据库管理系统)、DBA(数据库管理员)1.4 综合题2.(注:各实体的属性省略了)3.第二章习题答案1.1 单项选择题1. C2. A3. B4. C5. C6. D7. A8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号,学号,系编号关系,元组,属性关系模型,关系,实体,实体间的联系投影1.4 综合题1. πsno(σcno=’2’(SC))2. πsno(σcname=’信息系统’(SCCOURSE))3. πsno,SNAME,SAGE(STUDENT)第三章习题答案1.1select * from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Year(getdate())-Year(hire_date) as 'worke time' from employee order by 'worke time'2.1select * from employee where fname like 'f%'2.2select * from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Year(getdate())-Year(hire_date) as worketimefrom employeewhere (Year(getdate())-Year(hire_date)) >5order by worketime2.4select * from employee where cast(job_id as integer)>=5 and cast(job_id as integer)<=82.5select * from employee where fname='Maria'2.6select * from employee where fname like '%sh%' or lname like '%sh%'3.1select * from sales where ord_date <'1993-1-1'4.1select distinct bh, zyh from stu_info wherebh in(select bh from stu_infogroup by (bh)having count(*)>30 and count(*)<40)order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving count(bh)>30 and count(bh)<40order by bh4.2select * from gbanwhere bh like '计%'4.3select * from gfiedwhere zym like '%管理%'4.4select xh,xm,zym,stu_info.bh,rxsj from stu_info,gfied,gban where nl>23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count(*) from gbanwhere xsh='03'group by zyh第四章习题答案4.1 单项选择题:B2、A3、C4、A5、A6、C7、C8、D9、B10、A11、C(或B,即书上121页例题中from的写法)12、A13、C14、C15、C4.2 填空题:drop tablealter table add <列名或约束条件>with check option基本表基本表distinct group by roder by数据定义数据操纵数据控制distinctlike % _自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、SELECT ZYM 专业名, count(*) 人数FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件XSH = '03'中的03代表的是“控制科学与工程”学院,信息学院的代码是12,大家可根据具体情况来做该题。