完整word版《数据库技术与应用》知识点总结推荐文档.docx

上传人:b****0 文档编号:258758 上传时间:2022-10-08 格式:DOCX 页数:10 大小:21.89KB
下载 相关 举报
完整word版《数据库技术与应用》知识点总结推荐文档.docx_第1页
第1页 / 共10页
完整word版《数据库技术与应用》知识点总结推荐文档.docx_第2页
第2页 / 共10页
完整word版《数据库技术与应用》知识点总结推荐文档.docx_第3页
第3页 / 共10页
完整word版《数据库技术与应用》知识点总结推荐文档.docx_第4页
第4页 / 共10页
完整word版《数据库技术与应用》知识点总结推荐文档.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

完整word版《数据库技术与应用》知识点总结推荐文档.docx

《完整word版《数据库技术与应用》知识点总结推荐文档.docx》由会员分享,可在线阅读,更多相关《完整word版《数据库技术与应用》知识点总结推荐文档.docx(10页珍藏版)》请在冰豆网上搜索。

完整word版《数据库技术与应用》知识点总结推荐文档.docx

完整word版《数据库技术与应用》知识点总结推荐文档

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

第一章数据库基础

1.基本概念:

数据:

数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示,以适合于用人工或自然的方式进行保存、传递和处理。

数据是形成信息的源泉,信息是有价值的数据是数据的内涵。

信息:

有一定含义的、经过加工处理的、对决策有价值的数据

数据库:

数据库是长期存储在计算机内、有组织的可共享的数据集合。

数据库管理系统(DBS的核心):

专门用于管理数据可的计算机系统软件。

数据库系统:

带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关硬件、软件和各类人员组成。

2.数据管理的发展阶段

1.人工管理阶段:

没有直接存储设备、操作系统、管理软件

2.文件系统阶段:

把计算机众多数据组织成相互独立的数据文件

3.数据库系统阶段:

一定的格式、统一管理、冗余度小

4.分布式数据库阶段:

物理上分离、逻辑上统一

5.面向对象数据库阶段

3.数据模型:

(1)基本概念:

数据模型:

数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。

概念模型:

按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能。

实体:

客观存在的并且可以相互区别的“事物”

实体集:

性质相同的同类实体的集合

属性:

描述实体的特征

域:

属性的取值范围

主键:

用来唯一标识一个元组的某个属性或属性组合

联系(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)关系模型的完整性(实体、参照、自定义)

实体:

主键不能为空

参照:

外键为空或在其担任主键的实体集中存在

自定义:

用户自己定义的语义要求

第二章Access数据库与表的操作

1.Access数据库设计的一般步骤

2.基本概念:

Access数据库、表、记录、字段

3.使用表设计器创建表

(1)字段名命名规则

不能空格开头、不能用.!

()[]、最长64个字符

(2)字段类型:

文本、数字、日期/时间、是/否、查阅向导(备选项中选择)

(3)字段属性:

字段大小、输入掩码(控制数据的输入)、有效性规则(规范、核查)、有效性文本(提示信息)、默认值、索引(搜索或排序的根据,加快查询速度)、必填字段

(4)设置主键

4.建立表间关系:

关联字段、实施参照完整性

5.表的复制、更名、删除

6.数据的导入、导出

第三章查询

1.查询的概念和作用

查询是根据查询条件从一个或多个表中获取数据的方法

浏览、更新、分析数据

2.选择查询

使用条件从一个或多个表中检索数据,然后按所需顺序显示数据

3.条件查询

(1)查询条件的表示

①条件的组合:

and、or、not

②取值范围的说明:

>、<、>=、<=、<>

between…and…

In

③条件不确定:

like

*(替代零个一个或多个任意字符)、?

(任意单一字符)、#(任意一个数字)、[](替代方括号内任意字符)、!

(替代方括号内字符以外的任意字符)、-

(2)函数

①统计函数(SUM,AVG,COUNT,MAX,MIN)

②字符串函数(LEN,LEFT,RIGHT,MID)

③日期函数(DATE,NOW,YEAR,MONTH,DAY)

4.交叉表查询、重复项查询、不匹配项查询:

特点、何时适用

交叉:

对数据库中表和查询进行分类统计,使用的字段必须来源于同一个表或查询

重复:

对某些怒有相同值得记录进行检索和分类,判断信息正确性

不匹配:

查找可能的遗漏,在一张表中有另一张表中没有

4.参数查询

在作为参数字段的条件行中,以[]括起与字段名不同的内容

5.操作查询:

生成表查询、更新查询、删除查询、追加查询

第四章SQL查询

select-from-where、insert、update、delete,要求能读懂

select:

构成查询结果的属性列

from:

作查询的表

where:

查询条件

insert:

将子查询结果插入到指定的表

update:

数据更新,需要更新的表

delete:

删除字段

数据定义:

用于定义和修改基本表、定义视图和定义索引create(建立)drop(删除)alter(修改)

数据操纵:

用于表或视图的数据进行添加、删除和修改等操作insert(插入)deleteupdate

数据查询:

用于从数据库中检索数据select

数据控制:

用于控制用户对数据的存取权利grant(授权)revote(回收权限)

第五章窗体

1.窗体的概念和作用

概念:

通过灵活多样的控件使用构成了用户与数据库的交互界面,从而完成显示、输入和编辑数据等事物

作用:

可作为浏览、编辑、输入输出表或查询中数据的交互界面

可作为组织、控制整个系统中对象的外观界面

2.创建窗体的三种方法

自动创建、窗体向导、设计视图

