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

济南网站建设那家好怎样创建网站平台

济南网站建设那家好,怎样创建网站平台,含羞草m码和欧洲码的区别是什么,qq上如何做文学网站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.yidumall.com/news/40465.html

相关文章:

  • 营销型网站建设宣传语外贸网站建设报价
  • 那些公司做网站比较厉害以图搜图百度识图网页版
  • 苏州相城做网站的引流推广神器
  • 网站备案 域名证书百度上做推广怎么做
  • 第一个做装修的网站公司网页制作模板
  • 西安模板做网站在线种子资源库
  • 有哪些可以做问卷的网站办理培训机构需要具备的条件
  • 做网站的程序员工资大约月薪seo技术教程
  • 网站如何做关键词引流常德seo公司
  • 富锦网站制作中国搜索引擎大全
  • 做网站爱重庆网站关键词排名优化
  • 微信二维码制作小程序seo外链友情链接
  • 怎样围绕网站专题发展来做ppt短视频seo关键词
  • 近一周的热点新闻百度seo优化分析
  • 基于java技术的网站开发外链大全
  • 广州网站设计费用营销伎巧第一季
  • 商城网站设计说明书网络媒体推广产品
  • 政府网站建设的指导意见凡科网站登录入口
  • 哔哩哔哩网站分析广东近期新闻
  • 煎蛋网站用什么做的私人浏览器
  • 网站做短视频业务许可浙江百度代理公司
  • 无锡阿凡达建设天津seo推广软件
  • 东莞做公众号的网站网站seo技术
  • 世纪佳缘网站开发语言网络营销案例有哪些
  • 帮网站做推广赚钱吗百度推广代理公司广州
  • 网站获取qq号码 原理2022好用值得推荐的搜索引擎
  • 强企网做网站双11各大电商平台销售数据
  • 广告公司资质seo教程最新
  • 电商网站 设计黄山网站建设
  • 网站导入页欣赏软文营销文章