欢迎来到天天文库
浏览记录
ID:50322226
大小:1.40 MB
页数:26页
时间:2020-03-08
《数据库原理与SQL Server教程 第2版 教学课件 作者 谢日星 第5章 管理表—SQL Server表管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第五章管理表—SQLServer表管理数据库原理与SQLServer教程(第2版)03十月2021数据库原理及SQLServer教程第五章管理表—SQLServer表管理5.1SQLServer2012的数据类型5.2创建表5.3修改表5.4删除表5.5数据完整性03十月2021数据库原理及SQLServer教程5.1SQLServer2012的数据类型SQLServer2012内置数据类型精确数字近似数字日期字符串Unicode字符串其它数据类型03十月2021数据库原理及SQLServer教程5.1SQ
2、LServer2012的数据类型用户自定义数据类型创建用户自定义数据类型的意义自定义数据类型三要素名称新数据类型所依据的系统数据类型为空性使用企业管理器创建用户自定义数据类型03十月2021数据库原理及SQLServer教程使用管理平台创建用户自定义数据类型5.1SQLServer2012的数据类型03十月2021数据库原理及SQLServer教程5.2创建表数据表使用管理平台创建表使用T-SQL语句创建表03十月2021数据库原理及SQLServer教程5.2创建表数据表数据库表是组成关系数据库最常见的数
3、据库对象之一。部件表ID颜色重量AB123Blue10.5CD456Red8.0EF789Green9.25GH012Yellow8.0IJ341Blue1.003十月2021数据库原理及SQLServer教程5.2创建表使用管理平台创建表03十月2021数据库原理及SQLServer教程5.2创建表使用T-SQL语句创建表创建表的TSQL语法CREATETABLEDepartment(DeptIDintIDENTITY(50,1)notnullPRIMARYKEY,DeptNamechar(10),Des
4、ciptionchar(50),ManagerIDint)03十月2021数据库原理及SQLServer教程5.2创建表使用管理平台查看创建的表03十月2021数据库原理及SQLServer教程5.3修改表使用管理平台修改表使用T-SQL语句修改表03十月2021数据库原理及SQLServer教程5.3修改表使用管理平台修改表使用管理平台对表的列进行添加、修改和删除03十月2021数据库原理及SQLServer教程5.3修改表使用T-SQL语句修改表结构修改表的TSQL语句ALTERTABLE添加列的TSQ
5、L语句以上语句在表“Salary”中添加允许空的列OtherSalary,数据类型是money型。ALTERTABLESalaryADDOtherSalarymoneynull03十月2021数据库原理及SQLServer教程5.3修改表使用T-SQL语句修改表结构修改列的TSQL语句以上语句将在表“Salary”中OtherSalary列的类型改为int型。ALTERTABLESalaryALTERCOLUMNOtherSalaryint03十月2021数据库原理及SQLServer教程5.3修改表使用T
6、-SQL语句修改表结构删除列的TSQL语句以上语句将从在表“Salary”中删除OtherSalary列。ALTERTABLESalaryDROPCOLUMNOtherSalary03十月2021数据库原理及SQLServer教程5.4删除表使用管理平台删除表使用T-SQL语句删除表03十月2021数据库原理及SQLServer教程5.4删除表使用管理平台删除表除去对象对话框03十月2021数据库原理及SQLServer教程5.4删除表使用管理平台删除表显示相关性对话框除去表对象操作03十月2021数据库原
7、理及SQLServer教程5.5数据完整性数据完整性类型强制数据完整性定义约束03十月2021数据库原理及SQLServer教程5.5数据完整性数据完整性类型域(列)完整性实体(表)完整性引用完整性用户自定义完整性03十月2021数据库原理及SQLServer教程5.5数据完整性强制数据完整性类型由声明保证的数据完整性通过使用直接在表或列上定义的声明约束,可以使完整性作为数据库定义的一部分被声明;通过使用约束、默认值和规则实现声明保证。由代码保证的数据完整性通过脚本通过触发器或存储过程通过其他编程工具03十
8、月2021数据库原理及SQLServer教程5.5数据完整性定义约束约束的类型DefaultCheckReferentialPrimarykeyUniqueForeignkey03十月2021数据库原理及SQLServer教程5.5数据完整性创建约束在修改或创建表的时候使用管理平台或TSQL语句创建约束以上语句创建了employee表,定义了列以及列级和表级约束。CREATETABLEemployee(emplo
此文档下载收益归作者所有