SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt

SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt

ID:51964779

大小:442.50 KB

页数:13页

时间:2020-03-26

SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt_第1页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt_第2页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt_第3页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt_第4页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt_第5页
资源描述:

《SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元6.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元6创建与管理表计算机工程学院大型数据库课程组大型数据库2学习目标学会使用ManagementStudio创建表、修改表或删除表学会使用Transact-SQL语句创建表、显示表结构、修改表、删除表3内容框架4表SQLServer2005中的数据库由表的集合组成,这些表用于存储一组特定的结构化数据。表中包含行(也称为记录或元组)和列(也称为属性)的集合。表中的每一列都用于存储某种类型的信息,例如,日期、名称、金额和数字。5数据类型SQLServer的数据类型数据类别长度精度小数位数空值:没有输入的值,未知或未定义避免用空值直接参与运算尽量不

2、要允许用空值(用默认值解决没有输入的问题)6设计表选课系统是针对学生选课设计的,所以至少应包括学生表Student、供学生选修的课程表Course。由于学生表中有所属班级信息,所以还应有班级表Class。由于班级表和课程表又有系部信息,故还应有系部表Department。而学生选课的报名信息也需要一个学生选课表StuCou来保存。7创建表使用ManagementStudio创建表【演示】创建Department表【练习】创建Course表使用Transact-SQL语句创建表【演示】创建Class表【练习】创建Student、StuCou表【

3、注意】int、smallint的后面无需写精度和小数位数8修改表ALTERTABLEClassADDTempClchar(8)NULL--增加列ALTERCOLUMNTempClchar(10)NULL--修改列DROPCOLUMNTempCl--删除列sp_rename‘表名.旧列名’,‘新列名’,‘COLUMN‘--修改列名9其他表操作显示表结构sp_help表名重命名表sp_rename‘旧表名’,‘新表名’删除表DROPTABLE表名10临时表当需要在临时表上显式地创建索引时,或多个存储过程或函数需要使用表值时,临时表很有用。临时表与

4、永久表相似,不同的是临时表存储在临时数据库tempdb中,当不再使用时会自动删除临时表。有两种类型的临时表:本地临时表和全局临时表。11表变量Table变量是一种特殊的数据类型,它用于存储结果集以供后续处理。table变量的行为类似于局部变量,有明确定义的作用域。12总结学会使用ManagementStudio和Transact-SQL语句(CREATETABLE、DROPTABLE、ALTERTABLE)创建表、删除表及修改表。清楚空值对运算结果的影响,建议尽量避免使用空值。知道如何使用临时表和表变量并在实际以后的应用中加以体会。13课后任

5、务独自完成课本实训

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

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

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