access2010与mysql_Access2010第一章数据库和表(1)

时 间:2014-07-07 09:34:46

作 者:摘 要: Access是一种实用性的数据库软件,在学习过程中一定要把学习的内容应用到实际工作中。

正 文:

Access是一种实用性的数据库软件,在学习过程中一定要把学习的内容应用到实际工作中。我曾多次不得不从头开始学习Access,就是因为没有在实际工作中使用Access。在这里奉劝大家Access一定要学以致用,不然一定是狗熊掰棒子的结果。关于数据库的用途可以打个比方,假设有十张记有信息的纸,如果把这些纸不放在一个地方就丢了,我们可以用一个档案袋把他们装起来。数据库就好像这个档案袋,但实际功能要比档案袋强多了。

关于数据库和表要学习以下内容:

数据库系统结构

创建数据库:买档案袋

建立表:装档案

编辑表、操作表:修饰档案、让档案更加严谨

Access能带来哪些便利:

具有方便实用的强大功能。

可以利用各种图例快速获得数据。

可以利用报表设计工具,非常方便地生成漂亮的数据报表,而不需要编程。

能够处理多种数据类型。

采用OLE技术,能够方便创建和编辑多种媒体数据库。

支持ODBC标准的SQL数据库的数据。

设计过程自动化,大大提高了数据库的工作效率。

具有较好的集成开发功能。

提供了断点设置、单步执行等调试功能。

与Internet/Intranet的集成。

将数据库移入用户环境,分离最终用户和应用程序开发者之间的关系。

为什么学习Access要从表开始?这里要从数据库的对象说起。如果说数据库是一个档案袋,那么数据库就像档案袋一样时能装东西的。数据库都能装哪些东西呢?下面一一列举:

1. 表。

表是数据库所有对象中第一重要的。就像档案袋中的表一样,所有数据要写在表上,没有表的存在,空空的档案袋没有任何意义。所以说表是数据库的核心和基础。

2. 查询。

查询是建立数据库最直接的目的,是数据库设计目的的体现。就像是存放数据的档案袋,如果后期不用只是存起来是没有任何意义的。在没有完全了解查询的情况下,暂时可以把他理解为查找(实际使用中查找只是查询的一个基本功能)。

3.窗体。

数据库与用户进行交互操作的界面。就像QQ的登陆界面一样,其中可以输入账号信息并登陆,登陆正确可以看到所有信息,登陆失败显示错误。那QQ是如何判断信息输入的正确性呢?是因为腾讯有一个存储用户信息的数据库,其中存有关于QQ的所有信息。用户在输入信息后,数据库所进行动作的就是查询。QQ界面就是窗体。

4.报表。

将数据库中需要的数据提取出来进行分析、整理和计算,并将数据以格式化的方式发送到打印机。数据库中存有大量信息,究竟选择哪些需要打印出来就需要报表。

5.宏。

使应用程序自动化。

模块。建立复杂的VBA程序以完成宏等不能完成的任务。

小结一下,以上就是数据库的六个对象。Access能做什么?往里面放些数据——表,取出你想要的——查询,让用户和数据库联系起来——窗体,最终放到纸上面——报表。表、查询、窗体、报表是Access最基本的四个对象。

e2a2500a3066c51cb7607a7487cd801f.gif

宏和模块是对以上四条的完善,可以让数据安全性更高。所有一切的基础是表。那什么又是组呢?组相当于对数据库的进一步管理,也就是装档案袋的档案盒。

Access的所有对象都在创建选项卡下。

d87726a75304ab20c34b6d1e4baf064d.gif

数据库的设计步骤:

1. 分析建立数据库的目的。要用数据库管理什么数据。

2. 确定数据库中的表。

3. 确定表中的字段。好像通讯录中的姓名、电话、住址、Email。相当一个表格的表头。

4. 确定主要关键字。主关键字又叫做主键。其概念是在一个表中能唯一标识一条记录的一个特殊的字段。主键不能为空,不能重复。

5. 确定表之间的关系。

创建表的三种方式:表、表设计、SharePoint

b8eba0dc5cb9b07aed85619dceb81892.gif

