日渐临近2020年9月全国计算机等级考试,备考的同学们准备的怎么样了呢?为了在最后冲刺阶段同学们有重点的复习,树图网小编整理了2020年9月计算机二级MySQL考试重点难点(9月16日),希望对同学们有所帮助,更多内容敬请关注树图网计算机二级频道。
树图思维导图提供 2020年9月计算机二级MySQL考试重点难点(9月16日) 在线思维导图免费制作,点击“编辑”按钮,可对 2020年9月计算机二级MySQL考试重点难点(9月16日) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:cca1af17776755005b3db1e3472ea842
2020年9月计算机二级MySQL考试重点难点(9月16日)思维导图模板大纲
※数据库:数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。
※数据库管理系统:是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。
※DBMS的主要功能:
①数据定义功能;
②数据操纵功能;
③数据库的运行和管理;
④数据库的建立和维护功能;
⑤数据库的通信功能(提供方便、有效存储数据库信息的接口和工具);
※数据库系统:是指在计算机系统引入数据库后的系统;一个完整的数据库系统一般包括数据库、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成。
※数据库系统的特点:
①数据结构化;
②数据独立性高;
③数据共享性好;
④数据冗余度低;
⑤数据由DBMS统一管理和控制;
※内模式:对数据物理结构和存储方式的描述,是数据在数据库内部的具体表示方式。
※模式:对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
※外模式:对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。(外模式也称为子模式)
※三层模式使各层数据保持独立:
①层次独立性:数据库的整体逻辑结构和特征的描述是独立于数据库其他层次结构的描述;
②存储模式独立性:数据库的内部存储结构依赖于概念模式,但存储模式独立于外部模式,也独立于具体的存储设备;
③外模式独立性:用户逻辑结构(外模式)是在全局逻辑结构的描述的基础上定义的,它面向具体的应用程序,独立于内部模式和存储设备。
④应用程序独立性:特定的应用程序是在外模式描述的逻辑结构上编写的,它依赖于特定的外模式,与数据库的模式和存储结构独立。
※映象:是一种对应规则,它指出映象双方是如何进行转换的。
※两层映象:外模式/模式映象、模式/内模式映象。
※数据库系统的应用结构:
①客户/服务器(C/S)结构
优点:运行速度快、表现能力强
缺点:需要专门的客户端,不能跨平台
②浏览器/服务器(B/S)结构——eg:百度、淘宝等网站。
优点:基于网络语言,与操作系统无关,可以跨平台
※数据模型:对现实世界数据特征的抽象。
※概念模型:是面向数据库用户的现实世界的模型。
※模型:对现实世界特征的模拟和抽象。
※实体:客观存在并且可以相互区别的事物。
※属性:实体所具有的某一特性。
※联系:连接实体之间的一种关系。
※码:唯一标识实体的属性集。
※域 :域是一组具有相同数据类型的值的集合。
※实体型:同型实体的集合称为实体集。
※E/R图 :表示实体型、属性和联系的方法。
※E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。表示方法如下:
· 实体型:用矩形表示,矩形框内写明实体名;
· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;
· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。
※两个实体之间联系的种类:
①一对一联系(1:1):实体集A中的一个实体至多与实体集B中的一个实体相对应,反之亦然,则称实 体集A与实体集B为一对一的联系。记作1:1。如:班级与班长,观众与座位,病人与床位。
②一对多联系(1:n):实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体至多与实体集A中的一个实体相对应。记作1:n。如:班级与学生、公司与职员、省与市。
③多对多(m:n):实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体 与实体集A中的多个实体相对应。记作(m:n)。
※关系模式:对关系的描述。
※主码(主键):是表中的一个或多个字段,它的值用于唯一的标识表中的某一天记录。
※外码(外键):用于建立和加强两个数据间的链接的一列或者多列。
※元组:表中的行称为元组;
※行:表中的一行记录,表中的数据都是按行存储的。
※列:表中的一个字段,所有表都是由一个或者多个列组成的。
※关系模型规范化的设计方法:通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常,删除异常,更新异常和数据冗余的问题。
※INF:关系数据库中的关系要满足一定要求的,满足不同程度要求的为不同范式,满足最低要求的叫第一范式。
定义:任给关系R,如果R中每个列与行的交点处的取值都是不可再分的基本元素,则R达到第一范式,简称1NF。
2NF:若R属于1NF,且每一个非主属性完全函数依赖于任何一个候选码,则R属于2NF
3NF:每一个非主属性既不传递依赖于码,也不部分依赖于码。
BCNF:如果一个关系R中所有属性都不传递依赖于R的任何候选关键字,或者说关系R的每个决定因数都是候选关键字时,则称关系R属于BCNF范式。
也即通过消除主键列对主键的部分函数依赖和传递函数依赖,将3NF规范为BCNF。
※数据库结构设计的不同阶段形成数据库的各级模式,即:
①在概念设计阶段形成独立于机器特点,独立于各个DBMS产品的概念模式,在本篇中就是E-R图;
②在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后在基本表的基础上再建立必要的视图, 形成数据的外模式;
③在物理设计阶段,根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。
概念模式是面向用户和设计人员的,属于概念模型的层次;逻辑模式、外模式、内模式是DBMS支持的模式,属于数据模型的层次。可以在DBMS中加以描述和存储。
课后总复习错题
10.设有E-R图,含有A、B两个实体,A、B之间的联系类型是M:N,则将该E-R图转换为关系模式时,关系模式的数量是3.
解释:
一般情况下,在设计数据库的时候,如果存在多对多的情况
那么就必须将其分解为两个一对多的情况。也就是说,两个实体多对
多的关系,分解后必然在它们之间再出现一个实体来连接它们的关系。
举个例子来说:学生和课程之间它们是多对多的关系,因此在设计的时候
就需添加选课表了。这样答案就是3.
当两个实体是一对多的关系时,那就不需要分解了,这是就是2.
15.数据库、数据库管理系统和数据库系统三者之间的关系是:
数据库系统包括数据库和数据库管理系统。
20.在讨论关系模型时,与"属性"同义的术语是列。
21.下列关于数据的叙述中,错误的是(A)
A.数据的种类包括文字、图形和图像三类; B.数字只是简单的一种数据;
C.数据是描述事物的符号记录; D.数据是数据库中存储的基本对象。
※phpMyAdmin:是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具。
注意:由于phpMyAdmin是PHP程序,因此需要LAMP或者WAMP运行环境。
※SQL:结构化查询语言,是关系数据库的标准语言,也是一个通用的、功能极强的关系数据库语言。
※SQL的特点(优点):
①综合统一,具有一体化特点
②高度非过程化,是一种是面向对象的操作方式
③语言简洁、易学易用
※DDL:数据定义语言
DML:数据操纵语言
DCL:数据控制语言
※比较运算符:
※逻辑运算符:
运算符含义
ALL如果一组的比较都为TRUE,那么就为TRUE
AND/&&如果两个布尔表达式都为TRUE,那么就为TRUE
ANY/SOME如果一组的比较中其中有任何一个为TRUE,那么就为TRUE
BETWEEN如果操作数在某个范围以内,那么就为TRUE
EXISTS如果子查询中包含一些行,那么就为TRUE
IN如果操作数等于表达式列表中的一个,那么就为TRUE
LIKE如果操作数与一种模式相匹配,那么就为TRUE
NOT/!对任何其他布尔运算符的值取反
OR/ ||如果两个布尔表达式中的一个为TRUE,那么就为TRUE
※位运算符:
运算符运算规则
※内置函数的主要分类:
①数学函数:用于执行一些比较复杂的算术操作的函数,例如ABS()函数、SORT()函数;
②聚合函数:特意为求和或者对表中的数据进行集中概括而设计的函数;例如,COUNT()函数。
③字符串函数:为2字符串操作而设计的函数;例如,ASCII()函数、CHAR()函数。
④日期和时间函数:操作日期和时间的函数;例如,NOW()函数、YEAR()函数。
⑤加密函数:对数据进行加密的函数;例如ENCODE()函数、ENCRYPT函数。
⑥控制流函数:用来进行条件操作的函数;例如IF()函数。
⑦格式化函数:为格式化数据设计的函数;例如FORMAT()函数。
⑧类型转化函数:可以把一个值转换为指定的数据类型的函数;例如,CAST()函数。
⑨系统信息函数:获得系统本身的信息的函数;例如USER()函数、VERSION()函数。
树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc
树图思维导图提供 销售经理半年规划 在线思维导图免费制作,点击“编辑”按钮,可对 销售经理半年规划 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e614d6bcf03e9318109240a18697c5d1