当前位置: 首页 > news >正文

酒店网站建设报价单个人免费推广网站

酒店网站建设报价单,个人免费推广网站,济南 制作网站 公司哪家好,内蒙古做网站SQL Server—约束和主键外键详解 约束和主键外键 主键 和 外键 -- 主键: 关系型数据库中一条记录有若干个属性,若其中某一个属性能够位置标识这条记录,这个属性就可以设置为表的主键,主键是确定一条记录的唯一标识,有可能作为主键…
  • SQL Server—约束和主键外键详解

  • 约束和主键外键

    • 主键 和 外键

      • -- 主键:
        • 关系型数据库中一条记录有若干个属性,若其中某一个属性能够位置标识这条记录,这个属性就可以设置为表的主键,主键是确定一条记录的唯一标识,有可能作为主键的属性 学生ID、身份证号

          -- 主键的特点:

              -- 1. 唯一性: 主键必须是唯一的 不能重复

              -- 2. 非空性: 主键字段不能为null

              -- 3. 稳定性: 主键一旦确定 就不能应该别修改

              -- 4. 永久性: 主键值在整个数据库生命周期中是唯一不变的

      • -- 外键:
        • 外键用于与另外一张的关联,是能确定另一张表记录的字段,用于保持数据的一致性,

          -- 外键的特点:

              -- 1. 可控性: 外键的字段值允许为空,表示没有找到关联的表的数据

              -- 2. 数据的一致性: 外键就是用来保持表之间数据的一致性,要求瓦检在另外一个表中

              -- 3. 引用关系: 外键可以关联到另外一个表主键上

    • 约束

      • 1 实体完整性约束
        • -- 1 主键约束 primary key:

        • -- 语法: alter table 表名 add constraint 约束名 primary key(列名)

          alter table XueShengTable add constraint PK_StudentId primary key(StudentId)

          也可以在定义列时添加主键

          Id int identity(100000,1) primary key,

        • -- 2 唯一约束 nique:

        • -- 语法: alter table 表名 add constraint 约束名 unique(列名)

          alter table XueShengTable add constraint UQ_Age unique(Age)

      • 2 域完整性约束
        • -- 1 范围约束 check(列名 between 范围1 and 范围2):

        • -- 语法 alter table 表名 add constraint 约束名 check(列名 between 范围1 and 范围2)

          alter table XueShengTable add constraint CK_Age check(Age between 13 and 55)

        • -- 2 长度约束:

        • alter table 表名 add constraint 约束名 check(len(Phone) = 11)

        • -- 3 默认约束:

        • alter table 表名 add constraint 约束名 default('默认地址') for StudentAddress

      • 3 引用约束
        • -- 外键约束:

        • -- alter table XueShengTable add constraint FK_ClassId foreign key(ClassId) references StudentClass(ClassId)

      • 4 扩建
        • 1. 设置默认值约束

          alter table Students add constraint SA_StudentAddress default('地址不详')for StudentAddress

        • 1. 设置默认值为当前时间约束

          alter table ScoreList add constraint SA_UpdateTime default(getdate())for UpdataTime

http://www.hkea.cn/news/668961/

相关文章:

  • 网站建设 绵阳百度开放平台
  • discuz修改网站标题微信小程序开发平台
  • 怎么做国内网站吗seo顾问培训
  • 网站排名不稳定怎么办seo+网站排名
  • 做网站要淘宝热搜关键词排行榜
  • 做网站 创业 流程网络建站流程
  • 怎么做购物网站系统文本广州网络营销推广
  • 网站后台管理系统cms推广seo网站
  • 企业网站备案注销百度推广登陆平台
  • 重庆如何软件网站推广网站优化seo
  • 最专业的佛山网站建设价格3小时百度收录新站方法
  • wordpress门户建站html网页完整代码作业
  • 子域名 做单独的网站广州seo外包公司
  • 凡科建设网站的步骤永久免费无代码开发平台网站
  • 建设一个百度百科类网站网站排名优化的技巧
  • 自己做网站可以吗淄博做网站的公司
  • 个人做健康网站好吗宁波网站制作与推广价格
  • 长沙有哪些做网站的连云港seo优化公司
  • 青羊区定制网站建设报价搜索引擎营销方案
  • 淘宝优惠券查询网站怎么做域名备案官网
  • wordpress自定义url优化教程网下载
  • 模板网站和定制网站百度搜索引擎的网址
  • 企业建设网站公司哪家好app拉新推广接单平台
  • 老虎淘客系统可以做网站吗江西省水文监测中心
  • 高港区企业网站建设快速建站教程
  • 怎样写企业网站建设方案北京网站seo招聘
  • 做蛋糕视频的网站软文广告范文
  • h5自适应网站模板下载网站换友链平台
  • 政府网站建设及管理规范各大搜索引擎入口
  • poedit pro wordpress免费网站推广优化