《Access数据库及其基本操作》由会员分享,可在线阅读,更多相关《Access数据库及其基本操作(5页珍藏版)》请在金锄头文库上搜索。
1、Access 数据库及其基本操作1.2.2 Access 数据库及其基本操作Access 是一个数据库管理系统,它之所以被集成到 Office 中而不是 Visual Studio 中,是因为 它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户 即可掌握并使用它。而且最重要的一点是, Access 的功能足够强大,足以应付一般的数据 管理及处理需要。下面,让我们以用MS Access创建一个数据库为例介绍这种数据库的基本用法,需要说明的 是,该数据库中包含了一张结构如图1.1 的表。1.新建数据库 新建一个数据库有两种方法:一种是创建一个空数据库,即
2、建立一个没有表、查询、窗体和 报表等内容的数据库;另一种方法是使用 Access 中提供的数据库模板创建数据库,即通过 对向导所提出的选项和不同选择来设计窗体、查询和报表等,从而建立一个完整的数据库。这里我们将使用第一种方法:Stepl:在Access窗口中单击“文件(F)”菜单,在下拉菜单中选择“新建”项,将得到如图 1.2 所示的对话框。图 l.2 “新建”对话框Step2:双击“数据库”图标,即会显示“文件新建数据库”对话框,如图1.3所示图 l.3 “文件新建数据库”对话框Step3:在文件名文本框中输入要保存数据库的文件夹及新建的数据库名,如“C:test”,然10翘M剤总遊便图 1
3、.4 test 数据库窗口二.添加数据表表是 Access 数据库的基础,是信息的载体。其它对象如查询、窗体和报表,也是将表中的 信息以各种形式表现出来,方便用户使用这些信息。在 Access 中,创建表的方法有三种: 一是使用设计器创建表;二是通过输入数据创建表;三是利用向导创建表。在这里,我们采 用第一种方法创建表:Step4:在图1.4的窗体中,双击“使用设计器创建表”,则会出现如图1.5所示的对话框。图 1.5 表设计器对话框Step5:在“字段名称”列的第一行中输入authors表的第一个字段的名字id。然后按回车键, 此时在“数据类型”列中会显示出一个按钮,单击按钮,在弹出的下拉列
4、表中选择“文本”选项,设置 id 字段的类型为文本型。如图1.6 所示。图 1.6 设置字段数据类型Step6 :在“字段属性”域的“常规”选项卡中,可以设置字段的大小、格式和规则等。如 我们可以把id字段的长度大小设置为12,并且规定其不能为空,因此,可以设置如下:在“字 段大小”文本框中输入 12,在 “必填字段”文本框中输入“是”,在“允许空字符串”文 本框中输入“否”。如图 1.7 所示。图 1.7 设置字段属性内容Step7 :重复上述方法,添加其它字段,并设置其属性。Step8:设置完成后,单击“文件(F)”菜单,在下拉菜单中选择“保存”项,将会出现一 个如图1.8的对话框,在“表
5、名称”文本框中输入表名authors,单击确定按钮。图 1.8 “保存”对话框Step9 :此时,系统会提示用户建立一关键字段。一般情况下单击“是”完成即可。1.2.2 Access 数据库及其基本操作 三.表的操作在添加了数据表之后,我们实际上就初步地完成了一个数据库的建立工作,接下来我们就可 以通过SQL语句对数据库进行操作。当然,在Access中,对表的操作十分的方便,可以浏 览表;为表添加、删除备忘录;对表记录进行排序,因为 Access 是面向一些普通用户的, 所以其操作方法不必要用户清楚SQL语句的语法及结构。在此,我们就简要地介绍一下在 Access 环境下表的操作。(1)浏览表
6、打开原先建立的test数据库,在对象栏中双击authors表的图1.标即可打开表authors。如图 1.9所示。图 1.9 查看表在打开了数据表之后,我们就可以通过记录选定器(图1.9中左边界的栏目),定位按钮(图1.9 中左下方)和滚动条(在记录长度和数据超过一屏可以显示的范围时,窗体将自在右边界与右 下边界出现滚动条)。(2)添加与编辑记录 在打开了的查看窗体中即可添加与编辑记录,其方法如图1.10所示。1 B nh4b 农=JHfx|*川ftrEivIflLGUJ1L34361sxte8元InicaE123TT9空运岸馆350002iooo 无Lgwfls0上图 1.10 添加与编辑表
7、内容(3)删除表中的记录 对表中记录的删除两种,一种是删一条的记录,其操作方法如图1.11 所示,单击该条记录 左边的记录选定器选定该记录,然后单击右键,在弹出的菜单中选择删除记录即可;另一种 操作是删除多条记录,其方法如图 1.12 所示,单击第一条要删除的第一条记录的记录选定 器,同时不要松开鼠标,继续向下拖动,直至覆盖要删除的其它记录为止,然后单击右键并 在弹出菜单中选择删除记录。aulhcrL 表tzcwiKELU2壬HlJJjAfae;31.23573S0002i2j MMCIiMSKlfinB泊 LffiOBQ.Fierce23S&-IT3anrJLQDIlsm+1D图 1.12 删除多条记录