这是我关于SQL Server学习的总结,以一张思维导图的形式展示出来。所谓一张图胜过千言万语嘛。要知道,SQL Server的学习绝不是一蹴而就的,因此我的总结也仅是我一家之言,有不对的地方还希望大家多多指教。
下面说一下我的思路。之所以把约束、索引、视图等放在“数据“下面,是因为这些操作都是针对数据而言的,包括查询(当然,查询是最基础的,而且查询数据的内容较少,在此不予以过多提及)。其实。约束、索引和视图等都是数据库对象,将它们放在数据库对象的分类中也是可以的。针对数据库对象而言,再就是程序设计这一块了。其实我个人认为这一块的内容很杂,不是特别容易归类。我把变量、函数、SQK语言流程控制放在里面不知道是不是很合适。在这里要说明的是,SQL Server中的编程语言就是T-SQL语言,这是一种非过程化的语言。不论是哪种应用程序,都必须通过服务器发送T-SQL语言才能实现与SQL Server的通信。而有些任务T-SQL语句是不能单独完成的,因此就需要批处理、脚本、存储过程、触发器等来组织多条T-SQL语句来完成。这也就是为什么我将它们放在程序设计里面的原因了。
以上是我总结时的想法,欢迎大家多提宝贵意见,我们一起改进!
- 5楼sunliduan昨天 20:55
- 加油!
- 4楼jiuqiyuliang昨天 17:05
- 加油
- 3楼liuyanlinglanq昨天 17:02
- 积累
- 2楼wj8023昨天 16:58
- 接着加油!
- 1楼xjc1278003262昨天 16:56
- 一步一个脚印