首页 理论教育 创建Access2010数据库

创建Access2010数据库

时间:2024-01-25 理论教育 版权反馈
【摘要】:Access 2010是微软公司推出的一款关系型数据库管理系统,它作为Office 2010办公软件的重要组件之一,其操作简单、界面友好、使用方便,深受计算机专业人员和非专业人员的喜爱。在打开Access2010未打开数据库时所看到的窗口就是后台视图。Access2010功能区主要选项卡包括“文件”、“开始”、“创建”、“外部数据”、“数据库工具”。Access允许一个数据库中包含多个表。通过本案例的学习,可以学会安装Access 2010数据库的基本方法。

创建Access2010数据库

【任务引导】

Access 2010是微软公司推出的一款关系型数据库管理系统,它作为Office 2010办公软件的重要组件之一,其操作简单、界面友好、使用方便,深受计算机专业人员和非专业人员的喜爱。利用Access 2010提供的工具和向导,用户可以在可视化的状态下完成各种数据库管理和开发工作。通过编写少量的代码,甚至无需编写任何代码,就可以开发一套功能完善、满足实际需求的数据库应用系统。

【知识储备】

知识点1 Access数据库的发展历史

1992年11月,微软公司发布了关系型数据库管理系统Access 1.0版本。1995年年底,微软公司发布了世界上第一个32位关系型数据库管理系统Access 95。1997年和2000年微软公司相继发布了Access 97和Access 2000。这两款数据库管理系统的发布,开拓了Access数据库从桌面向网络的发展,Access在桌面数据库领域的普及跃上了一个新的台阶。2003年和2007年微软公司又相继发布了Access 2003和Access 2007,2010年推出了Access 2010。

知识点2 Access 2010工作界面

打开Access 2010就可以进入其工作界面,如图1-12所示。

图1-12 Access 2010工作界面

Access2010工作界面由3个主要部分组成,分别为后台视图、功能区和导航窗格。

1.后台视图

后台视图是Access2010中新增的功能。在打开Access2010未打开数据库时所看到的窗口就是后台视图。

2.功能区

功能区位于Access主窗口的顶部,它取代了Access之前版本的菜单和工具栏的主要功能,由多个选项卡组成,每个选项卡上有多个按钮组。Access2010功能区主要选项卡包括“文件”、“开始”、“创建”、“外部数据”、“数据库工具”。

3.导航窗格

导航窗格在Access窗口的左侧,按类别和组进行组织,可以在其中选择各种数据库对象。

知识点3 Access 2010数据库对象

Access将所提供的各种对象存放在一个扩展名为accdb的文件中,不同的数据库对象在数据库中起着不同的作用,Access2010的数据库对象分别为:表、查询、窗体、报表、宏和模块。

1.表

表(Table)是数据库中用来存储数据的对象,是整个数据库系统的基础。Access允许一个数据库中包含多个表。用户可以在不同的表中存储不同类型的数据。通过建立表间的关系,可以将不同的表联系起来,以便用户使用。在表中,数据以二维表的形式保存。图1-13是一张教师表。

图1-13 教师表

2.查询

查询(Query)是用来操作数据库中记录的对象,利用查询用户可以按照一定的条件或准则从一个或多个表中筛选出所需的记录,形成一个动态的数据集。虽然查询外观与运行形式和表相同,但查询本身不包含数据,是一个虚表。查询也是体现数据库设计目的的数据库对象。图1-14是一个学生选课查询。

图1-14 学生选课查询

3.窗体

窗体(Form)是数据库和用户进行交互的界面。通过窗体可以显示数据表中的数据,编辑、输入数据等。通过在窗体中插入各种控件如命令按钮、文本框、标签、图片等,不仅可以实现执行各种动作,还可以美化系统界面。图1-15是一个学生基本信息浏览窗体。

图1-15 学生基本信息浏览窗体

4.报表

报表(Report)是Access数据库中进行打印输出的基本模块,利用报表可以将数据库中的数据进行分析、整理和计算,并将数据格式化后进行打印输出。报表的数据源可以是表、查询或SQL命令。图1-16是一个教师信息报表。

