![亮剑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=1739298509-9DNQXBX2nbHkBnB9ydE9QWzoYD8xSqtD-0-0dcb1b7c9d3f33a2ada0ca080e422dd6)
图1-1 创建数据库图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-02.jpg?sign=1739298509-f7C3RAawXUkhrd7OnqXwqBSqRWFT0bqD-0-08b489b75bd023242b086ad02e85ab1b)
图1-2 打开数据库效果图
(2)双击如图1-2所示的第一项(使用设计器创建表)创建表,双击打开后的效果如图1-3所示,然后可以填写表的字段名称及数据类型,完成后的效果如图1-4所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-03.jpg?sign=1739298509-clhSi58kq6zJ3bR52avZnsGBe6ulCme8-0-284881073c8e8c911cfff7c8631438d5)
图1-3 打开“使用设计器创建表”效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-04.jpg?sign=1739298509-DUabTAm0H1Bf3ps7DL5sbS0uRAOKd2gG-0-1030eea0d9654b54186459c1bf3203b0)
图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=1739298509-9UbfqXOTyoL7WJTpFSXmj8qniHLSv7UK-0-889327a6f1af5736e37a08f9cf156d79)
图1-5 创建主键效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-06.jpg?sign=1739298509-XDVZDXK7om5U4DSmiFxwdnGAIDwNuyKX-0-63d7117557fc694ac551bc84a25e48af)
图1-6 关闭窗体效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-07.jpg?sign=1739298509-z0HwrM5a0clhufUem8s8DR9hT61k1AZ6-0-d83d5b15ef82f7d43de1216e8ad0ee04)
图1-7 填写表名称后效果图
(5)与创建person表类似,创建一个car表,具体字段名称及类型如图1-9所示,创建完毕后,在打开数据库的初始界面中单击鼠标右键创建关系,具体操作如图1-10所示。
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-08.jpg?sign=1739298509-3zOVNOqbQh5W1AyfHSTiRD2UIDM8h0R9-0-9013cf710056a421f36e8fb2bcee4051)
图1-8 创建完毕后效果图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-09.jpg?sign=1739298509-2pIOJ0z9V0eR6LaB5mwFp8LI13Cf0u7G-0-1551edac7bc713b88a9bda9d94d7d693)
图1-9 创建car表
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-10.jpg?sign=1739298509-unep5daFBala4KyyUualoLoBQ4FPFNJW-0-8b7b69cbd2cea83eaa90f1f22aa348be)
图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=1739298509-RhXrlB34AmrVhGDWAbX3u2YGpyszGVJg-0-6867bebc0de0634cdb4eb78d239df02a)
图1-11 创建关系图
![](https://epubservercos.yuewen.com/197BF8/3590310003906601/epubprivate/OEBPS/Images/Figure-0001-12.jpg?sign=1739298509-aVlWaer6EyJ2WHMW83810mv9kJF2CVMz-0-4c488fc133dfafe07eba5140249660a4)
图1-12 创建后的关系图
1.1.2 填写表的数据
1.1.1节完成了表的创建工作,本节将对表记录的填写进行简单介绍。在有些情况下可能需要手动填写一些记录,Access实现这一功能非常简单,只需打开一个表即可进行填写,具体效果如图1-13所示。
说明:本节的很多操作都是通过鼠标拖动完成的,其实这些操作也可以通过菜单项完成,这部分内容已经超出了本书的范围,具体操作方法请读者自行参考Access的相关书籍,这里不再赘述。