注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

吕世良廊坊师范学院信息技术提高班十三期

 
 
 

日志

 
 

数据库视频第四章总结  

2017-01-09 20:21:16|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
           字段的数据库类型:数字数据类型、整数数据类型、bigint\int\smallint\tinyint\decimal \numeric\money\smallmoney\float\real\bit数据类型。字符数据类型:char\varchar \text\Nchar\Nvarcchar\ntext
日期和时间数据库类型:datetime和smalldatetime;两种类型。二进制数据类型:binary(用于存储固定长度的二进制数据)varbinary(用于存储可变长度的二进制数据。binary(n)和varbinary(n)的数据长度由n值来决定,n的取值范围是1-8000,image 数据类型用于存储图像信息。专用数据类型:cursor\sql_variant\table\timestamp\uniqueridentifier\xml等6种特殊用途的本机数据类型。使用这些数据类型可以完成特殊数据对象的定义、存储和使用。

       临时表:是临时创建的,不能永久保存的表。临时表又可以分为本地临时表和全局临时表。本地临时表的名称以单个数字符号打头,他们仅对当前的用户连接是可见的。当用户从sql server 2008实例断开连接是自动被删除,全局临时表的名称以两个数字符号丼打头,创建后对任何用户都是可见的,当所有引用该表的用户从sql server 2008断开连接时被删除。

    用户自定义数据类型:用户自己设计并实现的数据类型就称为用户自定义数据类型,即使这些数据类型基本与系统数据库类型。当几个表中必须存储同一种数据类型时,并且为保证这些列有相同的数据类型、长度和可空性时,可以使用用户定义的数据类型。刚创建用户定义的数据类型时,必须提供三个数:1、数据类型的名称2、所基于的系统数据类型3、数据类型的可空性。

    使用规则:概念:规则是单独的SQL SERVER 对象,可以关联到一个或几个表中的一列或几列。他可以使用多种方式来完成对数据值的检验,可以使用函数返回验证信息。也可以使用关键字BETWEEN\LIKE和IN完成对输入数据的检查。
规则与CHECK约束的不同主要表现在以下方面:
1、CHECK约束使用CREATETALBE 语句在创建表时指定的,而规则需要作为单独的数据库对象来实想现。2、在一列上只能使用一个规则,但可以使用多个check约束。3、规则可以应用于多个列,还可以应用于用户自定义的数据类型,而CHECK约束只能应用于它定义的列。
语法格式:create rule rule_name  2、AS 3、condition_expression

   解除和删除规则:解除规则绑定:SP_UNBINDRULE(@OBJECTNAME=}<OBJECT_NAME>    2{,{@FUTUREONLY=}<FUTUREONLY_FLAG>

 
   
   
  评论这张
 
阅读(31)| 评论(14)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018