|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-server-101-microsoft-sql-server-for-absolute-beginners/
课程评论:没有评论
**SQL Server 101:Microsoft SQL Server 入门课程** 本课程为绝对的初学者设计,旨在帮助您从零开始掌握 Microsoft SQL Server。 **课程内容概览:** * **安装与环境搭建:** * 从零开始安装 Microsoft SQL Server Express 版本。 * 了解安装 Microsoft SQL Server 的先决条件。 * 熟悉 SQL Server Management Studio (SSMS) 的使用。 * 了解系统数据库。 * **数据库核心概念:** * 学习关系型数据库管理系统 (RDBMS) 的核心概念。 * 对比 Microsoft SQL Server 与 Oracle、IBM 等其他数据库。 * **SQL 查询基础:** * 构建 `SELECT` 语句,从字面量开始。 * 使用 `FROM` 子句指定数据来源。 * 在 `SELECT` 列表中处理列。 * 使用 `WHERE` 子句进行数据过滤。 * 使用 `ORDER BY` 子句对结果排序。 * 掌握 `BETWEEN / NOT BETWEEN` 和 `IN / NOT IN` 运算符。 * 学习使用 `LIKE` 运算符和通配符进行模式匹配。 * 处理 `NULL` 值。 * **数据处理与函数:** * 使用字符串函数(包括字符串连接)。 * 掌握日期函数。 * 了解 SQL Server 系统函数。 * **连接与合并数据:** * 学习使用各种 `JOIN` 操作(`INNER JOIN` / `LEFT OUTER JOIN` / `RIGHT OUTER JOIN` / `FULL OUTER JOIN` / `CROSS JOIN`)从多个表中提取数据。 * 理解 `UNION` 和 `UNION ALL` 的使用及其与 `JOIN` 的区别。 * **高级查询技巧:** * 初步了解子查询。 * 处理重复行,使用 `DISTINCT / ALL`。 * 学习聚合函数。 * 使用 `GROUP BY` 子句对数据进行分组。 * 使用 `HAVING` 子句过滤分组后的数据。 **学习目标:** 完成本课程后,您将能够: * 成功安装 SQL Server 并建立自己的练习环境。 * 熟悉 RDBMS 和 SQL Server 的核心概念。 * 熟练使用 SQL Server Management Studio。 * 能够编写 `SELECT` 语句从 SQL Server 中检索数据。 * 掌握使用 `WHERE` 子句过滤数据和 `ORDER BY` 子句排序结果集。 * 了解并使用常用字符串函数、日期函数和系统函数。 * 理解并运用不同的 `JOIN` 类型从多个表中获取数据。 * 掌握 `UNION` / `UNION ALL` 的用法,并区分其与 `JOIN` 的功能。 * 学会使用聚合函数、`GROUP BY` 和 `HAVING` 子句对数据进行分组和汇总。
In this course you will learn:· Start from scratch by installing Microsoft SQL Server Express edition· Requirements for installing Microsoft SQL Server· Core concepts of RDBMS· Comparison of MS SQL Server with Oracle, IBM etc.· Getting around SQL Server Management Studio· Details of System databases· Constructing SELECT statement starting with literals· Using FROM clause· Working with columns specified in the SELECT LIST· Using WHERE clause· Using ORDER BY clause· Using BETWEEN / NOT BETWEEN operator· Using IN / NOT IN operator· Pattern matching using LIKE operator and wild card characters· Working with NULL· Using string functions including concatenation· Using Date functions· SQL Server System functions· Working with JOINS - INNER / LEFT OUTER / RIGHT OUTER / FULL OUTER / CROSS JOIN· Working with UNION / UNION ALL· A look at sub queries· Duplicate rows - DISTINCT / ALL predicates· Aggregate functions· Using GROUP BY clause· Using HAVING clauseWhat you'll learn· At the completion of the course, you will know how to install SQL Server and create a practice environment for yourself.· You will be familiarized with some of the core concepts of RDBMS / SQL Server.· You will learn the ins and outs of SQL Server Management studio.· You will start constructing your SELECT statement to retrieve data from SQL Server.· You will know how to filter out unwanted data by using WHERE clause as well as, you would know how to order your result set by using ORDER BY clause.· You will also know about some of the string functions, date functions, and system functions.· You will see how to get data out of multiple tables using JOIN ( INNER / LEFT OUTER / RIGHT OUTER / FULL OUTER / CROSS JOINS).· You will also see how to use UNION / UNION ALL operators and as to how they differ from JOINS.· You will see how to group and summarize your data by using , GROUP BY clause, HAVING clause and Aggregate functions.