飞豹客 · 课能看,资料也能带走
飞豹客体系课

跟着王进老师学开发C#篇第三季:数据库准备篇【本课程不提供答疑服务】

这门课解决什么痛点 很多C#初学者在做项目时,往往只盯着语法和界面调试,一旦涉及数据持久化就手足无措。常见的困境是:知道要用数据库,但不知道本地该装什么、账号怎么配、代码里的连接字符串到底该怎么写,甚至因为环境配置失败而直接放弃后续学习。本课定位于“数据库准备篇”,核心解决的是从“写代码”到“存数据

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决什么痛点

很多C#初学者在做项目时,往往只盯着语法和界面调试,一旦涉及数据持久化就手足无措。常见的困境是:知道要用数据库,但不知道本地该装什么、账号怎么配、代码里的连接字符串到底该怎么写,甚至因为环境配置失败而直接放弃后续学习。本课定位于“数据库准备篇”,核心解决的是从“写代码”到“存数据”之间的那道环境门槛。它不教你复杂的存储过程或性能调优,而是专门处理Windows环境下SQL Server的安装、实例概念、基础对象访问以及C#通过ADO.NET连接数据库的链路打通。对于想开发Windows桌面应用或需要了解后端数据存储逻辑的职场人来说,这是补齐技术栈必要的一环。

适合什么基础与学习建议

本课程适合已掌握C#基本语法(变量、方法、类),但对数据库完全没有概念的零基础或入门级开发者。不需要你预先了解任何SQL语句或数据库原理,因为课程从“为什么需要数据库”和“C/S与B/S架构”讲起,铺垫足够扎实。资料中包含安装演示和远程管理内容,建议按顺序观看:先看完前四节的架构与安装部分,确保本地环境能跑起来;接着重点攻克第五节“表”的相关内容,这是数据库设计的基石,务必理解主键、外键和约束的实际意义;最后结合第六节,亲手用ADO.NET测试连接,确认你的代码能成功访问数据库。如果你在安装SQL Server时遇到报错,或远程连接被防火墙拦截,这部分的前置知识能帮你快速定位问题。

学完能独立做什么

完成本课及对应练习后,你将具备独立搭建本地SQL Server开发环境的能力,能够解释并配置身份验证模式,理解数据库文件结构与附加、收缩操作的场景。更重要的是,你能独立完成C#程序与SQL Server的连接配置,区分系统管理员与常规用户权限分配,并能创建包含主键、外键、检查约束等完整约束体系的表结构。这意味着你不再惧怕后端数据存储,能够在此基础上继续学习T-SQL语句或后续更高阶的数据访问技术。建议配合视频中的演示,在本地手动执行一次从建库、建表到代码连接的完整闭环,资料包中的实操环节是检验你是否真正“会连、会配、会建”的唯一标准。

课程目录

课程目录51 集
  • 1-1 [引入第三季课程] 引入数据库准备篇 (20:02).mp4
  • 2-1 [数据库基本知识储备] 为什么需要数据库管理系统 (13:23).mp4
  • 2-2 [数据库基本知识储备] C/S和B/S架构介绍 (20:07).mp4
  • 2-3 [数据库基本知识储备] 常见数据库产品介绍 (16:30).mp4
  • 3-1 [初识SQL Server] SQL Server安装 (29:34).mp4
  • 3-2 [初识SQL Server] 认识SQL Server (33:26).mp4
  • 3-3 [初识SQL Server] 访问数据库中的对象 (14:54).mp4
  • 3-4 [初识SQL Server] 什么是实例 (22:39).mp4
  • 3-5 [初识SQL Server] 如何远程管理SQL Server (23:54).mp4
  • 3-6 [初识SQL Server] SQLServer基础操作演示 (39:25).mp4
  • 4-1 [数据库] 创建数据库 (18:51).mp4
  • 4-2 [数据库] 理解数据库文件 (30:21).mp4
  • 4-3 [数据库] 附加数据库和收缩数据库 (26:57).mp4
  • 5-1 [表] 创建表 (14:09).mp4
  • 5-2 [表] 主键-Primary Key (19:15).mp4
  • 5-3 [表] 唯一键-Unique (23:49).mp4
  • 5-4 [表] 约束-Check (20:25).mp4
  • 5-5 [表] 外键-Foreign Key (13:05).mp4
  • 5-6 [表] 默认值和空值 (11:07).mp4
  • 6-1 [连接到SQL Server] 登陆到SQL Server (27:10).mp4
  • 6-2 [连接到SQL Server] 使用ADO.NET测试连接数据库 (35:36).mp4
  • 6-3 [连接到SQL Server] 登陆账号和用户名 (19:05).mp4
  • 6-4 [连接到SQL Server] 分配数据访问权限 (25:41).mp4
  • 6-5 [连接到SQL Server] 连接数据库报错原因分析 (15:01).mp4
  • 7-1 [SQL查询] 认识SQL查询 (22:37).mp4
  • 7-2 [SQL查询] SQL基础查询练习(上) (17:06).mp4
  • 7-3 [SQL查询] SQL基础查询练习(下) (22:54).mp4
  • 7-4 [SQL查询] 聚合函数 (19:26).mp4
  • 7-5 [SQL查询] 分组查询---Group by (19:39).mp4
  • 7-6 [SQL查询] 多列分组 (32:04).mp4
  • 7-7 [SQL查询] 嵌套查询 (26:16).mp4
  • 7-8 [SQL查询] 连接查询总体介绍 (16:02).mp4
  • 7-9 [SQL查询] 内连接 (25:54).mp4
  • 7-10 [SQL查询] 外连接 (17:05).mp4
  • 7-11 [SQL查询] 交叉连接 (35:01).mp4
  • 7-12 [SQL查询] 自连接 (12:15).mp4
  • 8-1 [变量的定义和赋值] 变量定义和赋值 (22:16).mp4
  • 8-2 [变量的定义和赋值] Set和Select赋值的区别 (35:37).mp4
  • 9-1 [条件选择和循环] if-else条件选择 (19:51).mp4
  • 9-2 [条件选择和循环] CASE实现条件选择 (40:29).mp4
  • 9-3 [条件选择和循环] While循环 (41:59).mp4
  • 10-1 [游标] 游标的基本介绍 (28:49).mp4
  • 10-2 [游标] 游标的案例演示 (31:20).mp4
  • 11-1 [存储过程] 存储过程的介绍 (26:05).mp4
  • 11-2 [存储过程] Return关键字 (14:48).mp4
  • 11-3 [存储过程] 输入和输出参数案例演示(上) (26:45).mp4
  • 11-4 [存储过程] 输入和输出参数案例演示(下) (38:27).mp4
  • 12-1 [SQL邮件案例演示] SQL邮件案例演示 (34:10).mp4
  • 13-1 [触发器] 触发器基本介绍 (17:09).mp4
  • 13-2 [触发器] 触发器案例演示 (21:37).mp4
  • 14-1 [课程总结] 第三季课程总结 (05:21).mp4