Access2016学习4

4.1创建数据表

现在我们已经完成了准备工作,可以开始正式在开发平台后台数据库文件中建立数据表。表应该建在后端数据库中,后端数据库文件名是Data.mdb如下图4-1所示:

 图4-1 后台数据库文件

  

双击data.mdb文件,根据第三章中的3.3节表设计说明书的设计,在data.mdb中创建表tblCodeyg和tblBxmx,首先来设计一下tblCodeyg表。

进入设计表的界面,如下图4-2所示:



图4-2表设计界面

  

单击图4-2中的【创建】,选中“表设计”,如下图4-3所示:

图4-3新建表画面

  

表tblCodeyg的设计如下图4-4所示:

图4-4表tblCodeyg设计界面

  

同理,创建表tblBxmx。表tblBxmx的设计如下图4-5所示:


图4-5表tblBxmx设计界面

  

说明:图4-5中的行来源完整SQL代码是:Select tblCodeyg.ygId, tblCodeyg.ygxm FROMtblCodeyg

提示 各个表中字段,属性标题项都必须写上相应的说明,若不写,会影响以后的开发,如下图4-6所示



图4-6在表中各字段的属性标题项中都写上说明

  

建成后,如下图4-7所示。

图4-7表tblBxmx和表tblCodeyg

  

两个表建成后,需要给表加上说明,即每个表是什么意思,因为当有几十个表时,要找到你想要的表并不容易,给表加上说明显得很有必要,在表设计界面,先右击表名选择“表属性”,如下图4-8所示。

 图4-8给表加上说明(1)

  

选中图4-8中的表tblBxmx,单击鼠标右键,如下图4-9所示:

图4-9给表加上说明(2)

  

单击图4-9中的【表属性(B)】,在属性中的 说明 项中,输入这个表的说明:报销明细。如下图4-10所示:

 图4-10给表加上说明(3)

  

单击图4-10中的【确定】按钮,就能看到表tblBxmx的说明,如下图4-11所示:

图4-11给表加上说明(4)

  

同理,给表tblCodeyg表加上说明:员工编码,如下图4-12所示:


图4-12给表加上说明(5)



数据库基础知识及关系数据库管理系统。 目录 Access教程 第一章 Access数据库基础 1 一、数据库的基本知识 1 二、数据库管理系统和数据库应用系统 3 三、Access 2003内部结构 4 1. 表 5 2. 查询 6 3. 窗体 7 4. 报表 8 5. 宏 9 6. 模块 9 7. Web页 10 Access教程 第二章 建立数据库 10 一、数据库的设计 10 2. 一般步骤 11 3. 实例剖析 11 二、建立一个数据库 13 Office Online 模板可通过在线查找所需要的数据库模板。 14 3. 根据现有文件新建数据库 21 4. 打开已存在的数据库 21 5. 查看数据库属性 22 三、创建简单表 25 1. 使用向导创建表 25 2. 表设计器 29 3. 字段、数据类型、字段属性 30 4. 使用设计器创建表的一般步骤 32 5. 通过输入数据建立表 34 四、设定表之间的关系 34 1. 表的索引 34 2. 表的主关键字 36 3. 创建并查看表间关系 36 4. 表间关系的修改与打印 37 五、修改数据库结构 38 1. 对表的操作 38 2. 对字段的操作 40 3. 数据的有效性 41 4. 对数据表的行与列的操作 42 六、使用与编辑数据表 43 1. 更改数据表的显示方式 43 2. 修改数据表中的数据 44 3. 排列数据 44 4. 查找数据 45 5. 筛选数据 45 6. 高级筛选与排序 46 七、使用查阅向导 47 八、使用子数据表 51 Access教程 第三章 查询 51 一、查询的概念 52 2. 查询的种类 53 3. 查询的作用和功能 53 二、创建查询 54 1. 简单选择查询 54 2. 交叉表查询向导 57 3. 查找重复项查询向导 60 4. 查找不匹配项查询向导 62 5. 用查询设计器创建查询 65 6. 用查询设计器进一步设计查询 66 7. 查询及字段的属性设置 67 8. 设置查询准则 67 三、创建特殊用途查询 69 1. 参数查询 69 2. 自动查找查询 70 3. 交叉表查询 71 四、操作查询 72 1. 更新查询 72 2. 追加查询 74 3. 删除查询 75 4. 生成表查询 75 五、SQL专用查询 77 ⑴ 使用SQL进行投影 78 ⑵ 使用SQL进行选择 79 SELECT 学号,姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 SELECT 姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 ⑶ SQL排序 79 ⑷ SQL内置函数 80 SELECT COUNT(*) FROM ST 80 ⑸ SQL内置函数和分组 80 ⑴ 带有子查询的SQL查询语句 82 ⑵ SQL联接查询 83
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值