1 / 13
文档名称:

第8章 管理数据库其他对象.ppt

格式:ppt   页数:13
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第8章 管理数据库其他对象.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第8章 管理数据库其他对象.ppt

文档介绍

文档介绍:第8章管理数据库其他对象
用户自定义数据类型
默认值
规则
用户自定义函数
用户自定义数据类型
用户自定义数据类型的功能
如果SQL Server提供的系统数据类型不能满足设计需要,就可以使用用户自己定义数据类型。
用户自定义数据类型
用户自定义数据类型还有如下作用:
1、如果表中不同列经常出现相同的数据类型定义,那么用户自定义数据类型可以使相似的数据类型标准化,并避免重复设置的工作量。
2、如果将默认值或规则捆绑到用户自定义的数据类型上,那么该默认值和规则就可以约束使用此数据类型的列。
用户自定义数据类型
实现用户自定义数据类型
使用Transact-SQL语句在Xk数据库中创建一个名为Tel(电话号码)的用户定义数据类型,定义为varchar数据类型,长度为30,且该列不能为NULL。
在查询分析器中运行如下命令:
USE Xk
GO
EXEC sp_addtype tel,’varchar(30)’,’NOT NULL’
GO
用户自定义数据类型
实现用户自定义数据类型

1、在控制台树中展开Xk数据库。
2、单击“用户定义数据类型”。
3、在右边的“自定义数据类型列表”中右击“Tel”,在弹出的菜单中选择“删除”命令。
4、单击“全部移去”按钮确认删除。
默认值
默认值的概念及使用方法
“默认值”是一种数据库对象,在数据库中定义一次后,可以被多次应用于表中的一列或多列,还可用于用户自定义的数据类型。
默认值
默认值的概念及使用方法
通常创建并使用默认值的步骤为:
1、创建一个默认值对象。
2、将其捆绑到列或用户自定义数据类型上。捆绑默认值可以使用sp_bindefault系统存储过程。
通常删除默认值的步骤为:
1、解除默认值捆绑的列或用户自定义数据类型。解除捆绑了的默认值可以使用系统存储过程sp_unbinddefault。
2、删除该默认值。
默认值
实现默认值
使用Transact-SQL语句在Xk数据库中创建名为UnsureDefault的默认值,表示“待定”,然后将其绑定到Course表的Teacher列。
默认值
实现默认值
在查询分析器中运行如下命令:
USE Xk
GO
CREAT DEFAULT UnsureDefault AS ’待定’
GO
sp_bindefault UnsureDefault, ‘’
GO
规则
规则的概念及使用方法
规则也是实现数据完整性的方法之一,它的作用与CHECK约束类似,在向表的某列插入或更新数据时,用它来限制输入值的取值范围。
规则和默认值一样在数据库中定义一次就可以被多次使用。
规则与CHECK约束的不同之处:
1、在一列上只能使用一个规则,但可以使用多个CHECK约束。
2、规则可以用于多个列,还可以用于用户自定义的数据类型,而CHECK约束只能应用于它定义的列。

最近更新

2024年厦门软件职业技术学院单招职业适应性测.. 39页

2024年台州职业技术学院单招综合素质考试题库.. 42页

2024年合肥共达职业技术学院单招职业技能测试.. 42页

2024年合肥通用职业技术学院单招职业技能考试.. 39页

2024年吉林交通职业技术学院单招职业倾向性测.. 40页

2024年吉林城市职业技术学院单招职业技能考试.. 41页

2024年吉林工程职业学院单招职业适应性考试模.. 40页

2024年吉林省吉林市单招职业倾向性考试模拟测.. 40页

2024年吕梁师范高等专科学校单招职业适应性测.. 39页

2024年呼和浩特职业学院单招职业技能考试题库.. 40页

2024年哈尔滨北方航空职业技术学院单招职业倾.. 41页

高效能源管理与回收系统 28页

2024年唐山幼儿师范高等专科学校单招职业适应.. 41页

2024年唐山科技职业技术学院单招职业适应性考.. 40页

2024年商丘职业技术学院单招职业技能测试模拟.. 40页

2024年喀什职业技术学院单招职业适应性测试模.. 41页

2024年四川体育职业学院单招职业适应性考试题.. 42页

2024年四川华新现代职业学院单招职业技能测试.. 40页

2024年四川护理职业学院单招职业适应性考试题.. 39页

2024年四川文化艺术学院单招职业倾向性考试题.. 40页

2026年企业职工读书活动总结报告 7页

2024年四川现代职业学院单招综合素质考试题库.. 42页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页