![亮剑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=1738895588-mVRaKFkMVSLFxIcCOE1HYTiSE4GffafR-0-3b1d9150a45458ad224f5a9cc9292632)
图1-1 创建数据库图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-02.jpg?sign=1738895588-vAwirHcyHDKE0LS8NNb7bjmBGuaPSeU6-0-c7fbc1179ba19b35dfbf6e4b8f638527)
图1-2 打开数据库效果图
(2)双击如图1-2所示的第一项(使用设计器创建表)创建表,双击打开后的效果如图1-3所示,然后可以填写表的字段名称及数据类型,完成后的效果如图1-4所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-03.jpg?sign=1738895588-V29834SLcvtWCPWmiRMSGZWBRBnvTc3T-0-8ccde1d1118eb0de92210a4ec6d009c9)
图1-3 打开“使用设计器创建表”效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-04.jpg?sign=1738895588-aPK9rlKhSW7TWujVR4pz5VmP60OoEdcT-0-ed562ec42b9d9a88d3a1659052085964)
图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=1738895588-pGEGiVBgkI2XvzVbPzeCaPOXIFzIiSy0-0-c573548a14fcb72629c05e2eadf05888)
图1-5 创建主键效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-06.jpg?sign=1738895588-7TttDnrlTiCcv4StMM6qkyJ62q8Bo2qJ-0-0561644f4abf3a10c767578d0f0fc358)
图1-6 关闭窗体效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-07.jpg?sign=1738895588-ZOI9u0DuzUlvoon7U66Ujy986fLVyoAC-0-b337fa9ab7ca04c3946eb1cccb334853)
图1-7 填写表名称后效果图
(5)与创建person表类似,创建一个car表,具体字段名称及类型如图1-9所示,创建完毕后,在打开数据库的初始界面中单击鼠标右键创建关系,具体操作如图1-10所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-08.jpg?sign=1738895588-MVBiYUeNV1F9KpLQRzwreirp7J9k9DGi-0-f16e1eb77f7abc004c7266f9bcd51f27)
图1-8 创建完毕后效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-09.jpg?sign=1738895588-JhJ3GHAHxeOSM6jaZc6NjLGtbchNLgKA-0-3847804394f5ab10b7e93737caa0b9f1)
图1-9 创建car表
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-10.jpg?sign=1738895588-paIqPs4ChHjLKVFnbCdOM12meW6MpnZT-0-a20ba9eab2453b7df094464358fa6729)
图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=1738895588-q6126MRfXPgGGgD8z2OJXlWH2vkb25m6-0-cfe9eba0cc0da681fbad18846f254dbc)
图1-11 创建关系图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-12.jpg?sign=1738895588-yPd7rXp69Plm9NTurvnjB4dVLZfJVGHP-0-508960a672ca1c597df897a40da6c2ed)
图1-12 创建后的关系图
1.1.2 填写表的数据
1.1.1节完成了表的创建工作,本节将对表记录的填写进行简单介绍。在有些情况下可能需要手动填写一些记录,Access实现这一功能非常简单,只需打开一个表即可进行填写,具体效果如图1-13所示。
说明:本节的很多操作都是通过鼠标拖动完成的,其实这些操作也可以通过菜单项完成,这部分内容已经超出了本书的范围,具体操作方法请读者自行参考Access的相关书籍,这里不再赘述。