Access数据库技术项目化教程思考与练习答案
- 格式:doc
- 大小:133.00 KB
- 文档页数:20
任务一 思考与练习答案 一、简答题 1.简述Access 2010的启动方法。 启动Access 2010的方式与启动一般应用程序的方式相同,有四种启动方式: (1)常规启动:开始→程序→Microsoft Office→Microsoft Access 2010。 (2)桌面图标快速启动:如果桌面上有Access快速启动图标,则双击该图标启动。 (3)“开始”菜单选项快速启动:单击“开始”菜单中的快速启动图标启动Access 2010。 (4)通过已存文件快速启动:在我的电脑或资源管理器中双击已存在的Access数据库文件启动Access 2010。 2.简述Access 2010的退出方法。 退出Access 2010的方法有以下几种: (1)单击Access窗口标题栏右侧的“关闭”按钮。 (2)双击Access窗口标题栏左侧的控制菜单图标。 (3)单击“文件”选顶卡中的“退出”按钮。 (4)按快捷键Alt+F4。 3.什么是AccessAccess具有哪些特点和功能 (1)Access Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office办公自动化系列应用软件之一。 (2)Access的特点: 1)存储方式单一 2)面向对象 3)界面友好、易操作 4)集成环境、处理多种数据信息 5)支持ODBC(Open Data Base Connectivity,开放数据库互连) (3)Access的功能: 1)组织、存放与管理数据 2)查询数据 3)设计窗体 4)报表输出 5)数据共享 6)建立超链接 7)建立数据库应用系统 4.简述Access 2010工作界面的构成。 (1)标题栏 (2)自定义快速访问工具栏 (3)功能区 (4)导航窗格 (5)命令选项卡 (6)对象工作区 (7)状态栏 任务二 思考与练习答案 一、填空题 1.数据模型分为层次模型、网状模型和关系模型三种。 2.关系模型采用二维表的结构描述实体与实体之间的联系的数据模型。 3.在信息世界中,客观存在并且可以相互区别的事物称为实体。 4.属性的取值范围称为该属性的 域 。 5.两个不同实体集的联系有一对一、 一对多 和多对多。 6.数据库系统通常由数据库、数据库管理系统、硬件系统、软件系统_和用户五个部分组成。 7.关系运算分为传统的集合运算和 专门的关系运算 。 8.专门的关系运算分为 选择 、 连接 和_投影_____。 9.专门的关系运算中 选择 运算表示从一个关系中选择若干元组所构成的一个新的关系。 10.专门的关系运算中去掉重复的属性的等值连接称为 自然连接 。 11.E-R模型的三要素是 实体 、 属性 和 联系 。 12.数据模型的三要素是 数据结构 、数据操作和 数据约束条件 。 13.数据库系统的逻辑设计主要是将 概念结构的数据模型 转化成DBMS所支持的数据模型。 14.Access 2010数据库对象主要包括__表__、__查询__、__窗体__、 报表 、 宏 、 模块 六种。 15.Access数据库对象中,___表______对象用来存储数据的唯一对象,是Access数据库最基本的对象。 16.Access数据库对象中,__查询_____对象用来查询数据。 17.Access数据库对象中, 窗体 对象和 报表 对象是与用户进行交互的对象,以实现数据的输入和输出操作。 18.Access数据库对象中, 宏 对象和 模块 对象是程序员使用编程方式控制数据库应用系统操作的代码型对象。 19.Access 2010数据库根据需要分为 标准桌面数据库 和 Web数据库 两类,其中 Web 数据库是Access 2010新增的数据库类型。 20.Access 2010中常用创建数据库的方法有两种,分别是 使用模板创建数据库_和 创建空数据库 。 21.Access 2010不仅可以使用本地模板来创建数据库,而且还使用 Office 模板创建数据库。 22.Access 2010中标准桌面数据库和Web数据库存储的文件扩展名是 .accdb_,数据库模板的文件扩展名是 accdt _。 23.Access 2010打开数据库有四种打开方式,分别是 打开 、以独立方式打开、 以只读方式打开 和 以独占只读方式打开。 二、选择题 1.下列实体类型的联系中,属于一对一联系的是( C )。 A.教研室对教师的所属联系 B.父亲对孩子的亲生联系 C.省对省会的所属联系 D.供应商与工程项目的供货联系 2.下面对关系的叙述中,哪个是不正确的( C ) A.关系中的每个属性是不可分解的 B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系 D.每个关系只有一种记录类型 3.E-R模型的三要素是( C )。 A.实体、属性和实体集 B.实体、键、联系 C.实体、属性和联系 D.实体、域和候选键 4.英文缩写DBA代表( A )。 A.数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言 5.在关系中能惟一标识元组的属性集称为( C )。 A.外部键 B.候选键 C.主键 D.超键 6.在基本的关系中,下列说法正确的是( C )。 A. 行列顺序有关 B.属性名允许重名 C.任意两个元组不允许重复 D.列是非同质的 7.下列对ER图设计的说法中错误的是( D )。 A.设计局部ER图中,能作为属性处理的客观事物应尽量作为属性处理 B.局部ER图中的属性均应为原子属性,即不能再细分为子属性的组合 C.对局部ER图集成时既可以一次实现全部集成,也可以两两集成,逐步进行 D.集成后所得的ER图中可能存在冗余数据和冗余联系,应予以全部清除 8.将一个一对多联系型转换为一个独立关系模式时,应取( A )为关键字。 A.一端实体型的关键属性 B.多端实体型的关键属性 C.两个实体型关键属性的组合 D.联系型的全体属性 9.将一个m∶n的联系转换成关系模式时,应( A )。 A.转换为一个独立的关系模式 B.与m端的实体型所对应的关系模式合并 C.与n端的实体型所对应的关系模式合并 D.以上都可以 10.在从ER图到关系模式的转化过程中,下列说法错误的是( D )。 A.一个一对一的联系型可以转换为一个独立的关系模式 B.一个涉及三个以上实体的多元联系也可以转换为一个独立的关系模式 C.对关系模型优化时有些模式可能要进一步分解,有些模式可能要合并 D.关系模式的规范化程度越高,查询的效率就越高 11.下列Access数据库对象,( A )对象用来存储数据的对象。 A.表 B.查询 C.窗体 D.报表 12.下列( C )文件扩展名表示Access桌面数据库的可执行文件。 A..accdb B..accdw C..accde D..accdt 13.( C )对象是将Visual Basic for Application(简称宏语言VBA)编写的过程和声明作为一个整体保存的集合。 A.窗体 B.表 C.模块 D.宏 14.在Access 2010中创建数据库对象,使用( B )选项卡。 A.文件 B.创建 C.外部数据 D.开始 15.Access 2010中的( D )可以看成是一种简化的编程语言。 A.模块 B.窗体 C.报表 D.宏 三、简答题 1.简述Access 2010包含的数据库对象,每个数据库对象的作用是什么 (1)表对象 表就是关系数据库中的二维表,由若干行与若干列构成。表是Access数据库最基本的数据库对象,是Access数据库中用来存储数据的唯一对象,也是使用其他数据库对象的基础。 (2)查询对象 查询是关系数据库中非常重要的概念,查询对象不是数据的集合,而是操作的集合。査询在数据库中的应用非常广泛,最常用的功能就是从一个或多个表中检索出满足条件的数据。查询不仅可以检索数据,还可以使用查询更新或删除表中的记录。 (3)窗体对象 Access窗体对象是用户和数据库应用程序之间的交互界面,通过窗体可以显示表或査询的数据,编辑表中数据,还可以执行一些其他的操作。 (4)报表对象 Access报表对象是用于生成报表和打印报表的模块,报表是数据输出的重要形式,它能用特定的格式呈现数据。 (5)宏对象 Access 2010中的宏可以看成是一种简化的编程语言。宏对象是一个或多个宏操作的集合,其中每个宏操作可以执行特定的功能。利用宏,用户不必编写任何代码就可以实现一定的交互功能。 (6)模块对象 模块对象是将VBA(Visual Basic for Application,宏语言)编写的过程和声明作为一个整体保存的集合,即使用编程的方法(VBA编程语言)向数据中添加某种功能的对象,其实质是通过编程语言来完成数据库的操作任务。 2.Access 2010的桌面数据库和Web数据库有何区别 (1)标准桌面数据库 标准桌面数据库是存储在本地硬盘、文件共享或文档库中的传统 Access 数据库文件。其中包含的表尚未设计为与“发布到 Access Services”功能兼容,因此它需要 Access 程序才能运行。使用 Access 的早期版本创建的所有数据库在 Access 2010 中均作为标准桌面数据库打开。本书中的学生管理数据库就是一个标准桌面数据库。 (2)Web数据库 Access 2010除了标准桌面数据库之外,还新增的 Web 数据库。Web 数据库是通过使用 Microsoft Office Backstage 视图中的“空白 Web 数据库”命令创建的数据库,或成功通过兼容性检查程序(位于“保存并发布”选项卡上的“发布到 Access Services”下)所执行的测试数据库。 3.Access 2010创建数据库的方法有哪些 (1)使用模板创建数据库 (2)创建空数据库 4.Access 2010有哪些文件类型 (1).accdb文件 (2).accdw文件 (3).accde文件 (4).accdt文件 (5).accdr文件 (6).mdw文件 5.简述Access 2010创建空白数据库的步骤。 (1)启动Access 2010,在Access工作首界面选择“空数据库”选项。 (2)在右侧窗格中的“文件名”文本框输入数据库文件名“学生管理” (3)单击按钮选择数据库保存路径,弹出“文件新建数据库”对话框 (4)再单击“创建”按钮,这时系统将创建数据库“学生管理”,创建完成后自动创建一个新的数据表