数据库技术与应用知识点总结

上传人:s9****2 文档编号:495256766 上传时间:2022-10-15 格式:DOC 页数:11 大小:60KB
返回 下载 相关 举报
数据库技术与应用知识点总结_第1页
第1页 / 共11页
数据库技术与应用知识点总结_第2页
第2页 / 共11页
数据库技术与应用知识点总结_第3页
第3页 / 共11页
数据库技术与应用知识点总结_第4页
第4页 / 共11页
数据库技术与应用知识点总结_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数据库技术与应用知识点总结》由会员分享,可在线阅读,更多相关《数据库技术与应用知识点总结(11页珍藏版)》请在金锄头文库上搜索。

1、数据库技术与应用知识点总结第一章 数据库基础1. 基本概念:数据:数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示,以适合于用人工或自然的方式进行保存、传递和处理。数据是形成信息的源泉,信息是有价值的数据是数据的内涵。信息:有一定含义的、经过加工处理的、对决策有价值的数据数据库:数据库是长期存储在计算机内、有组织的可共享的数据集合。数据库管理系统( DBS的核心):专门用于管理数据可的计算机系统软件。数据库系统:带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关硬件、软件和各类人员组成。2. 数据管理的发展阶段1. 人工管理阶段:没有直接存储设备、操作系统、管

2、理软件2. 文件系统阶段:把计算机众多数据组织成相互独立的数据文件3. 数据库系统阶段:一定的格式、统一管理、冗余度小4. 分布式数据库阶段:物理上分离、逻辑上统一5. 面向对象数据库阶段3. 数据模型:(1)基本概念:数据模型:数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。概念模型:按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能。实体:客观存在的并且可以相互区别的“事物”实体集:性质相同的同类实体的集合属性:描述实体的特征域:属性的取值范围主键:用来唯一标识一个元组的某个属性或属性

3、组合联系( 1:1 ,1:n , m:n):实体集之间的关系,反应事物之间的相互关联,联系也是主体,也可具有属性关系模型:采用二维表来表示实体以及实体之间关系的模型。本质是一张表。关系、关系模式: 1:1 关系名(属性1,属性 2, )1:n 将 1 的主键放入 n 中 学生(班级编号, )n:m 将实体的主键放入关系的属性中(2)E-R 模型:能根据具体问题构建E-R 模型、画出 E-R 图实体集:矩形框属性:椭圆联系:菱形(3)关系模型的数据结构、关系的性质数据查询、数据插入、数据删除、数据修改关系运算:选择(减少个体保留所有属性) 、投影(所有个体的部分属性)、联结(4)E-R 模型转换

4、为关系模型(5)关系模型的完整性(实体、参照、自定义)实体:主键不能为空参照:外键为空或在其担任主键的实体集中存在自定义:用户自己定义的语义要求第二章 Access 数据库与表的操作1. Access 数据库设计的一般步骤2. 基本概念: Access 数据库、表、记录、字段3. 使用表设计器创建表( 1)字段名命名规则不能空格开头、不能用 .!()、最长 64 个字符( 2)字段类型:文本、数字、日期 / 时间、是 / 否、查阅向导(备选项中选择)( 3)字段属性:字段大小、输入掩码(控制数据的输入)、有效性规则(规范、核查)、有效性文本(提示信息) 、默认值、索引(搜索或排序的根据,加快查

5、询速度)、必填字段( 4)设置主键4. 建立表间关系 :关联字段、实施参照完整性5. 表的复制、更名、删除6. 数据的导入、导出第三章 查询1. 查询的概念和作用查询是根据查询条件从一个或多个表中获取数据的方法浏览、更新、分析数据2. 选择查询使用条件从一个或多个表中检索数据,然后按所需顺序显示数据3. 条件查询(1)查询条件的表示条件的组合: and、or 、 not取值范围的说明: 、=、=、betweenandIn条件不确定:like*(替代零个一个或多个任意字符) 、?(任意单一字符)、 #(任意一个数字)、 (替代方括号内任意字符) 、! (替代方括号内字符以外的任意字符) 、-(

6、2)函数统计函数( SUM,AVG,COUNT,MAX,MIN)字符串函数( LEN,LEFT,RIGHT,MID)日期函数( DATE, NOW,YEAR,MONTH, DAY)4. 交叉表查询、重复项查询、不匹配项查询: 特点、何时适用交叉:对数据库中表和查询进行分类统计,使用的字段必须来源于同一个表或查询重复:对某些怒有相同值得记录进行检索和分类,判断信息正确性不匹配:查找可能的遗漏,在一张表中有另一张表中没有4. 参数查询在作为参数字段的条件行中,以 括起与字段名不同的内容5. 操作查询: 生成表查询、更新查询、删除查询、追加查询第四章SQL 查询select-from-where、

