Access数据库的学习记录

概述


  Access数据库是由微软发布的关联式数据库管理系统,可以用来存储和分析数据,并进行二次开发。

  Access数据库的对象结构包括表、查询、窗体、报表,和控件、宏等。

   * 表对象用来存储数据。

   * 查询对象用来查找和检索所需数据。

   * 窗体对象用来查看、添加和更新表中的数据。

   * 报表对象用来分析或打印特定布局中的数据。




第一章  表的设计


  数据库,是多个相关联的表的集合,用以体现某个主题。所以表的设计,是建立一个数据库的基础。

  在一个表中,每一列的列头的名称称为"字段";每一列的其他位置的信息称为"字段值";每一行的所有信息统称为"记录"。有多少行,就有多少条记录;有多少列,就有多少个字段。

  在表设计时应当注意以下要点:

   ● 合理设置字段的数据类型。

   ● 每个表都应该定义主键和外键(如果有外键)。主键是必须的、唯一的、不能再更改的。

   ● 合理设置表中的索引,除了主键字段,尽量减少索引的使用。

   ● 通过设置字段的属性等,在数据库系统的最底层对数据进行强制约束,如禁止重复(通过无重复索引)、是否必填项、字段大小等。

   ● 仔细设置好字段的其它非数据限制性属性,如格式、小数位数、输入掩码、标题、显示控件等,如果控件为组合框、列表框,还应该设置好其行来源、列宽等属性。

   ● 通过关系视图界面建立表与表之间的有关系,每个关系的“实施参照完成性”属性都应该选中,用来保障相关联表中数据的完整和有效。




第二章  查询的设计


  查询,就是对数据进行统计汇总的功能。每个查询对象,其本质都是一个 SQL 语句。

  窗体设计的要点

  报表设计的要点

  报表,是提供数据的最终输出。Access的报表的行可以任意,而列(字段)是固定的。




待定


通用的功能,比如登录模块、用户管理模块、权限管理模块、自动升级模块、常用的自定义函数等,

使用入门、编程基础、数据库基础、实用功能模块案例、完整系统安全

使用《盟威软件快速开发平台》开发和一般的 Access 开发有什么区别?

如数据和程序分离(分为后台数据库和前台客户端)、默认采用非绑定式窗体、尽量避免使用“OLE对象”或“附件”等其它数据库不支持或对性能影响比较大的字段数据类型等等。

原因是基于Access后台数据库时,可以设置好字段的格式、输入掩码、标题、默认值等等属性,然后在使用Access的向导或者快速开发平台的自动生成器去创建窗体时,可以直接将这些属性继承过来,自动应用在控件属性中。而如果换成其它后台数据库,字段就没有了这些扩展属性,需要在窗体创建完成后,再去一个一个的修改控件属性,就会比较麻烦,多出不少工作量。

This article is published under the Creative Commons BY-NC-SA 3.0 CN.

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
中文版Access 2013是Microsoft公司最新推出的Office 2013办公自动化软件的一个组成部分。它可以有效地组织、管理和共享数据库的信息,并将数据库信息与Web结合在一起,为通过Internet共享数据库信息提供了基础平台。本书全面介绍了Access 2013关系型数据库的各项功能、操作方法和开发信息系统的技术。   本书从教学实际需求出发,合理安排知识结构,从零开始、由浅入深、循序渐进地讲解了Access 2013的基本知识和使用方法。本书共分为12章,主要内容如下。   第1章介绍数据库的原理和数据库设计步骤等基础内容。   第2章介绍Access 2013的应用程序环境和数据库所包含的对象等内容。   第3章介绍创建新数据库数据库的基本操作和操作数据库对象的方法和技巧。   第4章介绍建立新表和设置表的字段属性的方法与技巧。   第5章介绍数据表的操作、设置数据表格式、创建子数据表和表之间关系等内容。   第6章介绍选择查询、交叉表查询、参数查询、操作查询和SQL查询等内容。   第7章介绍窗体的创建与维护,包括创建和使用主/子窗体、使用窗体控件等内容。   第8章介绍报表的建立与打印,包括创建报表和子报表的方法、预览和打印等内容。   第9章介绍宏的使用,包括宏的创建与运行宏的基本方法、常用的宏操作与事件等内容。   第10章介绍有关模块与VBA的知识,包括VBA程序设计基础、程序流程控制语言、过程与模块等内容。   第11章介绍数据库的维护与安全,包括数据库的安全保护、数据库的转换与导出、拆分数据库数据库应用系统的集成和数据库的打包并签署等内容。   第12章介绍数据库综合实例应用,帮助用户巩固全书所学的知识。   本书图文并茂,条理清晰,通俗易懂,内容丰富,在讲解每个知识点时都配有相应的实例,方便读者上机实践。同时在难于理解和掌握的部分内容上给出相关提示,让读者能够快速地提高操作技能。此外,本书配有大量综合实例和练习,让读者在实际操作中更加牢固地掌握书中讲解的内容。
数据库基础知识及关系数据库管理系统。 目录 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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值