🪟 SQL Server从入门到精通 · 目录

🪟 SQL Server从入门到精通

照着《SQL Server从入门到精通》(明日科技 编著,软件开发视频大讲堂系列,清华大学出版社 第 4 版)做的自学笔记 —— 书腰那串数是它的规模:264 个应用示例、43 个实战练习、3 个项目案例。它在本站数据库线里是 第一本专讲 SQL Server 的书,也是第一个「产品书」:数据库基础 讲原理,MySQL必知必会 是查得动的手册,MySQL即学即用 按知识点铺开,MySQL从入门到精通 是最全的 MySQL 全程手册,Oracle从入门到精通 是另一个商用库的运维;这一本多出来的是「同一个标准在另一个产品上长什么样」——TOP 顶掉 LIMIT、GO 切开批处理、IDENTITY 顶掉 AUTO_INCREMENT、inserted 与 deleted 顶掉 NEW 与 OLD。全书按「先装库、再敲库、后管库、收尾做项目」排:基础知识(第 1~5 章,数据库基础、环境搭建、服务启动与注册、创建与管理数据库、数据表操作);核心技术(第 6~9 章,SQL 基础、SQL 函数、数据查询基础、数据查询进阶);高级应用(第 10~17 章,视图、存储过程、触发器、游标、索引与数据完整性、事务、数据库安全、数据安全);项目实战(第 18~20 章,VC++ 酒店管理系统、C# 企业人事管理系统、Java 学生成绩管理系统)。逐节一篇,「实践与练习」与「小结」并进章末,内容过多的节按 2.2a/2.2b 这类拆篇,合计 100 篇。沙箱是 Windows / Python 3.13,没有 SQL Server 实例——没有 sqlservr.exe、没有 sqlcmd、没有 SSMS。Demo 分三层:能在 SQLite 上等价跑的 SQL 用同名垫片让 T-SQL 几乎原样能敲;存储过程、触发器、游标、自定义函数、权限、分布式事务这些服务端特性用 Python 把语义复刻一遍;安装、SSMS 界面、备份恢复、配置管理器这类操作用真文件加真计时演最小模型。硬差异逐处点名:TOP n 改 LIMIT n、IDENTITY(1,1) 改 INTEGER PRIMARY KEY AUTOINCREMENT、NVARCHAR/DATETIME/MONEY 映射成 TEXT/TEXT/REAL。样例库照教材造了 db_shop(tb_goods/tb_member/tb_order/tb_class/tb_student/tb_score)与三个项目的业务表,数据量小到能手算。每篇五段:若干节正文+动手 Demo+30 秒实验+常见误区+自测三问。

内容来自我的 Obsidian 自学笔记 · 全书 20 章 100 篇已全部写完 · 全书完结 🎉

第1章 数据库基础

第2章 SQL Server数据库环境搭建

第3章 SQL Server服务的启动与注册

第4章 创建与管理数据库

第5章 数据表操作

第6章 SQL基础

第7章 SQL函数的使用

第8章 SQL数据查询基础

第9章 SQL数据查询进阶

第10章 视图的使用

第11章 存储过程

第12章 触发器

第13章 游标的使用

第14章 索引与数据完整性

第15章 事务

第16章 SQL Server数据库安全

第17章 数据安全

第18章 Visual C++与SQL Server实现酒店管理系统

第19章 C#与SQL Server实现企业人事管理系统

第20章 Java与SQL Server实现学生成绩管理系统