discuz如何通过sql语言增加用户
SQL数据查询语言集(数据查询),数据操作(数据处理),数据定义(数据定义)和数据控制(数据控制)功能于一体,充分体现了特色和关系数据语言的优势。其主要功能包括:
1,全面统一
SQL语言集数据定义语言DDL,在一个语言,语言风格统一的数据操纵语言DML,DCL数据控制功能,可独立完成数据库的所有生命活动周期,包括模式,输入数据之间的关系的定义来创建一个数据库,查询,更新,维护,数据库重构,数据库安全控制等一系列操作要求,它提供了一个良好的数据库应用程序开发环境,例如在数据库中的一个用户,并投入运行,但也准备逐渐变形为所需的模式,不影响数据库的运行,所以,该系统具有良好的可扩展性。数据操纵语言
2,高度非过程
非关系型数据模型是面向过程的语言,完成了他们的请求,则必须指定访问路径。与SQL数据操纵语言,用户只需在“做什么”,而不是表示“怎么办”,因此用户并不需要知道存取路径的选择以及SQL语句的操作来访问由系统自动完成路径。这不仅大大减轻了用户的负担,而且有利于提高数据独立性。
三面向使用操作的集合模式,操作模式设置
SQL语言,不仅搜索结果可能是元组的集合,以及插入,删除,更新操作,也可以是目标设定的元组。五金非关系型数据模型用于操作的记录方式,进行任何操作的对象是创纪录的。例如,要查询所有成绩比一般学生的姓名80点多了,用户必须要求特定的指令来完成这个过程,也就是如何根据使用循环结构与路径,满足条件把一个学生记录读出来。
4提供的同种语法结构以两种方式使用
SQL语言是既嵌入语言的自包含的语言。
作为一个独立的语言,它可以独立使用,使用在线交互模式,用户可以直接输入SQL终端键盘来操作数据库的命令。作为嵌入式语言,SQL语句可以被嵌入到高级语言(如C,PB)的程序,当在设计过程供程序员使用。和在两种不同的方式,对SQL语言的语法结构基本上是相同的。这种结构提供了一种统一的语法,使用两个不同的练习方法中,为用户提供了很大的灵活性和便利性。
0条评论