SQL Server数据库基础教程 教学课件 刘丽 第2章.pdf
文本预览下载声明
第2 章
SQL Server 数据库管理基础
第2章 SQL server数据管理基础
2.1 SQL 简介
2.2 SQL Server数据基础
2.3 SQL Server常用函数
2.4 本章小结
第2章 SQL server数据管理基础
总体要求:
• 了了SQL了T-SQL了了了
• 了了SQL Server了了了了了
• 了了SQL Server了了了了
第2章 SQL server数据管理基础
2.1 SQL 简介
2.1.1 SQL和T - SQL
• 1. SQL
• SQL是Structured Query Language的缩写,即结构化查询
语言。它是负责与ANSI (美国国家标准学会)维护的数据
库交互的标准。作为关系数据库的标准语言,它已被众多
商用DBMS产品所采用,使得它已成为关系数据库领域中一
个主流语言,不仅包含数据查询功能,还包括插入、删除、
更新和数据定义功能。
• 2. T-SQL
• T-SQL (Transact-SQL)是SQL语言的一种版本,它是ANSI
SQL的加强版语言、提供了标准的SQL命令。另外,T-SQL还
对SQL做了许多补允,提供了类似C、Basic和Pascal的基本
功能,如变量说明、流控制语言、功能函数等。
第2章 SQL server数据管理基础
2.1.2 T - SQL 的组成
• T-SQL作为SQL的扩展,其组成部分包括数据定义
语言、数据控制语言、数据操纵语言和系统存储
过程。其相应内容如下。
• 1.数据定义语言 (DDL)
• 2.数据控制语言 (DCL)
• 3.数据操纵语言 (DML)
• 4.系统存储过程(System Stored Procedure)
第2章 SQL server数据管理基础
2.1.3 T - SQL 的语法约定
• T-SQL语句不区分大小写,但要遵循一定的语法约定,T-SQL
的语法约定如表2-1所示 。
约 定 用 于
大写 T-SQL 关键字
斜体 用户提供的 T-SQL 语法的参数
数据库名、表名、列名、索引名、存储过程、实用工具、数据类型名以及必须按所
粗体
显示的原样输入的文本
|(竖线) 分隔括号或大括号中的语法项。只能使用其中一项
[ ](方括号) 可选语法项。不要输入方括号
{ }(大括号) 必选语法项。不要输入大括号
[,...n] 指示前面的项可以重复 n 次。各项之间以逗号分隔
[...n] 指示前面的项可以重复 n 次。每一项由空格分隔
[;] 可选的 T-SQL 语句终止符。不要输入方括号
语法块的名称。此约定用于对可在语句中的多个位置使用的过长语法段或语法单元
::=
进行分组和标记。可使用的语法块的每个位置由括在尖括号内的标签指示
第2章 SQL server数据管理基础
2.2 SQL server 数据基础
2.2.1 数据类型
• 在计算机中数据有两种特征:类型和长度。所谓数
据类型就是以数据的表现方式和存储方式来划分的
数据的种类。在SQL Server 中每个变量、参数、表
显示全部