数据库技术与应用知识点总结_第1页
数据库技术与应用知识点总结_第2页
数据库技术与应用知识点总结_第3页
数据库技术与应用知识点总结_第4页
数据库技术与应用知识点总结_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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模型转换为关系模型5关系模型的完整性实体、参照、

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

5、的导入、导出第三章查询1 .查询的概念和作用查询是根据查询条件从一个或多个表中获取数据的方法浏览、更新、分析数据2 .选择查询使用条件从一个或多个表中检索数据,然后按所需顺序显示数据3 .条件查询(1)查询条件的表示条件的组合:and、or、not取值范围的说明:、=、=、between and In条件不确定:like* (替代零个一个或多个任意字符)、(任意单一 字符)、# (任意一个数字)、口(替代方括号内任意字符)、!(替代方括号内 字符以外的任意字符)、-(2)函数统计函数(SUM, AVG, COUNT, MAX , MIN)字符串函数(LEN, LEFT, RIGHT, MID)

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

7、e:查询条件insert:将子查询结果插入到指定的表update:数据更新,需要更新的表delete:删除字段数据定义:用于定义和修改根本表、定义视图和定义索引create 建立drop 删除alter 修改数据操纵:用于表或视图的数据进行添加、删除和修改等操作insert 插入delete update数据查询:用于从数据库中检索数据select数据限制:用于限制用户对数据的存取权利grant 授权revote 回收权限 第五章窗体1 .窗体的概念和作用概念:通过灵活多样的控件使用构成了用户与数据库的交互界面,从而完成显示、输入和编辑数据等事物作用:可作为浏览、编辑、输入输出表或查询中数据的

8、交互界面可作为组织、限制整个系统中对象的外观界面2 .创立窗体的三种方法自动创立、窗体向导、设计视图3 .窗体的构成窗体页眉、页面页眉、主体、页面页脚、窗体页脚4 .窗体的控件1类型:结合型控件、非结合型控件、计算型控件2常用控件:文本框,命令按钮,列表框和组合框,标签,选项组,选项按钮,子窗体/子报表(3)常用属性:名称、标题记录源:窗体的数据来源,一般为表或查询控件来源:控件所显示数据的来源,通常是与控件结合的 字段行来源:组合框、列表框的列表选项来源5.主/子窗体:主窗体内套有子窗体,便于在同一窗体中显示不同表中相关联 的数据第六章报表1 .报表的概念和作用:与窗体的功能比较、区别报表用

9、于对数据库中的数据进行浏览、 分析、汇总和输出;窗体用于浏览、 编辑、输入、输出2 .报表的构成:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、报表页脚3 .排序和分组报表中的数据(对最多10个字段分组)汇总项:可以添加多个字段的汇总,并且可以对同一字段执行多种类型的 汇 总分组间隔项:确定记录如何分组在一起,可以自定义标题项:更改汇总字段的标题,可以用于列标题还可用于标记页眉与页脚的汇总字段有/无页眉节选项:用于添加或移除每个组前面的页眉节4 .标签报表:特点:在一页中显示多个标签,通过标签报表,用户可以查看到 多个且数据格式相一致的标签.可以将数据表示成邮件标签,用于打印大批量的 邮

10、件标签第八章宏1 .根本概念:宏、宏操作、带条件的宏宏:宏是一组命令,他是一个或多个操作的集合,能够将各种对象有机地 组织起来,根据某个顺序执行操作步骤完成一系列操作条件宏:在if选项文本框中有条件表达式的宏宏组:宏的集合2 .常用宏操作:OPENFORM 翻开窗体,MESSAGEBOX 显示含有警告 或提示消息的消息框,CLOSEWINDOW 关闭指定窗口,OPENQUERY翻开查询后执行操作查询,OPENTABLE 翻开表转移焦点gotocontrol、关闭窗体closewindows、退出程序、停止当前宏执 行 stopmacro3 .将宏与窗体上控件相关联的方法1控件属性表的事件选项卡

