数据库的存储引擎和SQL语言
2014-09-19 15:38
211 查看
数据库的存储引擎就是管理数据存储的东西,它完成下面的工作:
1)存储机制
2)索引方式
3)锁
4)等等
SQL语言:-----关系型数据库所使用的数据管理语言
1)数据定义语言(DDL):DROP、CREATE、ALTER等对数据对象发生操作的语言。
2)数据操作语言(DML):INSERT 、UPDATE、 DELETE,对数据本身发生更、删、改。
3)数据查询语言(DQL):SELECT,专门用于查找数据。
4)数据控制语言(DCL):GRANT/授权、REVOKE/收回授权、COMMIT/提交操作等等。
而非关系型数据库其操作语言就多种多样了。
数据库管理系统(DBMS):管理和维护数据库所使用的软件,为管理数据的方式和方法提供载体和支持。包含:
1)用户管理
2)处理数据库连接
3)缓存
4)查询
5)日志
6)等等
用于不同程序设计语言连接盒管理数据库的接口:
1)ODBC
2)JDBC
3)PDO
4)ADO.NET等等类型的接口
转载自:51Testing软件测试网 http://www.51testing.com/html/57/n-866757.html
1)存储机制
2)索引方式
3)锁
4)等等
SQL语言:-----关系型数据库所使用的数据管理语言
1)数据定义语言(DDL):DROP、CREATE、ALTER等对数据对象发生操作的语言。
2)数据操作语言(DML):INSERT 、UPDATE、 DELETE,对数据本身发生更、删、改。
3)数据查询语言(DQL):SELECT,专门用于查找数据。
4)数据控制语言(DCL):GRANT/授权、REVOKE/收回授权、COMMIT/提交操作等等。
而非关系型数据库其操作语言就多种多样了。
数据库管理系统(DBMS):管理和维护数据库所使用的软件,为管理数据的方式和方法提供载体和支持。包含:
1)用户管理
2)处理数据库连接
3)缓存
4)查询
5)日志
6)等等
用于不同程序设计语言连接盒管理数据库的接口:
1)ODBC
2)JDBC
3)PDO
4)ADO.NET等等类型的接口
转载自:51Testing软件测试网 http://www.51testing.com/html/57/n-866757.html
相关文章推荐
- 数据库的存储引擎和SQL语言
- MySQL专用开源数据库存储引擎出炉
- 数据库引擎-存储管理2
- MariaDB 是一个采用 Maria 存储引擎的 MySQL 分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发的免费开源的数据库服务器。[1]
- 数据库学习篇之数据存储引擎(mysql)
- MySQL将某个数据库下的所有表的存储引擎修改为InnoDB类型语句
- 基于关系数据库系统链式存储的树型结构数据,求某结点下的子树所有结点算法(t-sql语言实现)
- 数据库存储引擎学习
- mysql+asp.net开发注意大全:mysql创建数据库的时候,创建新用户,并且付给权限。mysql存储过程的编写,mysql数据库引擎的区别,mysql数据库文件夹备份
- mysql 数据库之archive存储引擎札记
- SQL使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
- SQL SERVER:存储引擎(一):系统默认数据库谈
- MySQL 数据库存储引擎和分支现状
- Sql Server 系统存储过程分析 2 - 数据库引擎存储过程
- mysql学习之--9、数据库存储引擎
- 数据库引擎-存储管理 1
- SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
- Sql Server 系统存储过程分析 2 - 数据库引擎存储过程
- mysql 不同的数据库存储引擎
- 空间数据库引擎探究及GIS栅格和矢量数据类型的存储