![亮剑Java项目开发案例导航](https://wfqqreader-1252317822.image.myqcloud.com/cover/792/655792/b_655792.jpg)
1.1 Access的简单使用
微软公司的Access是一个简单易用的数据库系统,当然,对于大的数据库应用需求,肯定不会选择Access,但对于比较小的桌面版应用或者初学者,Access却是一个比较好的选择。下面笔者将通过一个非常简单的例子,介绍Access的简单使用。
说明:Access是Microsoft Office系列软件的成员之一,这里不再对Microsoft Office的安装进行介绍。
1.1.1 Access创建表及表间关系
本节将通过一个简单的实例向读者介绍如何通过Access创建表及表间关系。这里只讲解一个简单的实例,但对于本书后续内容的学习已经足够,如果读者想更深入地了解Access的使用,请参考其他相关书籍。下面笔者一步步地向读者介绍整个实例的创建。
(1)单击鼠标右键新建Access数据库,命名为db.mdb,具体创建过程如图1-1所示,双击打开该数据库,如图1-2所示。
说明:单击鼠标右键出现该选项的前提是所在机器上已经安装了Microsoft Office软件。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-01.jpg?sign=1739135259-AG58G9SEG8l05xLuWSO3mnPzSg5AoRGn-0-a30ae99bfea51c8d4d368d3e9167302a)
图1-1 创建数据库图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-02.jpg?sign=1739135259-XOFD9xLc3aMrifKZkQ5ewNkewAnrKDgG-0-e8a1155409d81dc2e6d1fcaf71799746)
图1-2 打开数据库效果图
(2)双击如图1-2所示的第一项(使用设计器创建表)创建表,双击打开后的效果如图1-3所示,然后可以填写表的字段名称及数据类型,完成后的效果如图1-4所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-03.jpg?sign=1739135259-Tq3H82pv3qoADUIqSgW4ahuFv0G5cWA4-0-3de111d1a2d7ce3249956bf9867fbf06)
图1-3 打开“使用设计器创建表”效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-04.jpg?sign=1739135259-jd747Pf8kairJiOaUPDRcxyxomlAvX6M-0-f0ad7d7ec3f03675cb8e2c6b40be5413)
图1-4 填写完成后效果图
(3)选中第一行的pid,在该行前面单击鼠标右键,选择“主键”命令,创建主键,效果如图1-5所示。创建主键后即可关闭创建该表的窗体,单击“关闭”按钮后弹出保存该表的提示对话框,效果如图1-6所示。
(4)单击如图1-6所示对话框中的“是”按钮保存该表,然后会弹出填写表名称的对话框,填写后的效果如图1-7所示。填写表名后单击“确定”按钮即可回到打开数据库时的初始界面,且下方显示person表。具体效果如图1-8所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-05.jpg?sign=1739135259-x6M5dK0SZFHnKOHhc2rrG8wV05I3NuLE-0-0e7ca9549c75d73e34a8bc9d189d63be)
图1-5 创建主键效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-06.jpg?sign=1739135259-oiA2e4faiNl1G8v90UOafe579XoGfMMA-0-6535821df5ef5014d4173dfa0c42c2a8)
图1-6 关闭窗体效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-07.jpg?sign=1739135259-AEq4EdDGnLveQ0p4A26iXSOYMrFOQyyJ-0-992fe8c20e6873967e0156df6f83961b)
图1-7 填写表名称后效果图
(5)与创建person表类似,创建一个car表,具体字段名称及类型如图1-9所示,创建完毕后,在打开数据库的初始界面中单击鼠标右键创建关系,具体操作如图1-10所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-08.jpg?sign=1739135259-0reK5Xy2yQD0qb2X55ZJ8HhvxOp4MjpD-0-e1b47a4a0b7a8d56367c23173f66665c)
图1-8 创建完毕后效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-09.jpg?sign=1739135259-TtgjlIF8E5ApMpwo56TACL1hoPiZgT35-0-0f5c69cae6398d502165b6e8ca03c25f)
图1-9 创建car表
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-10.jpg?sign=1739135259-lCBDWBRqaLbySWQbNm3yxyzyTyKf2zGI-0-3ef4d13a60bb46cd190856001a79cb9a)
图1-10 创建表间关系
(6)单击如图1-10所示的“关系”选项后进入一个添加表的操作窗体,将刚刚创建的person表与car表添加进去,选中car表的pid字段,用鼠标拖动该字段到person表的pid字段处,释放鼠标按键后弹出如图1-11所示的窗体,选中“实施参照完整性”复选框后单击“创建”按钮,最终效果如图1-12所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-11.jpg?sign=1739135259-EW8RoX4B680XoWbbEXHocm2UhusgiKTn-0-0a97a475b281e04af574f3786fdbb608)
图1-11 创建关系图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-12.jpg?sign=1739135259-qFyodBknHnhPshskJXz1u33XOex5pnfW-0-a0d0e652f7f1db278bc94cc737399aee)
图1-12 创建后的关系图
1.1.2 填写表的数据
1.1.1节完成了表的创建工作,本节将对表记录的填写进行简单介绍。在有些情况下可能需要手动填写一些记录,Access实现这一功能非常简单,只需打开一个表即可进行填写,具体效果如图1-13所示。
说明:本节的很多操作都是通过鼠标拖动完成的,其实这些操作也可以通过菜单项完成,这部分内容已经超出了本书的范围,具体操作方法请读者自行参考Access的相关书籍,这里不再赘述。