Course Code: transsqlbas
Duration: 14 hours
Overview:

学员们将了解结构化查询语言的基本原理,并能够完成以下各项工作:

  • 建构查询以从 SQL Server 资料库中提取和过滤数据
  • 创建汇总结果
  • 更改、派生和格式化数据以适应所需的输出
  • 更改数据并维护资料库元件和定义

本课程适用于需要 Microsoft SQL 伺服器资料库中资讯的人。它适用于系统开发人员或其他领域需要使用 SQL 来提取和分析数据的人。

Course Outline:

基本

  • 选择所有列/栏位
  • 选择某些列/栏位
  • 使用 distinct/unique
  • 选择某些行/记录
  • 在区域中选择值
  • 选择与模式掩码匹配的值
  • 在清单中选择值
  • 空值的处理
  • 如何对数据进行排序
  • 选择计算值和派生值
  • 如何控制查询结果中的列标题
  • 如何将查询结果发送到外部档

联接表

  • 连接表格的原则:
    • 使用笛卡尔连接
    • 使用 inner join
    • 非等值联接的使用
    • 使用 outer join

联接查询

  • 联合运算子
  • Intersect 运算符
  • Except 运算符

简单的函数

  • 转换函数
  • 日期函数
  • 数位函数
  • 文本函数
  • 组/摘要/聚合函数

子查询

  • 子查询的原则
  • 如何从主查询中筛选行
  • 使用嵌套子查询
  • 使用多列子查询
  • 使用相关子查询
  • 使用子查询作为内联视图和公共表运算式
  • 在主查询中使用子查询作为列

Case 语句

  • 案例陈述原则
  • 使用case语句派生列值
  • 使用嵌套 case 语句
  • 使用case语句生成数据透视表
  • 将case语句与子查询一起使用

数据操作

  • 如何将值插入到表中
  • 如何在表之间复制值
  • 如何更新值
  • 如何删除记录
  • 如何通过检视更改数据
  • 交易的使用
  • 如何锁定行和表

数据定义

  • 关系资料库和数据规范化的原则
  • 使用主键和外键关系和约束
  • 如何创建表
  • 如何更改表
  • 如何创建检视
  • 同义词的使用
  • 如何删除表和检视
Sites Published:

United Arab Emirates - Transact SQL Basic

Qatar - Transact SQL Basic

Egypt - Transact SQL Basic

Saudi Arabia - Transact SQL Basic

South Africa - Transact SQL Basic

Brasil - Transact SQL Básico

Canada - Transact SQL Basic

中国 - Transact SQL Basic

香港 - Transact SQL Basic

澳門 - Transact SQL Basic

台灣 - Transact SQL Basic

USA - Transact SQL Basic

Österreich - Transact SQL Grundlagen

Schweiz - Transact SQL Grundlagen

Deutschland - Transact SQL Grundlagen

Czech Republic - Transact SQL Basic

Denmark - Transact SQL Basic

Estonia - Transact SQL Basic

Finland - Transact SQL Basic

Greece - Transact SQL Basic

Magyarország - Transact SQL Basic

Ireland - Transact SQL Basic

Luxembourg - Transact SQL Basic

Latvia - Transact SQL Basic

España - Transact SQL Básico

Italia - Transact SQL Basic

Lithuania - Transact SQL Basic

Nederland - Transact SQL Basic

Norway - Transact SQL Basic

Portugal - Transact SQL Básico

România - Transact SQL Basic

Sverige - Transact SQL Basic

Türkiye - Transact SQL Basic

Malta - Transact SQL Basic

Belgique - Transact SQL Basic

France - Transact SQL Basic

日本 - Transact SQL Basic

Australia - Transact SQL Basic

Malaysia - Transact SQL Basic

New Zealand - Transact SQL Basic

Philippines - Transact SQL Basic

Singapore - Transact SQL Basic

Thailand - Transact SQL Basic

Vietnam - Transact SQL Basic

India - Transact SQL Basic

Argentina - Transact SQL Básico

Chile - Transact SQL Básico

Costa Rica - Transact SQL Básico

Ecuador - Transact SQL Básico

Guatemala - Transact SQL Básico

Colombia - Transact SQL Básico

México - Transact SQL Básico

Panama - Transact SQL Básico

Peru - Transact SQL Básico

Uruguay - Transact SQL Básico

Venezuela - Transact SQL Básico

Polska - Transact SQL Basic

United Kingdom - Transact SQL Basic

South Korea - Transact SQL Basic

Pakistan - Transact SQL Basic

Sri Lanka - Transact SQL Basic

Bulgaria - Transact SQL Basic

Bolivia - Transact SQL Básico

Indonesia - Transact SQL Basic

Kazakhstan - Transact SQL Basic

Moldova - Transact SQL Basic

Morocco - Transact SQL Basic

Tunisia - Transact SQL Basic

Kuwait - Transact SQL Basic

Oman - Transact SQL Basic

Slovakia - Transact SQL Basic

Kenya - Transact SQL Basic

Nigeria - Transact SQL Basic

Botswana - Transact SQL Basic

Slovenia - Transact SQL Basic

Croatia - Transact SQL Basic

Serbia - Transact SQL Basic

Bhutan - Transact SQL Basic

Nepal - Transact SQL Basic

Uzbekistan - Transact SQL Basic