内容发布更新时间 : 2024/11/19 21:29:07星期一 下面是文章的全部内容请认真阅读。
2008-3-20 Access数据库学习概要 13、数据流类型分为:事物型和变换型。
14、模块独立性:耦合和内聚性。优秀的软件应该是高内聚,低偶合。
15、概要设计的任务:把需求分析阶段确定的软件功能进行分解,分解为各个相应的几个模块。
16、详细阶段的任务:确定每个模块的具体实现算法和细节。 16、详细阶段的工具:程序流程图,判定表,pdl. 程序流程图的图形符号。 17、软件测试的目的,及原则。 18、软件测试的分类
按照是否执行被测试软件分为:静态测试和动态测试。 按照功能来划分:黑盒测试和白盒测试。
白盒测试就是根据程序的内部逻辑结构来完成软件的功能测试。 黑盒测试就是完全不考虑内部逻辑结构的一个功能测试。黑盒测试方法分为:等价类划分法,边界值分析法,错误推测法,因果图。 19、软件测试的4个步骤及作用,依据。
单元测试:以模块为单位的测试,主要发现模块内部的错误。 集成测试:把模块组装起来进行的测试。主要发现模块间的接口错误。依据是概要设计说明书。
确认测试:验证软件是否满足软件规格说明书。 20、软件调试的目的。 第4章
1、数据,数据库,信息,数据库系统,数据管理发展经历的几个阶段及特点。
2、数据库系统的特点。 3、数据库的数据独立性。 4、数据库系统的3级模式
概念模式(模式):全局数据逻辑结构的描述,全体用户的公共数据视图。
外模式(子模式):局部逻辑结构的描述,是用户所能看到的模式。 内模式(物理模式):数据库物理存户结构和存取方法的描述。例如:索引,存储路径。
5、E-R模型的概念及表示工具。 6、关系数据模型 7、关系运算
并叉交,选择,投影,联接,笛卡尔积及特点。 8、数据库设计包括两方面内容:概念设计和逻辑设计。 概念设计的目的:分析数据内在的语义关系,建立概念数据模型E-R模型。
逻辑设计的目的:把E-R模型转换成相应的关系模式。E-R图中的实体,联系可以转换成关系,属性可以转换成关系的属性。
上机复习 第二章 表 一、
1、建立表,修改表。
第6页
2、导入、联接外部数据。 二、 数据表视图:
1、添加记录,修改记录,删除记录
2、排序记录(按照一个字段排序,按照多个字段排序) 3、修改表的外观(格式菜单下命令:行高,列宽,字体,单元格显示效果,表格背景,冻结列,取消冻结列,隐藏列,取消隐藏列) 设计视图:
1、添加字段 2、修改字段名3、删除字段 4、修改数据类型 5、修改字段属性(字段大小、格式 、默认值 、有效性规则 、有效性文本 、输入掩码 、必填字段 、索引 、标题) 5、添加字段说明 6、设置关键字(一个字段和多个字段) 7、拆分表 8、修改表结构中的字段次序 三、操作细节 1、如何添加图片
2、有效性规则的要求。对规则的的描述一定要由相应的运算符号来表示。
3、关键字段的要求 4、日期的要求 5、必填字段的要求 6、输入掩码的特殊符号 7、对多个字段如何排序
8、对表的操作时候,需要知道某些操作是无法撤销的,所以进行操作之前,最好对自己操作的表进行备份,在确保自己没有任何错误的前提下再把自己备份的表删除。
9、在自己实际的操作过程中,有可能出现的错误是:选错字段或选错字段属性。
10、设置默认值,一定要和所在的数据类型相匹配,文本型字段值需要添加英文半角状态下的 ” ”,日期值需要半角状态下添加#, 11、在导入数据和联接数据时,需要切换相应的数据类型,才能显示你想要的文件。 第三章 查询
一、
1、建立查询 2、修改查询 二、
1、建立普通的选择查询
建立查询时只需要添加需要的表,对于不需要的表一定要删除,否则影响查询结果。 2、添加显示的字段
按照题目的顺序添加需要的字段,对于只是作为排序的,或者是作为准则的字段,就不需要显示了。 3、添加准则(条件)
理解准则的作用:就是用来从需要的表中挑出需要记录的条件。 准则需要填写在相应的字段下面,准则中需要添加字段名称的话,字段名称一定要用[]括起来,如果该字段名称是在添加的多个表中存在,需要指明该字段是取自哪张表,指明方式:[表名]![字段名]
2008-3-20 Access数据库学习概要
同一行的准则是并且的关系,不同行之间是或者关系。它们的运算方式是,先计算出同行条件,然后在把计算得出的表进行并集运算。 4、添加字段计算字段,完成统计计算。
添加计算字段需要在字段行上写上 新字段名称:表达式 如果是对列统计计算,最好用统计函数完成。 5、准则查询
准则查询:就是查询的某部分是个变量(值没有确定,可以变化)的查询。变量的部分通常用[]括起来,[]里面填写的是想要提示的内容。有些参数查询的变量是取自窗体控件的值。一些常用的函数。Len,left,right,mid,now,date,time,year,day,month,max,min,count,avg,sum.
6、交叉表查询:按照要求制定行标题,列标题,和值。 7、操作查询:
①生成表查询:把查询到的结果放到一张新的表中。该表的状态和该查询在数据表视图下显示的状态是一样。
②删除查询:把查到的记录删除。删除的记录就是该查询在数据表视图下显示的记录。
③更新查询:把查到的记录进行更改,更改哪些记录在准则行上添加相应的表达式进行限定,查到的记录的字段值如何更改需要在更新到行填写相应的表达式。
④追加查询:把查到的记录,添加到已经存在的表中,在进行设计追加查询时, 8、子查询 第四章
窗体
一、 创建窗体、修改窗体、添加控件、修改控件
二、 打开和关闭窗体的节。添加控件的时候,需要在要求的节内
添加》
三、 修改窗体属性:窗体标题,浏览按钮,记录源,滚动条,记
录源,分隔线,最大化最小化按钮,关闭按钮,图片。 四、 添加和修改控件属性:标题,名称,前景颜色(文字颜色),
左边距,上边距,事件属性,默认,取消,是否可用,可见性。Tab索引。控件位置控制。 第五章
报表
一、报表的节及节的作用 二、计算控件 三、排序和分组记录。 第八章 模块
一、通过模块代码更改控件属性或执行其它命令。 记住相应的属性对应的属性的英文名: 与窗体有关的属性:
标题:caption ,记录源:recordSource , 与控件有关的属性:
标题:caption,前景色:forecolor。可见性:visible.是否有效:enabled. 二、打开和关闭数据库对象(表,查询,窗体,报表等)的命令。 Docmd.opentable “表名” docmd.openform “窗体名”
第7页
docmd.openreport “报表名” 把报表送到打印机打印。 DoCmd.RunMacro “宏名” 执行宏命令。
DoCmd.OpenReport \报表名\ 以打印预览的形式打开报表。 docmd.close Docmd.quit
三、通过ADO技术对数据库里面的数据进行操作。 Connection 对像:联接数据库。 command对象:执行sql命令。 Recordset对象:记录集。
对象具有属性和方法,操作。访问对象的属性或方法的方式为:对象名.属性名(方法名)。
dim 变量名 as new adodb.connection 定义数据库联接对象变量 Dim 变量名 as new adodb.commnad 定义数据库命令对象变量。
Dim 变量名 as new adodb.recordset 定义数据库记录集对象变量。