7、insert 、 update 、delete ,要求能读懂select :构成查询结果的属性列from :作查询的表where:查询条件insert:将子查询结果插入到指定的表update :数据更新,需要更新的表delete :删除字段数据定义:用于定义和修改基本表、 定义视图和定义索引create(建立) drop(删除) alter(修改)数据操纵:用于表或视图的数据进行添加、删除和修改等操作insert(插入)delete update数据查询:用于从数据库中检索数据select数据控制:用于控制用户对数据的存取权利grant(授权)revote(回收权限)第五章窗体1. 窗体的概念

8、和作用概念:通过灵活多样的控件使用构成了用户与数据库的交互界面, 从而完成显示、输入和编辑数据等事物作用:可作为浏览、编辑、输入输出表或查询中数据的交互界面可作为组织、控制整个系统中对象的外观界面2. 创建窗体的三种方法自动创建、窗体向导、设计视图3. 窗体的构成窗体页眉、页面页眉、主体、页面页脚、窗体页脚4. 窗体的控件( 1)类型:结合型控件、非结合型控件、计算型控件( 2)常用控件:文本框,命令按钮,列表框和组合框,标签,选项组,选项按钮,子窗体 / 子报表(3)常用属性:名称、标题记录源:窗体的数据来源,一般为表或查询控件来源:控件所显示数据的来源,通常是与控件结合的字段行来源:组合框

9、、列表框的列表选项来源5. 主 / 子窗体:主窗体内套有子窗体, 便于在同一窗体中显示不同表中相关联的数据第六章报表1. 报表的概念和作用: 与窗体的功能比较、区别报表用于对数据库中的数据进行浏览、 分析、汇总和输出;窗体用于浏览、编辑、输入、输出2. 报表的构成: 报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、报表页脚3. 排序和分组报表中的数据( 对最多 10 个字段分组 )汇总项:可以添加多个字段的汇总, 并且可以对同一字段执行多种类型的 汇总分组间隔项:确定记录如何分组在一起,可以自定义标题项:更改汇总字段的标题,可以用于列标题还可用于标记页眉与页脚的汇总字段有/ 无页眉节选项:

10、用于添加或移除每个组前面的页眉节4. 标签报表: 特点:在一页中显示多个标签,通过标签报表,用户可以查看到多个且数据格式相一致的标签。可以将数据表示成邮件标签,用于打印大批量的邮件标签第八章宏1. 基本概念: 宏、宏操作、带条件的宏宏:宏是一组命令,他是一个或多个操作的集合,能够将各种对象有机地组织起来,按照某个顺序执行操作步骤完成一系列操作条件宏:在 if 选项文本框中有条件表达式的宏宏组:宏的集合2. 常用宏操作: OPENFORM(打开窗体),MESSAGEBOX(显示含有警告或提示消息的消息框),CLOSEWINDOW(关闭指定窗口), OPENQUERY(打开查询后执行操作查询),O

11、PENTABLE(打开表)转移焦点 gotocontrol 、关闭窗体 closewindows 、退出程序、停止当前宏执行 stopmacro3. 将宏与窗体上控件相关联的方法1 )控件属性表的事件选项卡中选择一个宏2 )右击控件直接进入宏设计视图3 )进入宏对象列表框把宏对象列表框中的宏名拖放到窗体设计视图上在窗体产生一个命令按钮第九章VBA 编程1. 基本概念: 对象、属性、事件、事件过程、方法对象:是现实世界对象的模型化,是代码和数据的组合,具有自己的状态和行为(继承性、多态性、封装性、灵活性)属性:特征方法:在对象上可以执行的操作事件:识别和响应的某些行为和动作2. 数据类型: 数值

12、、字符、逻辑、日期变量: 概念、命名规则、先声明后使用用于临时储存数值、计算结果或数据库中的任意对象命名:字母或汉字开头 dim 变量名 as 数据类型常量: 概念、符号常量在应用程序的运行中不能改变的对象,只有在初始化时能赋值public const表达式运算符: 算术、连接、关系、逻辑、赋值,它们的运算法则和优先级优先级:算术、连接、关系、逻辑、赋值表达式: 要求会计算表达式的值3. 三大控制结构: 顺序结构、选择结构、循环结构4. 程序语句:( 1)变量声明语句dim变量名 as数据类型( 2)赋值语句变量名 =表达式( 3) IF 语句(单分支,双分支,多分支) , Select Ca

13、se 语句IF :单: if 条件表达式 then 语句 1else 语句 2多: if条件表达式 thenselect case:select case表达式case值 1语句组 1 else语句组2 end if语句组1case值2语句组2case else语句组n+1前面的全不匹配时end selectselect case后面的表达式是必要参数case后面的值可以用is和to表范围( 4) FOR语句(循环)for循环变量 =初值 to终值 step步长 循环语句组exit fornext循环变量eg. Dim s as integer, I as integers=0for i=1 to 100 step 1s=s+1next imsgbox“1 到 100 相加之和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号