7.1.2 建立Access数据库
Access是微软公司Office系列办公软件的重要组成部分,安装Office时会自动默认安装Access。
下面以Access 2003为例讲解其主要的操作。
1. 新建数据库
初次启动Access 2003,或者执行“文件”→“新建”数据库命令后,会出现如图7-2所示的对话框。
选择“空Access数据库”,然后单击“确定”按钮,会弹出如图7-3所示的“文件新建数据库”对话框。
图7-2 新建Access对话框
图7-3 “文件新建数据库”对话框
选择适当的位置,起名为db1,然后单击“创建”按钮,将会以db1.mdb为文件名进行保存,并弹出如图7-4所示的Access主窗口。
图7-4 Access主窗口
从图7-4中可以看出,在Access中除了“表”对象以外,还有“查询”、“窗体”、“报表”等对象。在左侧单击相应的对象按钮,就可以在右侧添加相应的对象,如添加“表”等。下面简介各对象的作用。
(1)表:这是数据库中最基本的内容,是用来存储数据的。
(2)查询:利用查询可以按照不同的方式查看、更改和分析数据。
(3)窗体、报表、页:通过这些对象可以更方便地生成界面和查看数据。
(4)宏、模块:用来实现数据的自动操作,可以编程。
对于学习ASP来说,最重要的是表,下面重点讲述这个对象。
2. 新建和维护表
1)新建表
新建表的方法有多种,最简单的方法是在图7-4中双击 “使用设计器创建表” 选项,就可以打开如图7-5所示的设计视图。
在新建表时,要注意以下几点:
(1)图中的一行对应一个字段,也就是表中的一列,请依次输入字段名称、数据类型和说明;
(2)字段名称可以是中文,也可以是字母、数字和下划线,命名规则与变量的类似,建议不要用中文;
(3)关于数据类型,有文本、数字、日期/时间等类型,可以按F1键查询Access的相关帮助;
(4)自动编号是一个特殊的类型,当向表中添加一条新记录时,由 Microsoft Access 指定一个唯一的顺序号(每次加1)或随机数,自动编号字段的内容不能修改。
图7-5 新建表的设计视图
2)保存表
正确输入所有字段以后,单击表窗口右上角的“”按钮,或单击Access主窗口中的“保存”按钮,就会弹出如图7-6所示的“另存为”对话框,输入表名users,然后单击“确定”按钮即可。
图7-6 保存表
保存表结构时,系统会提示数据表还没有主键,是否要设一个主键?主键就是关键字段,如果选择“是”,系统会在最前面自动增加一个名为ID的关键字段(主键),添加关键字段默认为自动编号类型。
也可以指定已有的某个字段为主键,设置方法是在表结构设置窗口里选择某一行(某一字段的各种属性),鼠标指向窗口左边,右击,在弹出的快捷菜单中选择“主键”,就将该字段设置为主键了,如图7-7所示。
图7-7 将一个字段设置为主键
3)在表中输入数据
成功新建一个表后,就会在如图7-4所示的主窗口中出现该表的名称users,双击它就可以打开数据表视图,在其中可以与普通表格一样输入数据,如图7-8所示。输完以后,单击表右上角的“”按钮,会弹出一个是否保存的对话框,单击“确定”按钮即保存了该数据表的内容。
图7-8 在表中输入数据
4)修改数据表设计
在出现如图7-8所示的数据表视图时,选择菜单 “视图”,再选择 “设计视图” 命令,可以回到如图7-5所示的设计视图修改表结构。
一个数据库里可以包含有多个数据表。采用同样的方法,再建立一个数据表news,如图7-9所示。
图7-9 数据表news的表结构和表内容
建好数据表users、news后,数据库db1(文件名db1.mdb)的情形如图7-10所示。
图7-10 建好两个表后的数据库db1
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。