资源简介 (共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的数据类型任务assignmentsSQL 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不同于零、空白或长度为零的字符串。 展开更多...... 收起↑ 资源预览