罗斯文示例数据库学习 一、罗斯文数据库简介 罗斯文库是 Access 自带的示例数据库,也是一个很好学习教程
让我们一起来学习一下吧
通过罗斯文数据库的学习,能对数据库的表、关系、查询、报表、窗体、切换面板等内容有个全面的了解
我们做数据库开发,应该来讲是现实生活中一种管理思路的体现与高度概括
那么要构思之前肯定要对整个流程有个清晰的了解
那我们就先来了解一下这个罗斯文公司的业务流程吧
罗斯文公司是一个虚构的商贸公司,该公司进行世界范围的食品的采购与销售,就是通常所讲的买进来再卖出去,赚取中间的差价
罗斯文公司销售的食品分为几大类,每类食品又细分出各类具体的食品
这些食品由多个供应商提供,然后再由销售人员售给客户
销售时需要填写订单,并由货运公司将产品运送给客户
要打开“罗斯文数据库”,先启动 Access,从“帮助”菜单选择“示例数据库”->“罗斯文数据库”即可
如你所安装的是精简版不带有示例数据库,那就从网上 下载一个吧
图 1-1 注:本教程着重在实例讲解,不含最基本的一些概念及操作说明,如需学习基础教程请自己看书或参考其他教程
二、表设计思路及表的数据类型、字段属性 首先要做的事是设计表,表的设计思路就是将数据分类,同一类的数据放在一个表中,并且有一个字段与其他表之间建立联系
而且要尽可能的细分,以最大限度的保证每个表中不存在重复的数据资料
比如说销售订单吧,肯定要记录客户的具体资料如名称、地址、电话等方便联系;还要记录订单的日期,运费等;以及每张订单中都有哪些具体的产品、数量、价格等信息
如果我们把这么多信息记录在一张表里的话,那就要录入许多重复的信息,比如客户的资料,不仅很麻烦还很容易出错
所以应该细分为客户表专门维护客户的信息;订单表记录订单的日期,运费;订单名细表记录具体的产品数量及价格;另外还需要产品表、供应商表、雇员表、运货商表及类别表