sql是什么意思
1个回答
展开全部
结构化查询语言,简称SQL,起源于1970年。它是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。它的优点在于具有极大的灵活性和强大的功能。
结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。
结构化查询语言中的五种数据类型:
1. 字符型
VARCHAR VS CHARVARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。
2. 文本型
TEXT使用文本型数据,你可以存放超过二十亿个字符的字符串。当你需要存储大串的字符时,应该使用文本型数据。
3. 数值型
整数INT 、小数NUMERIC、钱数MONEYINT VS SMALLINT VS TINYINT通常,为了节省空间,应该尽可能的使用最小的整型数据。
4. 逻辑型
BIT如果你使用复选框(CHECKBOX)从网页中搜集信息,你可以把此信息存储在BIT型字段中。BIT型字段只能取两个值:0或1。当心,在你创建好一个表之后,你不能向表中添加 BIT型字段。如果你打算在一个表中包含BIT型字段,你必须在创建表时完成。
5. 日期型
DATETIME VS SMALLDATETIME一个 DATETIME型的字段可以存储的日期范围是从1753年1月1日第一毫秒到9999年12月31日最后一毫秒。DATETIME型字段在你输入日期和时间之前并不包含实际的数据,认识这一点是重要的。