




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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、结(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 取值范围的说明: 、=、=、 betweenand In条件不确定:like*(替代零个一个或多个任意字符) 、?(任意单一字符)、#(任意一个数字)、 (替代方括号内任意字符) 、
6、! (替代方括号 内字符以外的任意字符) 、-(2)函数 统计函数(SUM AVG COUN, MAX MIN) 字符串函数(LEN LEFT, RIGHT MID) 日期函数(DATE NOW YEAR MONTH DAY4. 交叉表查询、重复项查询、不匹配项查询: 特点、何时适用 交叉:对数据库中表和查询进行分类统计 使用的字段必须来源于同一个 表或查询重复:对某些怒有相同值得记录进行检索和分类 判断信息正确性 不匹配:查找可能的遗漏 在一张表中有另一张表中没有4. 参数查询在作为参数字段的条件行中 以 括起与字段名不同的内容5. 操作查询: 生成表查询、更新查询、删除查询、追加查询 第四
7、章 SQL 查询select-from-where 、 insert 、 update 、delete ,要求能读懂 select :构成查询结果的属性列from :作查询的表where :查询条件insert :将子查询结果插入到指定的表update :数据更新,需要更新的表delete :删除字段数据定义:用于定义和修改基本表、定义视图和定义索引create (建立)drop (删除) alter (修改)数据操纵:用于表或视图的数据进行添加、 删除和修改等操作 insert (插入) delete update数据查询:用于从数据库中检索数据 select 数据控制:用于控制用户对数据的
8、存取权利 grant (授权) revote (回收权 限)第五章 窗体1. 窗体的概念和作用 概念:通过灵活多样的控件使用构成了用户与数据库的交互界面, 从而完 成显示、输入和编辑数据等事物 作用:可作为浏览、编辑、输入输出表或查询中数据的交互界面可作为组织、控制整个系统中对象的外观界面2. 创建窗体的三种方法 自动创建、窗体向导、设计视图3. 窗体的构成 窗体页眉、页面页眉、主体、页面页脚、窗体页脚4. 窗体的控件( 1)类型:结合型控件、非结合型控件、计算型控件( 2)常用控件:文本框,命令按钮,列表框和组合框,标签,选项组,选项按钮,子窗体 / 子报表(3)常用属性:名称、标题 记录源
9、:窗体的数据来源,一般为表或查询 控件来源:控件所显示数据的来源,通常是与控件结合的 字段行来源:组合框、列表框的列表选项来源5. 主/子窗体:主窗体内套有子窗体, 便于在同一窗体中显示不同表中相关联 的数据第六章 报表1. 报表的概念和作用: 与窗体的功能比较、区别 报表用于对数据库中的数据进行浏览、 分析、汇总和输出; 窗体用于浏览、 编辑、输入、输出2. 报表的构成: 报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、 报表页脚3. 排序和分组报表中的数据( 对最多 10个字段分组 ) 汇总项:可以添加多个字段的汇总, 并且可以对同一字段执行多种类型的 汇 总分组间隔项:确定记录如何分
10、组在一起,可以自定义 标题项:更改汇总字段的标题,可以用于列标题还可用于标记页眉与页脚的 汇总字段有/ 无页眉节选项:用于添加或移除每个组前面的页眉节4. 标签报表: 特点:在一页中显示多个标签,通过标签报表,用户可以查看 到多个且数据格式相一致的标签。可以将数据表示成邮件标签,用于打印大批量 的邮件标签第八章 宏1. 基本概念: 宏、宏操作、带条件的宏 宏:宏是一组命令,他是一个或多个操作的集合,能够将各种对象有机地 组织起来,按照某个顺序执行操作步骤完成一系列操作 条件宏:在 if 选项文本框中有条件表达式的宏宏组:宏的集合2. 常用宏操作:OPENFORM打开窗体),MESSAGEBO显
11、示含有警告或提示 消息的消息框),CLOSEWINDQ关闭指定窗口), OPENQUERY开查询 后执行操作查询),OPENTABLE打开表)转移焦点 gotocontrol 、关闭窗体 closewindows 、退出程序、停止当前宏 执行 stopmacro3. 将宏与窗体上控件相关联的方法1 )控件属性表的事件选项卡中选择一个宏2 )右击控件直接进入宏设计视图3 )进入宏对象列表框把宏对象列表框中的宏名拖放到窗体设计视图上在窗 体产生一个命令按钮第九章 VBA 编程1. 基本概念: 对象、属性、事件、事件过程、方法 对象:是现实世界对象的模型化,是代码和数据的组合,具有自己的状态 和行为
12、(继承性、多态性、封装性、灵活性) 属性:特征方法:在对象上可以执行的操作 事件:识别和响应的某些行为和动作2. 数据类型: 数值、字符、逻辑、日期变量: 概念、命名规则、先声明后使用 用于临时储存数值、计算结果或数据库中的任意对象 命名:字母或汉字开头 dim 变量名 as 数据类型常量: 概念、符号常量 在应用程序的运行中不能改变的对象,只有在初始化时能赋值 public const表达式运算符: 算术、连接、关系、逻辑、赋值,它们的运算法则和优先级 优先级:算术、连接、关系、逻辑、赋值表达式: 要求会计算表达式的值3. 三大控制结构: 顺序结构、选择结构、循环结构4. 程序语句:( 1)
13、变量声明语句dim 变量名 as 数据类型(2)赋值语句变量名 =表达式(3) IF 语句(单分支,双分支,多分支) , Select Case 语句IF :单: if 条件表达式 then 语句 1else 语句 2多: if 条件表达式 then 语句组 1 else 语句组 2 end ifselect case:select case 表达式case 值 1 语句组 1case 值 2 语句组 2case else语句组 n+1 前面的全不匹配时end selectselect case 后面的表达式是必要参数 case 后面的值可以用 is 和 to 表 范围(4)FOR语句(循环)
14、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相加之和为:” & sDoLoop语句Do while 条件表达式循环语句组exit doloopsumloop()dim sum as integerdim n as integerdim msg as string sum=0n=0msg= “100 内偶数之和为” do while n=100sum=sum+nn=n+2loopm
15、sg = msg & sum msgbox msg end sub简答:1. 计算机数据库管理随着计算机硬件、 软件技术和计算机应用范围的发展而 不断发展,多年来大致经历了几个阶段1)人工管理阶段:没有直接存储设备、操作系统、管理软件2)文件系统阶段:把计算机众多数据组织成相互独立的数据文件3)数据库系统阶段:一定的格式、统一管理、冗余度小4)分布式数据库阶段:物理上分离、逻辑上统一5)面向对象数据库阶段2. 数据库的主要特点1)数据结构化2)相对独立性,数据独立于程序存在3)支持数据共享,可同时为多个用户或应用程序提供服务4) 可控的数据冗余,为了提高检索速度可以适当地增加冗余3. 数据库系
16、统中包含哪些人员,各自职责是什么 数据库管理员、系统分析员、数据库设计人员、应用程序员、用户4. 关系模型定义了几种数据库约束条件1) 每个属性必须是不可分的数据项2) 每一列的属性名必须不同3) 不能有相同的元祖4) 同一列是同质的,不同的列可以来自同一个域5) 行和列的顺序无所谓5. 在关系数据库中包含哪些常用的关系运算 选择、投影、联接、自然联接(去掉重复属性)6. 创建数据表的几种方法 表模板、设计视图、输入数据、导入已有数据7. 设置有效性规则和有效性文本的作用是什么 给予输入内容更具体的限制,对该字段上的数据进行核查工作8. 说明查询和表的区别1) 表可以进行操作,查询的操作权限来
17、源于数据表2) 表有存储功能,可以进行数据更新、新增、删除;当连接查询两个以 上数据表时将无法进行更新、新增、删除操作3) 表有储存功能,查询只能分析无法储存4) 查询的数据集合是临时存在的9. 简述窗体的主要功能1) 显示与编辑数据2) 接收数据输入3) 控制应用程序流程4) 信息显示5) 数据打印10. 与快速创建窗体相比,使用窗体向导创建窗体有什么优点 可以设置窗体的形式、格局和外观;可以选择多个数据源11. 窗体有几种视图,各有什么作用 设计视图:用于创建窗体或修改窗体的窗口窗体视图:用于显示记录数据、添加和修改表中数据窗口布局视图:显示真实数据,适合设置视觉外观和可用性任务数据表视图
18、:以行列格式显示表、查询或窗体数据的窗口数据透视表视图:查看明晰数据或汇总数据数据透视图视图:以图表形式显示数据,便于用户进行数据分析12. 把复选框、选项按钮加入选项组与不加入选项组有什么区别13. 报表与窗体的区别1) 作用:窗体用于查看和输入数据;报表用于输出数据2) 数据来源:窗体必须有数据来源;报表可以没有数据源3) 功能:窗体可以添加、删除或修改原始数据,报表不可以4) 报表可以对数据进行分组和汇总5) 窗体可以另存为报表,报表无法转换为窗体14. 作为查阅与打印数据的一种方法,与表和查询相比,报表具有哪些优点1) 可以将数据按照设计的方式打印出来2) 可以控制每个对象的大小和外观3) 可以对数据进行比较和汇总15. 创建报表的方式有哪几种,各有哪些优点快速创建、设计视图、空报表、报表向导、标签1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度漯河职业技术学院单招《物理》考前冲刺试卷【学生专用】附答案详解
- 2025计算机一级考试综合练习附答案详解【培优B卷】
- 中班综合教案《寻找蛋宝宝》反思
- 2025年绿色金融市场发展与金融机构战略研究报告
- 2025年环境评价公众参与机制优化与绿色农业发展策略研究报告
- 全屋定制销售合同单
- 河南省南阳市宛城区等2地2025-2026学年高二上学期开学考试语文试题(含答案)
- 巡护员安全培训简报内容课件
- 屋檐线描课件绘画步骤
- 小鹅通上传课件时间长问题
- 2024年“学宪法、讲宪法”应知应会题库
- DL∕T 5372-2017 水电水利工程金属结构与机电设备安装安全技术规程
- 平安产险建筑工程团体意外伤害保险条款
- 基于人工智能的药物不良反应预测与预警系统
- 指导青年教师赛课工作方案
- 胃镜室进修汇报
- 农村特岗教师聘用合同书
- 10.1 抵制校园欺凌和暴力(高效教案)-【中职专用】中职思想政治《心理健康与职业生涯》(高教版2023·基础模块)
- 大学语文(第三版)课件 渔父
- 队列训练齐步的行进与立定
- 人教版小学六年级数学上册单元课后练习题 全册
评论
0/150
提交评论