zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql数据库相关基本术语和概念

mysql数据库概念 基本 相关 术语
2023-09-14 09:04:42 时间
1、DDL:Data Definition Language,即数据定义语言,定义数据库涉及的各种对象,定义数据的完整性约束、保密限制等约束。 2、DML:Data Manipulation Language,即数据操作语言,实现对数据的操作,数据基本操作有两类,检索(查询)和更新(插入、删除和更新)。 3、DCL:Data Control Language,即数据控制语言,实
1、DDL:Data Definition Language,即数据定义语言,定义数据库涉及的各种对象,定义数据的完整性约束、保密限制等约束。 2、DML:Data Manipulation Language,即数据操作语言,实现对数据的操作,数据基本操作有两类,检索(查询)和更新(插入、删除和更新)。 3、DCL:Data Control Language,即数据控制语言,实现对数据库的控制,包含数据完整性控制、数据安全性控制和和数据库回复等。 4、SQL:Structure Query Language,即结构化查询语言,是目前广泛使用的关系数据库标准语言。 5、mysql系统数据库的作用:     ingormation_schema:主要存储系统中一些数据库对象信息,如用户表信息、列信息、权限信息、字符集信息和分区信息等;     performance_schema:主要存储数据库服务器性能参数;     mysql:主要存储系统用户权限信息;     test:自带的测试数据库,任何用户都可以使用。 6、存储引擎:存储引擎指定了表的类型,即如何存储和索引数据、是否支持事物等,同时存储引擎也决定了表在计算机中的存储方式。     现在5.5版本的mysql,安装版默认存储引擎是InnoDB,免安装版的默认存储引擎是MyISAM.     常用的三种引擎:     MyISAM:不支持事物、不支持外键,因此访问速度快,对事物完整性没有要求并且以访问为主的应用适合;     InnoDB:支持事物,提交、回滚、崩溃恢复能力等,比上边一种会更加耗费磁盘空间,需要频繁更新、删除,对事物完整性要求高,需要实现并发控制的应用适合;     MEMORY:使用内存来存储数据,因此访问速度快,但是安全上没有保障,涉及数据小、需要快速访问的应用适合。
什么是mysql数据库?简单又通俗 首先我们要了解一下什么是mysql数据库,mysql是目前网站以及APP应用上用的较多的一个开源的关系型数据库系统,可以对数据进行保存,分段化的数据保存,也可以对其数据进行检索,查询等功能的数据库。默认的mysql数据库中存有一个库这个就是mysql的系统数据库,可以对其保存系统的数据包括mysql数据库的信息,数据库root账号,普通账号,以及数据库的名称,还有数据库的一些表还有一些数字型的数据类型结构都会有所保存。在mysql中有一个是只有只读权限的表,这个在使用过程中基本用不到,也在数据库里看不到。
经典论文《数据库系统体系结构》中文版:知数据库之所以然 Joseph M. Hellerstein、Michael Stonebraker和James Hamilton合作的论文《Architecture of a Database System》(《数据库系统体系结构》)一直是数据库领域的经典之作,对于想要了解数据库内部运行机制以及系统设计的童鞋来说,是不可多得的入门指引。
涂宗勋 认真生活,快乐工作,保持理想!https://blog.csdn.net/tuzongxun