网站推广公司黄页做网站的职责
web/
2025/10/4 0:47:43/
文章来源:
网站推广公司黄页,做网站的职责,python做网站 教育,太原网站建设最好一、SQL的概述
#xff08;1#xff09; SQL全称#xff1a; Structured Query Language#xff0c;是结构化查询语言#xff0c;用于访问和处理数据库的标准的计算机语言。 #xff08;2#xff09;SQL语言1974年由Boyce和Chamberlin提出#xff0c;并首先在IBM公…一、SQL的概述
1 SQL全称 Structured Query Language是结构化查询语言用于访问和处理数据库的标准的计算机语言。 2SQL语言1974年由Boyce和Chamberlin提出并首先在IBM公司研制的关系数据库系统SystemR上实现。 美国国家标准局(ANSI)开始着手制定SQL标准并在1986年10月公布了最早的SQL标准扩展的标准版本是1989年发表的SQL-89之后还有1992年制定的版本SQL-92和1999年ISO发布的版本SQL-99。 3SQL标准几经修改和完善其功能更加强大但目前很多数据库系统只支持SQL-99的部分特征而大部分数据库系统都能支持1992年制定的SQL-92。
二、SQL的特点
1具有综合统一性不同数据库的支持的SQL稍有不同
2非过程化语言
3语言简捷用户容易接受
4以一种语法结构提供两种使用方式
三、SQl语言的组成
1数据定义语言-DDL
2数据操纵语言-DML
3数据控制语言-DCL
4数据查询语言-DQL
四、语法特点
1SQL 对关键字的大小写不敏感
2SQL语句可以以单行或者多行书写以分行结束 3SQL的注释 五、数据库系统
1数据库
数据库DB是一个以某种组织方式存储在磁盘上的数据的集合。
2数据库应用
数据库应用系统是指基于数据库的应用软件
3数据库管理系统分类
①关系型数据库RDBMS 1、Oracle数据库 老大最挣钱的数据库
2、MySQL数据库 最流行中型数据库 3、SQL server数据库 Windows上最好的数据库
4、PostgreSQL功能最强大的开源数据库
5、SQLite最流行的嵌入式数据库
②非关系型数据库(NoSQL)
1、Redis最好的缓存数据库
2、MongoDB最好的文档型数据库
3、Elasticsearch最好的搜索服务
4、Cassandra最好的列式数据库
5、HBase优秀的分布式、列式数据库
4SQL和数据库管理系统的关系
①SQL是一种用于操作数据库的语言SQL适用于所有关系型数据库。
②MySQL、Oracle、SQLServer是一个数据库软件这些数据库软件支持标准SQL也就是通过SQL可以使用这些软件不过每一个数据库系统会在标准SQL的基础上扩展自己的SQL语法。
③大部分的NoSQL数据库有自己的操作语言对SQL支持的并不好。
5数据库管理系统数据库软件
数据库管理系统DBMS用来创建和维护数据库。
例如SQL Server、Oracle、MySQL等等都是数据库管理系统。
图1.1描述了数据库、数据库应用系统和数据库管理系统之间的联系。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86513.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!