图1-16 教师信息报表

5.宏

宏(Macro)是一个或多个操作的集合,其中每个宏操作实现特定的功能,用户使用宏或者宏组可以方便地执行各种任务,而且无需编程。图1-17是一个简单操作宏。

图1-17 简单操作宏

6.模块

模块(Module)是Access数据库中用来编写VBA应用程序,完成复杂任务的对象。模块可以完成宏等不能完成的任务,而且通过模块与窗体、报表等Access对象的联系,可以建立完整、功能强大的数据库应用系统。图1-18是一个登录模块。

图1-18 登录模块

知识点4 Access 2010数据库的创建

1.创建数据库

数据库的创建方法有两种,一种是利用数据库模板创建数据库,仅一次操作就可以创建所需的各种数据库对象,如表、查询、窗体、报表等;另一种是建立空数据库,然后向其中添加表、查询、窗体和报表等对象。利用模板创建的数据库方法较为简单,但只能满足特定用户需求;而利用空数据库创建方法灵活,能满足各种不同用户需求。

2.打开数据库

打开数据库的方法有两种,双击数据库名称打开或通过“打开”命令打开。

3.关闭数据库

关闭数据库的常用方法有如下四种:

(1)单击“数据库”窗口右上角的“关闭”按钮。

(2)双击“数据库”窗口左上角“控制”菜单图标。

(3)单击“数据库”窗口左上角“控制”菜单图标,从“文件”的菜单中选择“退出”命令。

(4)用快捷键Alt+F4关闭数据库。

【工作任务】

【案例1-1】安装Access 2010数据库。

【案例效果】Access 2010是Office 2010的一个重要组成部分,安装Access 2010是通过安装Office 2010来完成的。通过本案例的学习,可以学会安装Access 2010数据库的基本方法。

【安装过程】

(1)将Office 2010安装光盘放入光盘驱动器中,运行setup.exe文件。如图1-19所示。

图1-19 安装初始化界面

(2)选择“我接受此协议的条款”,如图1-20所示。

图1-20 接受安装协议

(3)单击“继续”按钮。如图1-21所示。

图1-21 选择所需的安装

(4)选择安装方式。单击“自定义”按钮,如图1-22所示。

图1-22 选择安装方式

(5)安装应用程序。如图1-23所示。

图1-23 安装应用程序

(6)完成安装。如图1-24所示。

图1-24 完成安装

【案例1-2】利用“样本模板”创建“学生”数据库。

【案例效果】图1-25是使用“样本模板”创建的“学生”数据库。通过本案例的学习,可以学会利用模板创建数据库的方法。

图1-25 模板创建的学生数据库

【设计过程】

(1)启动Access 2010,单击“文件”中“可用模板”里的“样本模本”选项,然后选择“学生”,如图1-26所示。

图1-26 模板向导

(2)在“文件新建数据库”对话框中选择数据库的保存位置,并输入“学生”,如图1-27所示。

图1-27 文件保存位置

(3)单击“创建”按钮,完成“学生”数据库创建。如图1-25所示。

【提示】利用“数据库向导”创建的表可能与需要的表不完全相同,表中包含的字段可能与需要的字段不完全一样。因此,通常使用“数据库向导”创建数据库后,还需要对其进行修改和补充。

【案例1-3】创建“教学管理”空数据库。

【案例效果】图1-28是创建的“教学管理”数据库。通过本案例的学习,可以学会创建空数据库的方法。

图1-28 教学管理空数据库

【设计过程】

(1)单击“文件”中的“新建”命令,然后单击任务窗格中的“空数据库”选项,打开“文件新建数据库”对话框,如图1-29所示。

图1-29 “文件保存位置”对话框

(2)在“文件新建数据库”对话框的“保存位置”处选择数据库的保存位置。(www.xing528.com)

(3)在“文件名”文本框中输入数据库名称“教学管理”,单击“创建”按钮,完成“教学管理”空数据库的创建。如图1-28所示。

【提示】利用“空数据库”创建数据库后,在数据库中并没有任何其他数据库对象,用户可以根据需要在该数据库中创建其他的数据库对象。

