首页 百科知识 常见数据库查询速度耗时对比

常见数据库查询速度耗时对比

时间:2022-10-16 百科知识 版权反馈
【摘要】:用SQL可以实现数据生命周期中的全部活动,包括定义关系模式、录入数据、建立数据库、查询、更新、数据库重构、数据安全性等一系列操作的要求。SQL语言是一种非过程化语言,它依次处理一个记录集合,对数据提供自动导航。用SQL语言进行数据操作,用户只需指出“做什么”,而不用说明“怎样做”,不需要告诉SQL如何访问数据库,存取路径的选择和SQL语句的操作过程由系统自动完成,从而大大减轻了用户的负担。

3.1.2 SQL语言的特点

1.一体化

SQL语言主要用于查询,但并不只是查询语言,它还提供了一系列完整的数据定义、数据操纵功能和数据控制功能,相当于将非关系型数据库系统的数据定义语言(DDL)、数据操纵语言(DML)和数据控制语言(DCL)集为一体,统一在一种语言中。用SQL可以实现数据生命周期中的全部活动,包括定义关系模式、录入数据、建立数据库、查询、更新、数据库重构、数据安全性等一系列操作的要求。

2.高度的非过程化

SQL语言是一种非过程化语言,它依次处理一个记录集合,对数据提供自动导航。用SQL语言进行数据操作,用户只需指出“做什么”,而不用说明“怎样做”,不需要告诉SQL如何访问数据库,存取路径的选择和SQL语句的操作过程由系统自动完成,从而大大减轻了用户的负担。可以在设计或运行时对数据控件使用SQL语句。

3.可用于客户/服务器(C/S)结构

客户/服务器模式是计算机应用的发展趋势,SQL可用于建立C/S结构的数据库系统。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