前言

因工作原因,需要学习SQL Server数据库。

没办法,自学吧。

对于SQL Server 我就是小白一枚,怎么系统的学习成为我需要马上考虑的问题。

于是,我求助deepseek,它是这样回答我的

1. 基础知识学习(1-2个月)
了解数据库基础:学习数据库的基本概念,如表、字段、主键、外键等。
安装SQL Server:下载并安装SQL Server,熟悉其界面和工具(如SQL Server Management Studio, SSMS)。
学习SQL基础语法:掌握基本的SQL语句,如 SELECTINSERTUPDATEDELETE等。
2. 进阶学习(3-4个月)
数据查询:深入学习复杂查询,包括 JOINGROUP BYHAVINGORDER BY等。
数据操作:学习事务处理、索引、视图、存储过程、触发器等。
性能优化:了解查询优化、索引优化、执行计划分析等。
3. 实践项目(5-8个月)
实际项目:通过实际项目应用所学知识,如设计数据库、编写复杂查询、优化性能等。
参与开源项目:参与开源项目或贡献代码,提升实战能力。
4. 深入学习(9-10个月)
高级功能:学习高级功能,如分区表、复制、AlwaysOn高可用性、数据仓库等。
安全性:了解数据库安全,包括用户权限管理、数据加密等。
5. 复习与总结(11-12个月)
复习:回顾所学知识,查漏补缺。
总结:整理学习笔记,形成知识体系。
学习资源推荐
书籍
《SQL Server 从入门到精通》
《SQL Server 性能优化与管理的艺术》
在线课程
Coursera、Udemy、慕课网等平台的SQL Server课程。
官方文档
SQL Server官方文档
实践建议
动手实践:多动手操作,通过练习巩固知识。
参与社区:加入SQL Server社区,参与讨论,解决问题。
定期复习:定期复习,避免遗忘。
时间管理
每天学习:每天至少学习1-2小时。
每周总结:每周总结学习内容,记录问题并解决。
通过以上步骤和资源,你可以系统学习并熟练运用SQL Server。坚持学习和实践是关键,祝你成功!

于是,我去京东上搜索了相关书籍逐一对比,最后确定了这本《SQL Server 从入门到项目实践(超值版)》。

不过¥79.9的价格使我犹豫不决,对于我来说也是一笔不小的支出,还有什么办法呢?“旧书”这个词一下闪过我的脑海。

书山有路勤为径——18元包邮,95新。

果断入手!

第一篇 基础知识


第1章 数据库基础知识

  1. 认识数据库(忽略)
  2. 数据库的发展历史(忽略)
  3. 数据库的数据模型(忽略)
  4. 数据库的体系结构(忽略)
  5. 常见的关系数据库(忽略)

以上基础知识小白作为了解,因为我现在也不可能能搞懂他说的这些,笔记暂无。


第2章 安装与部署SQL Srever 数据库

  1. 认识SQL Srever 2016(忽略)
  2. 安装SQL Server 2016
    1. 硬件及软件的配置要
      1. ​​​​​​​硬件:现在一般办公电脑均可安装,无需顾虑
      2. 软件下载:推荐微软官网下载,毕竟非生产环境是有免费版提供的,其次,可以去MSDN, 我告诉你 - 做一个安静的工具站​​​​​​​​​​​​​​
    2. 安装SQL Server 2016 数据库
      1. 安装SQL Server 是创建与管理数据库的先决条件,具体操作步骤如下:
        • 双击打开下载好的安装程序,点击左侧“安装”选项,选择【全新 SQL Server 独立安装或向现有安装添加功能】

        • 进入“产品密钥”界面,选择数据库版本,非生产环境选择Developer版,无需输入产品密钥。这里是这样描述的:“Developer版永不过期,并且包含与Evaluation版相同的功能集,但仅许可进行非生产数据库应用程序开发。”

        • 点击【下一步】按钮,打开“许可条款”窗口,肯定要选同意条款啊

        • 点击【下一步】按钮,我们不检查Microsoft更新,直接下一步

        • 等待“安装安装程序文件”完成后,自动跳到下一步

        • 安装规则会检查一些项目,如果检测到失败则无法继续安装,检测到“警告”和“已跳过”可以继续下一步

        • 功能选择需要注意,如果只是学习环境,勾选下面三个即可,另外存储位置自定义,下一步

        • 实例配置:首次安装可以默认实例;非首次安装,可以创建新实例,维护好新实例名称,实例ID同步更新。下一步

        • 服务器配置:默认,直接下一步

        • 数据库引擎配置:数据库在本机上的,可以选择[Windows身份验证模式];数据库在服务器上的,需要选择[混合模式],再为混合模式的管理员账户sa设置登录密码;同时,可以【添加当前用户】为指定SQL Server 管理员。

        • 因为我是装在本机上,所以这里我选择[Windows身份验证模式]

        • 准备安装:检查整个安装配置清单,如需修改,上一步返回修改即可。

        • 安装进度:等待安装完成

        • 安装成功,关闭安装程序

  3. 卸载SQL Server 2016 数据库(忽略)
  4. SQL Server 管理平台的安装与启动
    1. SQL Server Manangement Studio(SSMS)是SQL Server 的管理平台,该工具中包含大量的图形工具和丰富的脚本编辑器,极大方便开发人员和管理人员对SQL Server 的访问和控制。
    2. 在SQL Server 2016的安装中心界面,单击安装中心左侧的【安装】选项
    3. 单击【安装SQL Server管理工具】选项,打开SSMS的下载页面

    4. 单击下载 SQL Server Management Studio (SSMS) 20.2 链接,下载SSMS安装文件SSMS-Setup-CHS.exe

    5. 以管理员身份运行,如有需要,可以更改安装位置

    6. 单击【安装】按钮,系统开始自动安装,等待安装完毕

    7. 安装完毕后,单击【关闭】按钮,在Windows系统的开始菜单内,能找到SSMS的快捷图标

    8. 单击图标,打开链接界面如下

    9. 因为我是本机数据库,选择的是Windows登录,所以这里直接勾选[信任服务器证书]后,点【连接】按钮即可连上

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