mysql 存储模型(mysql学习难点)
一、mysql二级考试怎么考
mysql计算机二级考试是上机考试,考试内容是MySQL的基础知识。下面一起来详细了解一下吧。
单项选择题 40分(含公共基础知识部分10分)
*作题 60分(包括基本*作题、简单应用题及综合应用题)
(2)MySQL编程基础(结构化查询语言 SQL、MySQL语言结构)
(1)MySQL数据库对象的基本概念与作用
(2)使用SQL语句创建、选择、修改、删除、查看 MySQL数据库对象的*作方法及应用
(1)MySQL数据库中数据表(或表)、表结构、表数据的基本概念与作用
(2)使用SQL语句创建、更新、重命名、**、删除、查看数据表的*作方法及应用
(3)使用SQL语句实现表数据的插入、删除、更新等*作方法及应用
(4)使用SQL语句实现对一张或多张数据表进行简单查询、聚合查询、连接查询、条件查询、嵌套查询、联合查询的*作方法及应用
(5)数据完整性约束的基本概念、分类与作用
(6)使用SQL语句定义、命名、更新完整性约束的*作方法及应用
(1)索引的基本概念、作用、存储与分类
(2)使用SQL语句创建、查看、删除索引的*作方法、原则及应用
(1)视图的基本概念、特点及使用原则
(3)使用SQL语句创建、删除视图的*作方法及应用
(4)使用SQL语句修改、查看视图定义的*作方法及应用
(5)使用SQL语句更新、查询视图数据的*作方法及应用
(2)使用SQL语句创建、删除触发器的*作方法及应用
(1)**、**调度器的基本概念与作用
(2)使用SQL语句创建、修改、删除**的*作方法及应用
(1)存储过程、存储函数的基本概念、特点与作用
(3)存储过程体的基本概念及构造方法
(4)使用SQL语句创建、修改、删除存储过程的*作方法及应用
(6)使用SQL语句创建、修改、删除存储函数的*作方法及应用
1、MySQL数据库服务器的使用与管理
(1)安装、配置 MySQL数据库服务器的基本方法
(2)启动、关闭 MySQL数据库服务器的基本方法
(3)MySQL数据库服务器的客户端管理工具
(1)MySQL数据库用户账号管理的基本概念与作用
(2)使用SQL语句创建、修改、删除 MySQL数据库用户账号的*作方法及应用
(1)MySQL数据库账户权限管理的基本概念与作用
(2)使用SQL语句授予、转移、限制、撤销 MySQL数据库账户权限的*作方法及应用
(1)数据库备份与恢复的基本概念与作用
(2)MySQL数据库备份与恢复的使用方法
(3)二进制日志文件的基本概念与作用
(2)使用 PHP语言进行 MySQL数据库应用编程的基本步骤与方法
2、MySQL平台下编制基于 B/ S结构的 PHP简单应用程序
(1)了解 MySQL平台下编制基于 B/ S结构 PHP简单应用程序的过程
(2)掌握 PHP简单应用程序编制过程中,MySQL平台下数据库应用编程的相关技术与方法
二、mysql是干什么用的
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL是流行的关系型数据库管理系统之一,在 WEB应用方面,MySQL是好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL语言是用于访问数据库的常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL作为网站数据库。
刚开始时才两个数据库:mysql和 test。mysql库很重要它里面有 MySQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行*作。
use mysql;//打开库,学过 FOXBASE的一定不会陌生吧
create table表名(字段设定列表);
参考资料来源百度百科-mySQL(关系型数据库管理系统)
三、mysql学习难点
1、是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和**所保存的数据
2、关系型数据库管理系统(RDBMS):
3、是建立在关系模型基础上的数据库,借助于**代数等数学概念和方法来处理数据库中的数据,存储和管理的大数据量。
4、RDBMS即关系数据库管理系统(Relational Database Management System)的特点:
5、(3)每列为记录名称所对应的数据域
6、数据库:数据库是一些关联表的**。.
7、数据表:表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。
8、列:一列(数据元素)包含了相同的数据,例如邮政编码的数据。
9、行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。
10、冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。
11、主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。
12、复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。
13、索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。
14、参照完整性:参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。
15、MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
16、(1)Mysql是开源的,所以你不需要支付额外的费用。
17、(2)Mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
18、(3)MySQL使用标准的SQL数据语言形式。
19、(4)Mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等
四、有考过计算机二级mysql数据库的吗
二级MySQL数据库程序设计是全国计算机等级考试的一个二级考试项目。
1.掌握数据库技术的基本概念和方法。
2.熟练掌握MySQL的安装与配置。
3.熟练掌握MySQL平台下使用SQL语言实现数据库的交互*作。
4.熟练掌握MySQL的数据库编程。
5.熟悉PHP应用开发语言,初步具备利用该语言进行简单应用系统开发的能力。
6.掌握MySQL数据库的管理与维护技术。
1.数据库、表、索引和视图的相关概念
2.数据库、表、索引和视图的创建及维护方法
3.数据完整性约束的概念、定义及使用方法
4.表和视图的查询及数据更新*作
1.触发器、**、存储过程和存储函数的概念及作用
4.存储过程和存储函数的创建及使用
2.MySQL用户账号管理的作用及方法
3.MySQL账户权限管理的作用及方法
4.MySQL数据库备份与恢复的概念及方法
2.MySQL平台下编制PHP简单应用程序
上机考试,考试时长120分钟,满分100分。
单项选择题 40分(含公共基础知识部分10分)
*作题 60分(包括基本*作题、简单应用题及综合应用题)