加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.52wenzhou.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

mssql免费数据库 SQL学习笔记1:SQL/RDBMS都是啥?

发布时间:2022-12-03 11:33:46 所属栏目:MsSql教程 来源:网络
导读: 之前写过几篇关于SQL操作符/运算符、通配符、函数、查询语句组合的文章,不系统mssql免费数据库,没有逻辑~~
从今天开始,一边学一边写,按照教程一步步来,系统性学习、有逻辑地更新笔记。

之前写过几篇关于SQL操作符/运算符、通配符、函数、查询语句组合的文章,不系统mssql免费数据库,没有逻辑~~

从今天开始,一边学一边写,按照教程一步步来,系统性学习、有逻辑地更新笔记。欢迎随时交流~~

今天,先从什么是SQL、什么是RDBMS、及其二者关系开始~

SQL,结构化查询语言,全称 Structured Query Language。

SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。

RDBMS 指关系型数据库管理系统,全称 Relational Database Management System。

说白了就是关系型数据库的简称。

1)RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,比如 MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access。

2)我们用各种数据字段对事物进行描述,比如用“学生ID”“姓名”“性别”“班级”来描述一个学生的客观信息;用“原料编码”“品种”“型号”“进价”“仓库”“库位”来描述原材料库存。

这些我们感兴趣的事物的抽象化数据,都被我们存储在公司购买的、免费的、自开发的等等数据库中。数据库的表现形式有MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access等等。

3)我们用SQL从RDBMS中提取、增、删、改……我们需要的数儿

SQL 面向数据库执行查询

SQL 可从数据库取回数据

SQL 可在数据库中插入新的记录

SQL 可更新数据库中的数据

SQL 可从数据库删除记录

SQL 可创建新数据库

SQL 可在数据库中创建新表

SQL 可在数据库中创建存储过程

SQL 可在数据库中创建视图

SQL 可以设置表、存储过程和视图的权限

说得太书面化了,说一个具体的应用场景:

要创建一个显示数据库中数据的网站,需要:

RDBMS 数据库程序(比如 MS Access、SQL Server、MySQL)存储数据

使用服务器端脚本语言,比如 PHP 或 ASP(做BI系统时可能需要的编程语言)

使用 SQL 来获取想要的数据

使用 HTML / CSS

……

……

五、总结

RDBMS用于储存数据,SQL用于在RDBMS中管理数据。

欢迎关注我的头条号/知乎号/微信公众号“仍旧小天真”哦~~

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!