数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt

数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt

ID:51622880

大小:633.50 KB

页数:33页

时间:2020-03-26

数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt_第1页
数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt_第2页
数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt_第3页
数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt_第4页
数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt_第5页
资源描述:

《数据库原理与SQLServer应用ppt 第4章 数据表的创建与管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章数据表的创建与管理认识数据表任务1数据表的创建任务2数据表的管理任务3表数据的添加、修改和删除任务4使用约束任务5任务1认识数据表阶段1认识数据表的行和列阶段2认识数据类型阶段3认识数据表中的键阶段1认识数据表的行和列数据表是用来存储数据的对象,由行和列组成。表的每一行为一个元组,每一列为一个属性。每一行也称为一条记录,每一列也称为一个字段。阶段2认识数据类型1.二进制数据类型2.字符数据类型3.Unicode数据类型4.日期和时间数据类型5.数字数据类型6.货币数据类型7.特殊数据类型阶段3认识数据表中的键在数据表中,唯一标识实体的属性集称为关键字。数据表中的关键字通常分为以下3种类

2、型。(1)主键(2)候选键(3)外键(1)主键主键是数据表中元组的标识。不同的主键值对应不同的元组。每一个数据表都必须定义主键,而且只能定义一个主键。主键值不能为空。image和text类型的列不能做主键。(2)候选键候选键是数据表中没有被选为主键的关键字。不同的候选键值对应着除主键外不同的列或多列值。一个数据表可以有多个候选键。另外,候选键的值可以为空。但只有一个值可以为空。(3)外键如果一个表中的字段在该表中不是关键字,但在另外一个表中是关键字,则称该字段为外键。创建外键可以提供关系与关系之间的链接,根据主键值来检查参照该主键的外键值的合法性,实现数据的完整性。任务2数据表的创建阶段1使

3、用图形界面创建数据表阶段2使用T-SQL语句创建数据表任务3数据表的管理阶段1查看数据表的信息阶段2修改数据表阶段3删除数据表阶段1查看数据表的信息可以使用SQLServerManagementStudio查看数据表信息,还可以使用T-SQL语句查看数据表信息小贴士:查看数据表信息常用的T-SQL语句语法如下:sp_help数据表名阶段1查看数据表的信息阶段2修改数据表同样可以使用SQLServerManagementStudio修改数据表和使用T-SQL语句修改数据表。阶段3删除数据表同样可以使用SQLServerManagementStudio删除数据表和使用T-SQL语句删除数据表xs

4、1小贴士:删除数据表的T-SQL语句语法如下:DROPTABLE数据表名[,…n]阶段3删除数据表任务4表数据的添加、修改和删除阶段1向数据表添加数据阶段2修改数据表中的数据阶段3删除数据表中的数据阶段1向数据表添加数据可以使用SQLServerManagementStudio向数据表添加数据和使用T-SQL语句向数据表添加一组数据。小贴士:向数据表添加数据的T-SQL语句语法如下:INSERTINTO数据表名{[(字段列表)]}{VALUES(相应的值列表)}当所有列的数据都在VALUES子句中指出时,可以省略列名。阶段1向数据表添加数据阶段2修改数据表中的数据使用SQLServerMan

5、agementStudio修改数据表中的数据,和使用T-SQL语句修改数据表中的数据。小贴士:修改数据表中的数据的T-SQL语句语法如下:UPDATE数据表名SET{列名={表达式

6、DEFAULT

7、NULL}[,…n]}[FROM另一表名[,…n]][WHERE<检索条件表达式>]阶段2修改数据表中的数据在使用UPDATE语句时,如果没有使用WHERE子句,那么将会对表中所有的行进行修改。阶段2修改数据表中的数据阶段3删除数据表中的数据使用SQLServerManagementStudio删除数据表中的数据和使用T-SQL语句删除数据表中的数据。小贴士:删除数据表中的数据的T-SQL语句语法

8、如下:DELETE[FROM]数据表名[WHERE{<检索条件表达式>}在使用DELETE语句时,如果没有使用WHERE子句,那么将会删除表中所有的数据。阶段3删除数据表中的数据任务5使用约束阶段1主键约束阶段2外键约束阶段3空值约束阶段4唯一约束阶段5检查约束阶段6默认约束主键约束(PRIMARYKEY)是在表中定义一个主键来唯一标识表中的每行记录。每个表中只能有一个主键,主键可以是一列,也可以是多列。主键不能为空。主键值不能重复。阶段1主键约束阶段2外键约束外键约束(FOREIGNKEY),表示该列为外键,将按参照表的参照列的值范围来取值,通常参照列是参照表的主键。阶段3空值约束空值约束

9、(NULL

10、NOTNULL),表示该列允许“空”或“非空”值。阶段4唯一约束唯一约束(UNIQUE),表示该列上的取值必须互不相同。使用唯一约束可以保证主键列以外的其他列上也不允许有重复值。一个表最多定义一个主键约束,但可以定义多个唯一键约束。阶段5检查约束检查约束(CHECK),给出该列满足的条件,使用一个逻辑表达式来判断输入数据的合法性。阶段6默认约束默认约束,表示没有输入该列的值时,使用由<常量表达式>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。