任务5-2 SQL Server的数据类型 课件(共15张PPT)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

资源下载
  1. 二一教育资源

任务5-2 SQL Server的数据类型 课件(共15张PPT)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

资源简介

(共15张PPT)
创建与维护学生信息管理数据表
任务5-1 表的概述
目录
Contents
任务5-2 SQL Server的数据类型
任务5-3 列的其他属性
任务5-4 设计学生信息管理数据库的表结构
任务5-5 创建表
任务5-6 修改表
任务5-7 删除表
任务5-8 向表添加、修改、删除表记录
PART 2
任务5-2 SQL Server的数据类型
(二)SQL Server的数据类型
任务
assignments
SQL Server的数据类型
任务5-2
任务1-1 数据处理
【任务分析】
数据类型是以数据的表现方式和存储方式来划分的数据种类,规定数据存储所占空间的大小。SQL Server数据库使用不同的数据类型存储数据,数据类型主要根据数据值的内容、大小、精度来选择。
【课堂任务】
理解并掌握SQL Server的数据类型并能在表的定义中选择合适的数据类型。
确定表中每列的数据类型是设计表的重要步骤。列的数据类型就是定义该列所能存放的数据的值的类型。例如,表的某一列存放姓名,则定义该列的数据类型为字符型;表的某一列存放出生日期,则定义该列为日期时间型。
SQL Server的数据类型
任务5-2
任务1-1 数据处理
SQL Server的数据类型
任务5-2
任务1-1 数据处理
SQL Server的数据类型
任务5-2
任务1-1 数据处理
SQL Server的数据类型
任务5-2
任务1-1 数据处理
SQL Server的数据类型
任务5-2
任务1-1 数据处理
任务5-3 列的其他属性
PART 3
(一) 列的其他属性
任务
assignments
列的其他属性
任务5-3
任务1-1 数据处理
【任务分析】
数据库设计人员在给列指定数据类型时,也就定义了要在列中存储什么。但列的定义不仅仅是设置数据类型,还可以使用自动增加的数据填充列,或者设置列是否为空值等。
【课堂任务】
掌握默认值、标识列及空值的概念
默认值
标识列
NULL和NOT NULL
列的其他属性
任务5-3
任务1-1 数据处理
1.默认值(DEFAULT)
当向表中插入数据时,如果用户没有明确给出某列的值,则SQL Server自动指定该列使用默认值。设置默认值是实现数据的域完整性控制的方法之一。
2.标识列(INENTITY)
当向SQL Server的表中加入新行时,可能希望给行一个唯一而又容易确定的ID。这可以为表设置一个标识列。定义标识列时,必须同时指定种子和增量,或者二者都不指定。如果二者都未指定,则取默认值 (1,1)。定义标识列也是实现表的实体完整性控制的方法之一。
列的其他属性
任务5-3
任务1-1 数据处理
3.NULL与NOT NULL
在创建表的结构时,列的值允许为空值。NULL(空,列可以不指定具体的值)值意味着此值是未知的或不可用的,向表中填充行时,不必给出该列的具体值。注意,NULL不同于零、空白或长度为零的字符串。

展开更多......

收起↑

资源预览