当前位置:文档之家› Access大数据库技术项目化教程思考与练习

Access大数据库技术项目化教程思考与练习

一、简答题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.什么是Access?Access具有哪些特点和功能?(1)AccessAccess 是微软公司推出的基于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..accdwC..accde D..accdt13.( 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)再单击“创建”按钮,这时系统将创建数据库“学生管理”,创建完成后自动创建一个新的数据表四、综合题某高校图书馆管理系统中有如下信息:部门(部门号,部门名,负责人)出版社(出版社号,出版社名,所在城市,电话,联系人)图书(书号,书名,作者,类型,出版日期,数量,单价)读者(借书证号,姓名,性别)有如下语义规则:一个出版社出版多种图书,一种图书由一个出版社出版;一个部门有多个读者,一个读者属于一个部门;一个读者可以借阅多种图书,一种图书可以由多个读者借阅,读者借书登记借书日期,还书时登记还书日期。

1.绘制图书馆管理系统数据库的局部E-R图。

组织结构局部E-R图图书出版局部E-R图2.绘制图书馆管理系统数据库的全局E-R图。

相关主题