全球旧事资料 分类
名师精编
精品教案
第1章SQLServer概述11SQLSQL(StructuredQueryLa
guage),即结构化查询语言,是关系数据库的标准语言,SQL是一个通用的、功能极强的关系数据库语言。其功能并不仅仅是查询。当前,几乎所有的关系数据库管理系统软件都支持SQL,许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改。12SQL的特点SQL之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简洁易学的语言。SQL集数据查询(DataQuery)、数据操纵(DataMa
ipulatio
)、数据定义(DataDefi
itio
)和数据控制(DataCo
trol)功能于一体,主要特点包括:综合统一:SQL集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式,插入数据,建立数据库;对数据库中的数据进行查询和更新;数据库重构和维护;数据库安全性、完整性控制等一系列操作要求。高度非过程化:非关系数据模型的数据操作语言是“面向过程”的语言,用“过程化”语言完成某项请求,必须指定存取路径。而用SQL进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无需了解存取路径。存取路径的选择以及SQL的操作过程由系统自动完成。这不但大大减速轻了用户负担,而且有利于提高数据独立性。面向集合的操作方式:非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。SQL采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。以同一种语法结构提供多种使用方式:SQL既是独立的语言,又是嵌入式语言。语言简洁,易学易用:SQL功能极强,但由于设计巧妙,语言十分简洁,完成核心功能只用了9个动词,如1所示。SQL接近英语口语,因此容易学习,容易使用。表1SQL的动词SQL功能数据查询数据定义数据操纵数据控制动词SELECTCREATE、DROP、ALTERINSERT、UPDATE、DELETEGRANT、REVORE



f名师精编
精品教案
13SQLServer的结构一、SQLServer是一个单一进程多线程的关系型数据库二、SQLServer是以Clie
tServer为设计结构三、Clie
tServer数据库的两个API四、SQLServer支持在客户端以NetLibrary或ODBC存取服务器端五、支持分布式数据库结构14SQLServer的性能表2SQLServer的性能对象数据库表列索引触发器存储过程用户连接锁定及打开的对象打开的数据库范围32767个数据库,最小为1MB,最大为1TB每个r
好听全球资料 返回顶部