版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库技术与应用知识点总结 第一章 数据库基础 1. 基本概念 : 数据 :数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示, 以适合于用人工或自然的方式进行保存、传递与处理。数据就是形成信息的源泉, 信息就是有价值的数据就是数据的内涵。 信息:有一定含义的、经过加工处理的、对决策有价值的数据 数据库:数据库就是长期存储在计算机内、有组织的可共享的数据集合。 数据库管理系统 (DBS 的核心 ):专门用于管理数据可的计算机系统软件。 数据库系统 :带有数据库的计算机系统 ,一般由数据库、 数据库管理系统 (及 其开发工具 )、相关硬件、软件与各类人员组成。 2. 数据管理的发展阶段
2、1. 人工管理阶段 :没有直接存储设备、操作系统、管理软件 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、据删除、数据修改 关系运算 :选择(减少个体保留所有属性 )、投影 (所有个体的部分属 性)、联结 (4)E-R 模型转换为关系模型 (5)关系模型的完整性 (实体、参照、自定义 ) 实体:主键不能为空 参照:外键为空或在其担任主键的实体集中存在 自定义:用户自己定义的语义要求 第二章Access数据库与表的操作 1、Access数据库设计的一般步骤 2、基本概念:Access数据库、表、记录、字段 3、使用表设计器创建表 (1)字段名命名规则 不能空格开头、不能用、 !()、最长 64个字符 (2)字段类型:文本、数字、日期 /时间、就是/否、查阅向导 (备选项中选择 ) (3)字段属性 :
5、字段大小、输入掩码 (控制数据的输入 )、有效性规则 (规范、 核查)、有效性文本 (提示信息 )、默认值、索引(搜索或排序的根据 ,加快查询速 度)、必填字段 (4)设置主键 4、建立表间关系 :关联字段、实施参照完整性 5、表的复制、更名、删除 6、数据的导入、导出 第三章 查询 1. 查询的概念与作用 查询就是根据查询条件从一个或多个表中获取数据的方法 浏览、更新、分析数据 2. 选择查询 使用条件从一个或多个表中检索数据 ,然后按所需顺序显示数据 3. 条件查询 (1) 查询条件的表示 条件的组合 :and、or、not 取值范围的说明 : 、= 、=、 betwee nan d In
6、 条件不确定 : like *( 替代零个一个或多个任意字符 )、?(任意单一字 符)、#(任意一个数字 )、 (替代方括号内任意字符 )、!(替代方括号内字符以外 的任意字符 )、- (2) 函数 统计函数 (SUM,AVG,COUNT,MAX,MIN) 字符串函数 (LEN,LEFT,RIGHT,MID) 日期函数 (DATE,NOW,YEAR,MONTH,DAY) 4. 交叉表查询、重复项查询、不匹配项查询 :特点、何时适用 交叉 :对数据库中表与查询进行分类统计 ,使用的字段必须来源于同一个表 或查询 重复 :对某些怒有相同值得记录进行检索与分类 ,判断信息正确性 不匹配 :查找可能的
7、遗漏 ,在一张表中有另一张表中没有 4、参数查询 在作为参数字段的条件行中 ,以 括起与字段名不同的内容 5、操作查询 : 生成表查询、更新查询、删除查询、追加查询 第四章 SQL 查询 select-from-where insert、update delete要求能读懂 select构成查询结果的属性列 from:作查询的表 where查询条件 in sert将子查询结果插入到指定的表 update数据更新,需要更新的表 delete删除字段 数据定义:用于定义与修改基本表、定义视图与定义索引create建立)drop(删 除)alter(修改) 数据操纵:用于表或视图的数据进行添加、删除
8、与修改等操作insert(插入) delete update 数据查询 :用于从数据库中检索数据 select 数据控制:用于控制用户对数据的存取权利grant(授权)revote(回收权限) 第五章 窗体 1. 窗体的概念与作用 概念:通过灵活多样的控件使用构成了用户与数据库的交互界面,从而完成 显示、输入与编辑数据等事物 作用 :可作为浏览、编辑、输入输出表或查询中数据的交互界面 可作为组织、控制整个系统中对象的外观界面 2. 创建窗体的三种方法 自动创建、窗体向导、设计视图 3. 窗体的构成 窗体页眉、页面页眉、主体、页面页脚、窗体页脚 4. 窗体的控件 (1)类型:结合型控件、非结合型
9、控件、计算型控件 (2)常用控件:文本框,命令按钮,列表框与组合框 ,标签,选项组,选项按钮 ,子窗 体/子报表 (3)常用属性 :名称、标题 记录源:窗体的数据来源 ,一般为表或查询 控件来源 :控件所显示数据的来源 ,通常就是与控件结合的 字段 行来源 :组合框、列表框的列表选项来源 5. 主/子窗体:主窗体内套有子窗体 ,便于在同一窗体中显示不同表中相关联的 数据 第六章 报表 1. 报表的概念与作用 :与窗体的功能比较、区别 报表用于对数据库中的数据进行浏览、分析、汇总与输出;窗体用于浏览、 编辑、输入、输出 2、报表的构成 :报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、 报表
10、页脚 3、排序与分组报表中的数据 (对最多 10个字段分组 ) 汇总项 :可以添加多个字段的汇总 ,并且可以对同一字段执行多种类型的汇 总 分组间隔项 :确定记录如何分组在一起 ,可以自定义 标题项 :更改汇总字段的标题 ,可以用于列标题还可用于标记页眉与页脚的汇 总字段 有/无页眉节选项 :用于添加或移除每个组前面的页眉节 4、标签报表 :特点 :在一页中显示多个标签 ,通过标签报表 ,用户可以查瞧到多个 且数据格式相一致的标签。 可以将数据表示成邮件标签 ,用于打印大批量的邮件标 签 第八章 宏 1. 基本概念 : 宏、宏操作、带条件的宏 宏: 宏就是一组命令 ,她就是一个或多个操作的集合
11、 ,能够将各种对象有机 地组织起来 ,按照某个顺序执行操作步骤完成一系列操作 条件宏:在if选项文本框中有条件表达式的宏 宏组:宏的集合 2. 常用宏操作:OPENFORM(打开窗体),MESSAGEBOX(显示含有警告或提 示消息的消息框),CLOSEWINDOW(关闭指定窗口 ), OPENQUERY(打开查 询后执行操作查询),OPENTABLE(打开表) 转移焦点gotocontrol、关闭窗体closewindows、退出程序、停止当前宏执 行 stopmacro 3、将宏与窗体上控件相关联的方法 1)控件属性表的事件选项卡中选择一个宏 2)右击控件直接进入宏设计视图 3) 进入宏对
12、象列表框把宏对象列表框中的宏名拖放到窗体设计视图上在窗 体产生一个命令按钮 第九章 VBA 编程 1. 基本概念 : 对象、属性、事件、事件过程、方法 对象 :就是现实世界对象的模型化,就是代码与数据的组合 ,具有自己的状 态与行为 (继承性、多态性、封装性、灵活性 ) 属性 :特征 方法:在对象上可以执行的操作 事件:识别与响应的某些行为与动作 2、数据类型 :数值、字符、逻辑、日期 变量:概念、命名规则、先声明后使用 用于临时储存数值、计算结果或数据库中的任意对象 命名 :字母或汉字开头 dim 变量名 as 数据类型 常量 :概念、符号常量 在应用程序的运行中不能改变的对象 ,只有在初始
13、化时能赋值 public const 表达式 运算符 :算术、连接、关系、逻辑、赋值 ,它们的运算法则与优先级 优先级 :算术、连接、关系、逻辑、赋值 表达式 :要求会计算表达式的值 3、三大控制结构 :顺序结构、选择结构、循环结构 4、程序语句 : (1)变量声明语句 dim 变量名 as 数据类型 (2)赋值语句 变量名 =表达式 (3)IF语句 仲分支,双分支 多分支),Select Case语句 IF: 单:if条件表达式then语句1else语句2 多:if条件表达式then语句组1 else语句组2 end if select case: select case 表达式 case
14、值 1 语句组 1 case 值 2 语句组 2 case else 语句组 n+1前面的全不匹配时 end select select case后面的表达式就是必要参数case后面的值可以用is与to表范 围 (4)FOR 语句 (循环) for循环变量=初值to终值step步长 循环语句组 exit for next 循环变量 eg、 Dim s as integer, I as integer s=0 for i=1 to 100 step 1 s=s+1 next i msgbox “1到100相加之与为 :” 当连接查询两个以上 数据表时将无法进行更新、新增、删除操作 3) 表有储存
15、功能 ,查询只能分析无法储存 4) 查询的数据集合就是临时存在的 9. 简述窗体的主要功能 1) 显示与编辑数据 2) 接收数据输入 3) 控制应用程序流程 4) 信息显示 5) 数据打印 10. 与快速创建窗体相比 ,使用窗体向导创建窗体有什么优点 可以设置窗体的形式、格局与外观 ;可以选择多个数据源 11. 窗体有几种视图 ,各有什么作用 设计视图 :用于创建窗体或修改窗体的窗口 窗体视图 :用于显示记录数据、添加与修改表中数据窗口 布局视图:显示真实数据 ,适合设置视觉外观与可用性任务 数据表视图 :以行列格式显示表、查询或窗体数据的窗口 数据透视表视图 :查瞧明晰数据或汇总数据 数据透
16、视图视图 :以图表形式显示数据 ,便于用户进行数据分析 12. 把复选框、选项按钮加入选项组与不加入选项组有什么区别 13. 报表与窗体的区别 1) 作用 :窗体用于查瞧与输入数据 ;报表用于输出数据 2) 数据来源 :窗体必须有数据来源 ;报表可以没有数据源 3) 功能 :窗体可以添加、删除或修改原始数据 ,报表不可以 4) 报表可以对数据进行分组与汇总 5) 窗体可以另存为报表 ,报表无法转换为窗体 14. 作为查阅与打印数据的一种方法 ,与表与查询相比 ,报表具有哪些优点 1) 可以将数据按照设计的方式打印出来 2) 可以控制每个对象的大小与外观 3) 可以对数据进行比较与汇总 15. 创建报表的方式有哪几种 ,各有哪些优点 快速创建、设计视图、空报表、报表向导、标签 16. 除了报表的设计视图外 ,报表预览的结果还与什么因素有关 报表打印预览视图 17. 模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度物流运输公司股权转让书3篇
- 二零二五年度果树病虫害防治果园土地承包服务合同3篇
- 2025年度土地承包合同未满征收补偿与农村土地权益置换政策执行协议2篇
- 二零二五年度智慧城市运营管理商业合同3篇
- 内河渔船出售转让合同(2025年度)附带船舶运营许可及培训3篇
- 二零二五年度2025年企业租赁工业厂房合同3篇
- 2025年度绿色生态养殖合伙协议合同书3篇
- 二零二五年度新能源项目经理劳务合同3篇
- 2025年度民事纠纷和解协议书与知识产权侵权赔偿及和解协议3篇
- 2025年度人工智能领域出资技术合作框架协议
- 深色刺绣中国风工作总结PPT模板
- 压力管道安装作业指导书课件
- 采矿学课程设计_图文
- 装饰办公室工作总结
- 《管理学原理与方法》周三多第六版
- 物业接管验收必须具备的条件
- 六年级上册英语教案unit 5 What does he do人教
- 井盖及踏步97S147(97S501-1、2)
- 口内病例分析
- 压力管道内审记录(共5页)
- 堵盖与胶贴在车身堵孔方面的应用
评论
0/150
提交评论