您的位置:首页 > 数据库

数据库的存储引擎和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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: