《数据库技术及应用》知识点总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用条件从一个或多个表中检索数据,然后按所需顺序显示数据
3.条件查询
(1)查询条件的表示
1条件的组合:and、or、not
2取值范围的说明:>、<、>=、<=、<>
between…and…
In
③条件不确定:
like
*(替代零个一个或多个任意字符)、?(任意单一
字符)、#(任意一个数字)、[](替代方括号内任意字符)、!(替代方括号 内字符以外的任意字符)、-
(2)函数
1统计函数(SUM AVG COUN,MAX MIN)
2字符串函数(LEN LEFT, RIGHT MID)
3日期函数(DATE NOW YEAR MONTH DAY
4.交叉表查询、重复项查询、不匹配项查询:特点、何时适用
交叉Baidu Nhomakorabea对数据库中表和查询进行分类统计,使用的字段必须来源于同一个 表或查询
关系模型:采用二维表来表示实体以及实体之间关系的模型。本质是一张
表。
关系、关系模式:1:1关系名(属性1,属性2,……)
1:n将1的主键放入n中 学生(班级编号,)
n:m将实体的主键放入关系的属性中
(2)E-R模型:能根据具体问题构建E-R模型、画出E-R图
实体集:矩形框
属性:椭圆
联系:菱形
(3)关系模型的数据结构、关系的性质
数据查询、数据插入、数据删除、数据修改
关系运算:选择(减少个体保留所有属性)、投影(所有个体的部分 属性)、联结
(4)E-R模型转换为关系模型
(5)关系模型的完整性(实体、参照、自定义)
实体:主键不能为空
参照:外键为空或在其担任主键的实体集中存在
自定义:用户自己定义的语义要求
第二章Access数据库与表的操作
记录源:窗体的数据来源,一般为表或查询
控件来源:控件所显示数据的来源,通常是与控件结合的
字段
行来源:组合框、列表框的列表选项来源
5.主/子窗体:主窗体内套有子窗体,便于在同一窗体中显示不同表中相关联
的数据
第六章报表
1.报表的概念和作用:与窗体的功能比较、区别
报表用于对数据库中的数据进行浏览、 分析、汇总和输出;窗体用于浏览、 编辑、输入、输出
2.数据管理的发展阶段
1.人工管理阶段:没有直接存储设备、操作系统、管理软件
2.文件系统阶段:把计算机众多数据组织成相互独立的数据文件
3.数据库系统阶段:一定的格式、统一管理、冗余度小
4.分布式数据库阶段:物理上分离、逻辑上统一
5.面向对象数据库阶段
3.数据模型:
(1)基本概念: 数据模型:数据库系统的形式框架,用来描述数据的一组概念和定义,包 括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
数据库技术与应用》知识点总结
第一章 数据库基础
1.基本概念: 数据:数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示, 以适合于用人工或自然的方式进行保存、传递和处理。数据是形成信息的源泉, 信息是有价值的数据是数据的内涵。
信息:有一定含义的、经过加工处理的、对决策有价值的数据 数据库:数据库是长期存储在计算机内、有组织的可共享的数据集合。 数据库管理系统(DBS的核心):专门用于管理数据可的计算机系统软件。 数据库系统 :带有数据库的计算机系统,一般由数据库、数据库管理系统 (及其开发工具)、相关硬件、软件和各类人员组成。
1.Access数据库设计的一般步骤
2.基本概念:Access数据库、表、记录、字段
3.使用表设计器创建表
(1)字段名命名规则
不能空格开头、不能用•!()[]、最长64个字符
(2)字段类型:文本、数字、日期/时间、是/否、查阅向导(备选项中 选择)
(3)字段属性:字段大小、输入掩码(控制数据的输入)、有效性规则(规
delete update
数据查询:用于从数据库中检索数据select
数据控制:用于控制用户对数据的存取权利grant(授权)revote(回收权
限)
第五章窗体
1.窗体的概念和作用
概念:通过灵活多样的控件使用构成了用户与数据库的交互界面,从而完
成显示、输入和编辑数据等事物
作用:可作为浏览、编辑、输入输出表或查询中数据的交互界面
2.报表的构成:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、
报表页脚
3.排序和分组报表中的数据(对最多10个字段分组)
可作为组织、控制整个系统中对象的外观界面
2.创建窗体的三种方法
自动创建、窗体向导、设计视图
3.窗体的构成
窗体页眉、页面页眉、主体、页面页脚、窗体页脚
4.窗体的控件
(1)类型:结合型控件、非结合型控件、计算型控件
(2)常用控件:文本框,命令按钮,列表框和组合框,标签,选项组,选
项按钮,子窗体/子报表
(3)常用属性:名称、标题
重复:对某些怒有相同值得记录进行检索和分类,判断信息正确性 不匹配:查找可能的遗漏,在一张表中有另一张表中没有
4.参数查询
在作为参数字段的条件行中,以[]括起与字段名不同的内容
5.操作查询:生成表查询、更新查询、删除查询、追加查询
第四章SQL查询
select-from-where、insert、update、delete,要求能读懂
概念模型:按用户的观点对数据和信息进行建模,是现实世界到信息世界 的第一层抽象,强调语义表达功能。
实体:客观存在的并且可以相互区别的“事物” 实体集:性质相同的同类实体的集合 属性:描述实体的特征
域:属性的取值范围 主键:用来唯一标识一个元组的某个属性或属性组合 联系(1:1,1:n,m:n):实体集之间的关系,反应事物之间的相互关联, 联系也是主体,也可具有属性
select:构成查询结果的属性列
from:作查询的表
where:查询条件
insert:将子查询结果插入到指定的表
update:数据更新,需要更新的表
delete:删除字段
数据定义:用于定义和修改基本表、定义视图和定义索引create(建立)drop(删除)alter(修改)
数据操纵:用于表或视图的数据进行添加、删除和修改等操作insert(插入)
范、核查)、有效性文本(提示信息)、默认值、索引(搜索或排序的根据,
加快查询速度)、必填字段
(4)设置主键
4.建立表间关系:关联字段、实施参照完整性
5.表的复制、更名、删除
6.数据的导入、导出
第三章查询
1.查询的概念和作用
查询是根据查询条件从一个或多个表中获取数据的方法
浏览、更新、分析数据
2.选择查询
3.条件查询
(1)查询条件的表示
1条件的组合:and、or、not
2取值范围的说明:>、<、>=、<=、<>
between…and…
In
③条件不确定:
like
*(替代零个一个或多个任意字符)、?(任意单一
字符)、#(任意一个数字)、[](替代方括号内任意字符)、!(替代方括号 内字符以外的任意字符)、-
(2)函数
1统计函数(SUM AVG COUN,MAX MIN)
2字符串函数(LEN LEFT, RIGHT MID)
3日期函数(DATE NOW YEAR MONTH DAY
4.交叉表查询、重复项查询、不匹配项查询:特点、何时适用
交叉Baidu Nhomakorabea对数据库中表和查询进行分类统计,使用的字段必须来源于同一个 表或查询
关系模型:采用二维表来表示实体以及实体之间关系的模型。本质是一张
表。
关系、关系模式:1:1关系名(属性1,属性2,……)
1:n将1的主键放入n中 学生(班级编号,)
n:m将实体的主键放入关系的属性中
(2)E-R模型:能根据具体问题构建E-R模型、画出E-R图
实体集:矩形框
属性:椭圆
联系:菱形
(3)关系模型的数据结构、关系的性质
数据查询、数据插入、数据删除、数据修改
关系运算:选择(减少个体保留所有属性)、投影(所有个体的部分 属性)、联结
(4)E-R模型转换为关系模型
(5)关系模型的完整性(实体、参照、自定义)
实体:主键不能为空
参照:外键为空或在其担任主键的实体集中存在
自定义:用户自己定义的语义要求
第二章Access数据库与表的操作
记录源:窗体的数据来源,一般为表或查询
控件来源:控件所显示数据的来源,通常是与控件结合的
字段
行来源:组合框、列表框的列表选项来源
5.主/子窗体:主窗体内套有子窗体,便于在同一窗体中显示不同表中相关联
的数据
第六章报表
1.报表的概念和作用:与窗体的功能比较、区别
报表用于对数据库中的数据进行浏览、 分析、汇总和输出;窗体用于浏览、 编辑、输入、输出
2.数据管理的发展阶段
1.人工管理阶段:没有直接存储设备、操作系统、管理软件
2.文件系统阶段:把计算机众多数据组织成相互独立的数据文件
3.数据库系统阶段:一定的格式、统一管理、冗余度小
4.分布式数据库阶段:物理上分离、逻辑上统一
5.面向对象数据库阶段
3.数据模型:
(1)基本概念: 数据模型:数据库系统的形式框架,用来描述数据的一组概念和定义,包 括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
数据库技术与应用》知识点总结
第一章 数据库基础
1.基本概念: 数据:数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示, 以适合于用人工或自然的方式进行保存、传递和处理。数据是形成信息的源泉, 信息是有价值的数据是数据的内涵。
信息:有一定含义的、经过加工处理的、对决策有价值的数据 数据库:数据库是长期存储在计算机内、有组织的可共享的数据集合。 数据库管理系统(DBS的核心):专门用于管理数据可的计算机系统软件。 数据库系统 :带有数据库的计算机系统,一般由数据库、数据库管理系统 (及其开发工具)、相关硬件、软件和各类人员组成。
1.Access数据库设计的一般步骤
2.基本概念:Access数据库、表、记录、字段
3.使用表设计器创建表
(1)字段名命名规则
不能空格开头、不能用•!()[]、最长64个字符
(2)字段类型:文本、数字、日期/时间、是/否、查阅向导(备选项中 选择)
(3)字段属性:字段大小、输入掩码(控制数据的输入)、有效性规则(规
delete update
数据查询:用于从数据库中检索数据select
数据控制:用于控制用户对数据的存取权利grant(授权)revote(回收权
限)
第五章窗体
1.窗体的概念和作用
概念:通过灵活多样的控件使用构成了用户与数据库的交互界面,从而完
成显示、输入和编辑数据等事物
作用:可作为浏览、编辑、输入输出表或查询中数据的交互界面
2.报表的构成:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、
报表页脚
3.排序和分组报表中的数据(对最多10个字段分组)
可作为组织、控制整个系统中对象的外观界面
2.创建窗体的三种方法
自动创建、窗体向导、设计视图
3.窗体的构成
窗体页眉、页面页眉、主体、页面页脚、窗体页脚
4.窗体的控件
(1)类型:结合型控件、非结合型控件、计算型控件
(2)常用控件:文本框,命令按钮,列表框和组合框,标签,选项组,选
项按钮,子窗体/子报表
(3)常用属性:名称、标题
重复:对某些怒有相同值得记录进行检索和分类,判断信息正确性 不匹配:查找可能的遗漏,在一张表中有另一张表中没有
4.参数查询
在作为参数字段的条件行中,以[]括起与字段名不同的内容
5.操作查询:生成表查询、更新查询、删除查询、追加查询
第四章SQL查询
select-from-where、insert、update、delete,要求能读懂
概念模型:按用户的观点对数据和信息进行建模,是现实世界到信息世界 的第一层抽象,强调语义表达功能。
实体:客观存在的并且可以相互区别的“事物” 实体集:性质相同的同类实体的集合 属性:描述实体的特征
域:属性的取值范围 主键:用来唯一标识一个元组的某个属性或属性组合 联系(1:1,1:n,m:n):实体集之间的关系,反应事物之间的相互关联, 联系也是主体,也可具有属性
select:构成查询结果的属性列
from:作查询的表
where:查询条件
insert:将子查询结果插入到指定的表
update:数据更新,需要更新的表
delete:删除字段
数据定义:用于定义和修改基本表、定义视图和定义索引create(建立)drop(删除)alter(修改)
数据操纵:用于表或视图的数据进行添加、删除和修改等操作insert(插入)
范、核查)、有效性文本(提示信息)、默认值、索引(搜索或排序的根据,
加快查询速度)、必填字段
(4)设置主键
4.建立表间关系:关联字段、实施参照完整性
5.表的复制、更名、删除
6.数据的导入、导出
第三章查询
1.查询的概念和作用
查询是根据查询条件从一个或多个表中获取数据的方法
浏览、更新、分析数据
2.选择查询