3.窗体的构成

窗体页眉、页面页眉、主体、页面页脚、窗体页脚

4.窗体的控件

(1)类型:

结合型控件、非结合型控件、计算型控件

(2)常用控件:

文本框,命令按钮,列表框和组合框,标签,选项组,选项按钮,子窗体/子报表

(3)常用属性:

名称、标题

记录源:

窗体的数据来源,一般为表或查询

控件来源:

控件所显示数据的来源,通常是与控件结合的字段

行来源:

组合框、列表框的列表选项来源

5.主/子窗体:

主窗体内套有子窗体,便于在同一窗体中显示不同表中相关联的数据

第六章报表

1.报表的概念和作用:

与窗体的功能比较、区别

报表用于对数据库中的数据进行浏览、分析、汇总和输出;窗体用于浏览、编辑、输入、输出

2.报表的构成:

报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、报表页脚

3.排序和分组报表中的数据(对最多10个字段分组)

汇总项:

可以添加多个字段的汇总,并且可以对同一字段执行多种类型的汇总

分组间隔项:

确定记录如何分组在一起,可以自定义

标题项:

更改汇总字段的标题,可以用于列标题还可用于标记页眉与页脚的汇总字段

有/无页眉节选项:

用于添加或移除每个组前面的页眉节

4.标签报表:

特点:

在一页中显示多个标签,通过标签报表,用户可以查看到多个且数据格式相一致的标签。

可以将数据表示成邮件标签,用于打印大批量的邮件标签

第八章宏

1.基本概念:

宏、宏操作、带条件的宏

宏:

宏是一组命令,他是一个或多个操作的集合,能够将各种对象有机地组织起来,按照某个顺序执行操作步骤完成一系列操作

条件宏:

在if选项文本框中有条件表达式的宏

宏组:

宏的集合

2.常用宏操作:

OPENFORM(打开窗体),MESSAGEBOX(显示含有警告或提示消息的消息框),CLOSEWINDOW(关闭指定窗口),OPENQUERY(打开查询后执行操作查询),OPENTABLE(打开表)

转移焦点gotocontrol、关闭窗体closewindows、退出程序、停止当前宏执行stopmacro

3.将宏与窗体上控件相关联的方法

1)控件属性表的事件选项卡中选择一个宏

2)右击控件直接进入宏设计视图

3)进入宏对象列表框把宏对象列表框中的宏名拖放到窗体设计视图上在窗体产生一个命令按钮

第九章VBA编程

1.基本概念:

对象、属性、事件、事件过程、方法

对象:

是现实世界对象的模型化,是代码和数据的组合,具有自己的状态和行为(继承性、多态性、封装性、灵活性)

属性:

特征

方法:

在对象上可以执行的操作

事件:

识别和响应的某些行为和动作

2.数据类型:

数值、字符、逻辑、日期

变量:

概念、命名规则、先声明后使用

用于临时储存数值、计算结果或数据库中的任意对象

命名:

字母或汉字开头dim变量名as数据类型

常量:

概念、符号常量

在应用程序的运行中不能改变的对象,只有在初始化时能赋值

publicconst表达式

运算符:

算术、连接、关系、逻辑、赋值,它们的运算法则和优先级

优先级:

算术、连接、关系、逻辑、赋值

表达式:

要求会计算表达式的值

3.三大控制结构:

顺序结构、选择结构、循环结构

4.程序语句:

(1)变量声明语句

dim变量名as数据类型

(2)赋值语句

变量名=表达式

(3)IF语句(单分支,双分支,多分支),SelectCase语句

IF:

单:

if条件表达式then语句1[else语句2]

多:

if条件表达式then语句组1else语句组2endif

selectcase:

selectcase表达式

case值1

语句组1

case值2

语句组2

[caseelse语句组n+1]前面的全不匹配时

endselect

selectcase后面的表达式是必要参数case后面的值可以用is和to表范围

(4)FOR语句(循环)

for循环变量=初值to终值[step步长]

循环语句组

[exitfor]

next循环变量

eg.Dimsasinteger,Iasinteger

s=0

fori=1to100step1

s=s+1

nexti

msgbox“1到100相加之和为:

”&s

Do…Loop语句

Dowhile条件表达式

循环语句组

[exitdo]

loop

eg.subsumloop()

dimsumasinteger

dimnasinteger

dimmsgasstring

sum=0

n=0

msg=“100内偶数之和为”

dowhilen<=100

sum=sum+n

n=n+2

loop

msg=msg&sum

msgboxmsg

endsub

 

简答:

1.计算机数据库管理随着计算机硬件、软件技术和计算机应用范围的发展而不断发展,多年来大致经历了几个阶段

1)人工管理阶段:

没有直接存储设备、操作系统、管理软件

2)文件系统阶段:

把计算机众多数据组织成相互独立的数据文件

3)数据库系统阶段:

一定的格式、统一管理、冗余度小

4)分布式数据库阶段:

物理上分离、逻辑上统一

5)面向对象数据库阶段

2.数据库的主要特点

1)数据结构化

2)相对独立性,数据独立于程序存在

3)支持数据共享,可同时为多个用户或应用程序提供服务

4)可控的数据冗余,为了提高检索速度可以适当地增加冗余

3.数据库系统中包含哪些人员,各自职责是什么

数据库管理员、系统分析员、数据库设计人员、应用程序员、用户

4.关系模型定义了几种数据库约束条件

1)每个属性必须是不可分的数据项

2)每一列的属性名必须不同

3)不能有相同的元祖

4)同一列是同质的,不同的列

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1