----------------------- Page 1-----------------------
《数据库技术及应用(Access2007)》
第一章 习题答案
一、单选题
1.A
2.D
3.B
4.C
5.B
6.A
7.D
8.B
9.C
10.B
11.B
12.D
13.A
14.D
15.A
二、填空题
1.选择、投影和连接
2.层次、网状和关系模型
3.数据库管理系统
4.关键字
5.等值连接
6.关系
7.9
8.选择
9.事物之间的联系
10.R-S
三、思考题
1.数据库系统与文件系统的异同点在哪里?
答:文件系统和数据库系统之间的区别:
(1)文件系统用文件将数据长期保存在外存上,数据库系统用数据库统一存储数据;
(2)文件系统中的程序和数据有一定的联系,数据库系统中的程序和数据分离;
(3)文件系统用操作系统中的存取方法对数据进行管理,数据库系统用DBMS 统一管理和控制数据;
(4)文件系统实现以文件为单位的数据共享,数据库系统实现以记录和字段为单位的数据共享。
文件系统和数据库系统之间的联系:
(1)均为数据组织的管理技术;
- 1 -
----------------------- Page 2-----------------------
(2)均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;
(3)数据库系统是在文件系统的基础上发展而来的。
2.什么是数据库、数据库系统、数据库管理系统和数据库应用系统,并说明它们之间的关系?
答:数据库(DB )、数据库管理系统(DBMS)、数据库应用系统(DBAS)和数据库系统(DBS)
是四个不同的概念。数据库(Database,DB )就是为实现一定的目的按一定的组织方式存于某种存储介质
上的相关数据的集合。数据库管理系统(Database Management System,DBMS)。它是由一些编制好的计
算机程序组成的系统软件,它能像图书管理员一样,为人们管理数据库中的数据,实现数据管理的各项功
能。数据库应用系统(Database Application System,DBAS)指应用程序员使用数据库管理系统,所开发的
解决终端用户实际问题的软件系统。
数据库系统是一个整体系统,包含数据库及数据库管理系统和数据库应用系统。数据库管理系统是在
操作系统支持下,对数据库进行管理的工具软件。数据库管理系统如同一座桥梁,一端连接面向用户的数
据库应用系统,另一端连接存放数据的数据库。数据库管理系统的操作对象是数据库,也是数据库与外界
交互的唯一接口;数据库管理系统的服务对象是数据库应用系统,数据库应用系统和用户必须通过数据库
管理系统才能实现对数据库的定义、查询、更新、插入和删除等功能。所以说,数据库管理系统是数据库
系统的核心。
3.笛卡尔积、等值联接、自然联接三者之间有什么区别?
关系型数据库系统有哪些
答:笛卡尔积对两个关系R 和S 进行乘操作,产生的关系中元组个数为两个关系中元组个数之积。等值联
接则是在笛卡尔积的结果上再进行选择操作,从关系R 和S 的笛卡儿积中选择对应属性值相等的元组;自
然连接则是在等值联接(以所有公共属性值相等为条件)的基础上再行投影操作,并去掉重复的公共属性列。
当两个关系没有公共属性时,自然连接就转化我笛卡尔积。
第二章 习题答案
一、单选题
1.C
2.D
3.D
4.D
5.B
二、填空题
1.导航窗格
2.ACCDT
3.表、查询、窗体、报表、宏和模块
4.Alt+F4
5.创建空数据库和使用模板创建数据库
三、思考题
1.Access 2007 与Office 2007 之间有什么关系?
答:Access 2007 是美国微软公司开发的一个基于Windows 操作系统的关系型数据库管理系统,可为
用户提供高效、易用和功能强大的数据管理功能。Access 2007 作为Office 2007 办公软件包中的一个组件,
具有与Word、Excel 和PowerPoint 等相同的安装、启动与退出方法。
2.如果Access 2007 的状态栏中显示下列消息:“此操作或事件已被禁用模式阻止。”是什么原因?