11、中选择一个宏2右击控件直接进入宏设计视图3进入宏对象列表框把宏对象列表框中的宏名拖放到窗体设计视图上在窗体产生一个命令按钮第九章 VBA编程1 .根本概念:对象、属性、事件、事件过程、方法对象:是现实世界对象的模型化,是代码和数据的组合,具有自己的状态 和行为继承性、多态性、封装性、灵活性属性:特征方法:在对象上可以执行的操作事件:识别和响应的某些行为和动作2 .数据类型:数值、字符、逻辑、日期变量:概念、命名规那么、先声明后使用用于临时储存数值、计算结果或数据库中的任意对象命名:字母或汉字开头 dim变量名as数据类型常量:概念、符号常量在应用程序的运行中不能改变的对象,只有在初始化时能赋值

12、public const 表达式运算符:算术、连接、关系、逻辑、赋值,它们的运算法那么和优先级 优先级:算术、连接、关系、逻辑、赋值表达式:要求会计算表达式的值3 .三大限制结构:顺序结构、选择结构、循环结构4 .程序语句:1变量声明语句dim变量名as数据类型(2)赋值语句变量名=表达式5 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

13、语句组n+1前面的全不匹配时end selectselect case后面的表达式是必要参数 case后面的值可以用is和to表范围6 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至U 100相力口之和为:& sDo Loop 语句Do while条件表达式循环语句组exit doloop eg.sub sumloopdim sum as integerdim n as i

14、ntegerdim msg as stringsum=0n=0msg= "100内偶数之和为"do while n<=100sum=sum+nn=n+2loopmsg = msg & summsgbox msgend sub简答:1.计算机数据库治理随着计算机硬件、软件技术和计算机应用范围的开展而 不断开展,多年来大致经历了几个阶段1人工治理阶段:没有直接存储设备、操作系统、治理软件2文件系统阶段:把计算机众多数据组织成相互独立的数据文件3数据库系统阶段:一定的格式、统一治理、冗余度小4分布式数据库阶段:物理上别离、逻辑上统一5面向对象数据库阶段2 .数据库的

15、主要特点1数据结构化2相对独立性,数据独立于程序存在3支持数据共享,可同时为多个用户或应用程序提供效劳4可控的数据冗余,为了提升检索速度可以适当地增加冗余3 .数据库系统中包含哪些人员,各自责任是什么数据库治理员、系统分析员、数据库设计人员、应用程序员、用户4 .关系模型定义了几种数据库约束条件1每个属性必须是不可分的数据项2每一列的属性名必须不同3不能有相同的元祖4同一列是同质的,不同的列可以来自同一个域5行和列的顺序无所谓5 .在关系数据库中包含哪些常用的关系运算选择、投影、联接、自然联接去掉重复属性6 .创立数据表的几种方法表模板、设计视图、输入数据、导入已有数据7 .设置有效性规那么和

16、有效性文本的作用是什么给予输入内容更具体的限制,对该字段上的数据进行核查工作8 .说明查询和表的区别1表可以进行操作,查询的操作权限来源于数据表2表有存储功能,可以进行数据更新、新增、删除;当连接查询两个以 上数据表时将无法进行更新、新增、删除操作3表有储存功能,查询只能分析无法储存4查询的数据集合是临时存在的9 .简述窗体的主要功能1显示与编辑数据2接收数据输入3限制应用程序流程4信息显示5数据打印10 .与快速创立窗体相比,使用窗体向导创立窗体有什么优点可以设置窗体的形式、格局和外观;可以选择多个数据源11 .窗体有几种视图,各有什么作用设计视图:用于创立窗体或修改窗体的窗口窗体视图:用于

17、显示记录数据、添加和修改表中数据窗口布局视图:显示真实数据,适合设置视觉外观和可用性任务数据表视图:以行列格式显示表、查询或窗体数据的窗口数据透视表视图:查看明晰数据或汇总数据数据透视图视图:以图表形式显示数据,便于用户进行数据分析12 .把复选框、选项按钮参加选项组与不参加选项组有什么区别13 .报表与窗体的区别1作用:窗体用于查看和输入数据;报表用于输出数据2数据来源:窗体必须有数据来源;报表可以没有数据源3功能:窗体可以添加、删除或修改原始数据,报表不可以4报表可以对数据进行分组和汇总5窗体可以另存为报表,报表无法转换为窗体14 .作为查阅与打印数据的一种方法,与表和查询相比,报表具有哪些优点1可以将数据根据设计的方式打印出来2可以限制每个对象的大小和外观3可以对数据进行比较和汇总15 .创立报表的方式有哪几种,各有哪些优点快速创立、设计视图、空报表、报表向导、标签16 .除了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论