Access与Excel、Word中的表的区别:Access的表相比较Excel、Word更有“内涵”,更规范。在Excel、Word录入数据过程中是不能自动检查错误的,以下图为例:

84f1423160844fda89c213c41d35b97c.gif

而Access在定义字段过程是可以对字段长度、类型等进行定义。在创建表过程中,通过“表设计”按钮创建表格比直接用“表”按钮创建表格更规范。“表”按钮通过以下按钮创建字段:

2166e150d4a068e5bf073c265c8e876a.gif

创建表格保存后如下:

559ab76dcc7c61d565cb16c16b867f45.gif

通过“表设计“创建字段如下图所示:

921e9e56eb0cd61be390245765275d45.gif

通过以下方式设置数据规则,相当于Excel中的数据有效性:

ed5eee65037ed9160a104e770638a4d8.gif

在录入数据过程中,如键入信息不符合规范则有以下提示:

a93c2e2b67f5fa253397d40e3f9466fa.gif

通过“表设计“创建表格,如果未设置主键。保存时会有以下提示,提示未设置主键:

7e60e72541744e787134d91ec0f4f80d.gif

点击“是”则由Access自动为表格生成主键,也就是“ID”:

fea9bf9accb83c63786d1d5a8a4c6226.gif

如何以已有字段做主键呢?

第1步:选中要定义的字段

53a93f48c2a2cecbe429fbd92df52890.gif

第2步:点击“主键”按钮

d8dd2442b704d9b23586fc675df5a30e.gif

主键设置成功后,主键字段前会有“钥匙”标志。

99863383c16bf0a2525f9ce61597c502.gif

该视图,我们称之为设计视图:

f58547f86490c46916fd6c71e3f6b174.gif

该视图,成为表示图:

13cf1e9f8ad5380c90763a1c3cd4ad51.gif

我们通过这两个按钮相互之间切换:

ed1affbecf6759365d875001424e7518.gif

e6488ac9244af63e9f1df427d482603a.gif

表的组成:

表结构:表名、字段、字段属性。

表内容:存储在表中的记录数据。

字段的命名规则:

1. 长度为1~16个字符。也说明字段名称不能为空。

2. 可以包含字母、数字、汉字、空格和其他字符。这里要注意,理论上字段名是可以有空格的,但是为了后期的严谨性和操作,不建议在字段名中使3. 用空格。不要使用空格美化表格,不要在结构上做美化,Access有专门做美化的地方。

4. 不能以空格开头,不能包含句号(.)、感叹号(!)、方括号([])和单引号(’).

5. 不能使用ASCⅡ码为0~32的ASCII字符。

Access软件网官方交流QQ群(群号:39785885)

Access源码网店

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Access2010数据库技术与应用教程》是一本介绍微软Access 2010数据库软件的教程,内容包括数据库设计、的创建、数据查询和报生成等方面的知识。通过学习这本教程,读者可以掌握Access 2010数据库的基本操作和应用技巧,为日后的数据库管理和分析工作打下坚实的基础。 在这本教程中,对数据库的练习题是非常重要的一环。通过练习题,读者可以巩固所学的知识,提高对数据库操作的熟练程度。练习题包括但不限于以下几个方面: 1. 数据库设计:要求读者根据需求设计一张数据库,并给出相应的数据字段和数据类型。通过这样的练习,读者可以理解数据库设计的基本原则和方法。 2. 的创建:要求读者在Access 2010软件中创建指定的数据库,并设置的属性、主键和外键等。这可以帮助读者熟悉数据库的创建流程和操作步骤。 3. 数据查询:要求读者利用SQL语句从数据库中查询指定的数据,并按照一定的条件进行排序和筛选。这有助于读者掌握数据库查询语句的编写和运用技巧。 4. 报生成:要求读者根据指定的数据生成相应的报,并设置报的格式和样式。这可以帮助读者了解报生成的基本原理和方法。 通过这些练习题的学习和实践,读者可以逐渐提升自己在Access 2010数据库技术和应用方面的能力,为将来的工作和学习打下良好的基础。 Access2010数据库技术与应用教程数据库练习题。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值