【实战演练】

1.用两种方法启动Access 2010数据库。

2.在D盘根目录下创建一个名为“图书管理”的空数据库。

3.利用数据库模板创建“罗斯文”数据库。

4.关闭“罗斯文”数据库,退出Access应用程序。

【任务评价】

【习题】

一、选择题

1.Access支持的数据模型是( )。

A.层次模型 B.关系模型 C.网状模型 D.树状模型

2.关系数据库是以( )为基本结构而形成的数据集合。

A.数据表 B.关系模型 C.数据模型 D.关系代数

3.数据库是( )。

A.以—定的组织结构保存在辅助存储器中的数据的集合

B.一些数据的集合

C.辅助存储器上的一个文件

D.磁盘上的一个数据文件

4.数据库管理系统的主要功能是( )、操作数据、数据库的运行控制。

A.保护数据 B.开发数据 C.定义数据 D.应用数据

5.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。

A.DBS包括DB和DBMS B.DBMS包括DB和DBS

C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

6.数据库系统的核心是( )。

A.数据模型 B.数据库管理系统 C.软件工具 D.数据库

7.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( )。

A.数据库管理系统 B.各类相关人员

C.文件系统 D.数据库应用系统

8.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是( )。

A.外模式 B.内模式 C.存储模式 D.模式

9.Access适合开发的数据库应用系统是( )。

A.小型 B.中型 C.大型 D.以上三种均可

10.利用Access2010创建的数据库文件,其扩展名为( )。

A.APP B.DBF C.FRM D.ACCDB

11.下列说法错误的是( )。

A.人工管理阶段程序之间存在大量重复数据,数据冗余大

B.文件系统阶段程序和数据有一定的独立性,数据文件可以长期保存

C.数据库阶段提高了数据的共享性,减少了数据冗余

D.上述说法都是错误的

12.当前使用最广泛的数据模型是( )。

A.网络数据模型 B.层次数据模型

C.链状数据模型 D.关系数据模型

13.用二维表数据来表示实体及实体之间联系的数据模型称为( )。

A.实体—联系模型 B.层次模型

C.网状模型 D.关系模型

14.关系型数据库管理系统中所谓的关系是指( )。

A.各条记录中的数据彼此有一定的关系

B.一个数据库文件与另一个数据库文件之间有一定的关系

C.数据模型符合满足一定条件的二维表格式

D.数据之间有一定的关系

15.关系数据模型( )。

A.只能表示实体之间的1:1联系 B.只能表示实体之间的1:n联系

C.只能表示实体之间的m:n联系 D.可以表示实体间的上述三种联系

16.在E-R模型中,通常实体、属性、联系分别用( )表示。

A.矩形框、椭圆形框、菱形框 B.椭圆形框、矩形框、菱形框

C.矩形框、菱形框、椭圆形框 D.菱形框、矩形框、椭圆形框

17.关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括( )。

A.连接 B.关系 C.选择 D.投影

18.在数据库中能够唯一标识一个元组的属性称为( )。

A.记录 B.字段 C.域 D.关键字

19.从关系中找出满足给定条件的元组的操作称为( )。

A.选择 B.投影 C.连接 D.自然连接

20.二维表由行和列组成,每一行表示关系的一个( )。

A.属性 B.字段 C.集合 D.记录

二、填空题

1._________的根本任务就是把数据加工成信息。

2.计算机数据管理的发展分为人工管理阶段、______和______三个阶段。

3.关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改四种操作。

4.常用的数据模型有______、______、______3种。

5.写出下面英文缩写的中文名称或含义:

DB:_________  BMS:______

E-R图:______  DML:______

6.数据模型不仅表示反映事物本身的数据,而且表示__________。

7.自然连接是指_____________。

8.有两个关系:学生选修课(学号,姓名,课程号)和课程(课程号,课程名,学分),其中“课程号”在关系“学生选修课”中称为________。

9.在关系数据模型中,二维表的列称为________。

10.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为________;把两个关系中相同属性值的元组连接到一起形成新的二维表的操作称为________;从表中抽取属性值满足条件列的操作称为_______。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