什么是SQL?
结构化查询语言(Structured Query Language),简称SQL。
SQL是做什么的?它有哪些牛逼的作用?
要想了解SQL是做什么的,就必须先了解数据库。
数据库,顾名思义,就是存储数据的仓库。在这个时代,数据都是以数字化(也就是二进制)的形式存储在电脑里。而根据百度百科的定义,所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。是不是觉得很绕?不理解没关系,只要知道,数据库是个能存储数据的地方就可以了。
那既然数据被存储起来了,需要用的时候,就需要找出来,是吧?SQL语言就这么诞生了。没错,从SQL的全称“结构化查询语言”,就可以看得出来,SQL语言的重心在查询。它能方便的从数据库中把存储起来的数据查询出来。不仅速度快、效率高,还很安全。
当然了,如果你以为SQL语言仅仅是能从数据库中查询数据,那就大错特错了。除了能从数据库中查询数据外,SQL语言的功能那可是多了去了。。。
比如说,存储起来的数据,你想更新一下,怎么办?没错,使用SQL语言!
那如果有一部分数据,你不想要了,想删除呢?没错,还是SQL语言!
如果你想往数据库里增加一些新的数据,那就更需要SQL语言了!
除了上面增、删、改、查这些基本操作之外,SQL语言还提供了事务控制、数据结构定义、索引、触发器、存储过程、函数、权限管理等高级功能。
是不是听到这些名词,一脸的懵逼呢?
没关系,现在就开始来学习吧!
本站所有内容均为原创,本站保留所有权利。仅允许非商业用途的转载,但必须注明来源网站、作者、来源链接!否则,由此造成的一切后果,由转载方承担!
干货分享、技术提升、面试笔试、学习交流,欢迎关注公众号:xuesql。QQ学习交流群:209942678。