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

设计网站建设书南昌石家庄seo报价

设计网站建设书南昌,石家庄seo报价,开发小程序费用,手表在哪个平台买正品第五章 数据库完整性 数据库完整性 数据库的完整性是指数据的正确性和相容性 数据的正确性是指数据是符合现实世界语义,反映当前实际状况的数据的相容性是指数据库的同一对象在不同的关系中的数据是符合逻辑的 关系模型中有三类完整性约束:实体完整性…

第五章 数据库完整性

数据库完整性

数据库的完整性是指数据的正确性和相容性

  • 数据的正确性是指数据是符合现实世界语义,反映当前实际状况的
  • 数据的相容性是指数据库的同一对象在不同的关系中的数据是符合逻辑的

关系模型中有三类完整性约束:实体完整性,参照完整性和用户定义完整性。

在这里插入图片描述

约束规则

DDL

在这里插入图片描述

约束对象:

  • 域完整性;某一列
  • 关系完整性:整个表/多列

约束来源:

  • 结构约束:唯一,依赖等
  • 内容约束:范围等···

约束状态

  • 静态约束:任何时候都大于某个值等···
    • 列完整性
    • 表完整性
  • 动态约束 :只能增加等···
    • 触发器

静态约束

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

check()括号内可以是任何where 的语句(包含子查询)

修改约束

在这里插入图片描述

断言

在这里插入图片描述

使用较少

动态约束

在这里插入图片描述

触发器Trigger

Trigger是一种过程完整性约束(相比 下,Create Table中定义的都是非过程性约束), 是一段程序,该程序可以在特定的时刻被自动触发执行,比如在一次更新操 作之前执行,或在更新操作之后执行。

在这里插入图片描述
在这里插入图片描述

-- sql server 不支持下面写法
create trigger stu_chgage before update of Sage
on Student
referencing new x, old y
for each row when (x.Sage < y.Sage)
begin
raise_application_error(-20003, 'invalid salary on update'); 
//此条语句为Oracle的错误处理函数
end;

sql server 的触发器语法不一样

CREATE TRIGGER (Transact-SQL) - SQL Server | Microsoft Docs

http://www.tj-hxxt.cn/news/94340.html

相关文章:

  • 网店推广计划怎么写免费的seo快排公司哪家好
  • 计算机培训中心网站活动推广软文范例
  • 网站建设费用 业务宣传费山西网站seo
  • 企业内部系统网站制作百度快照关键词推广
  • 做跨境电商有没推荐的网站论文收录网站
  • 威客网站建设指数函数公式
  • wordpress后台数据库改密码林云seo博客
  • 国际专线网络怎么申请seo 百度网盘
  • 网站更换服务器怎么做独立站怎么建站
  • 网站开发用什么软件有哪些百度在全国有哪些代理商
  • 电商网站运营策划厦门人才网最新招聘信息网
  • WordPress局域网开通嘉兴优化公司
  • 网站后台管理页面下载东莞seo网站管理
  • 动态网站建设与维护百度预测大数据官网
  • 做网站页面的视频网站推广的渠道有
  • 石家庄seo网站推广整站关键词排名优化
  • 怎么做百度网站会显示图片在旁边电商网站建设步骤
  • 网站建设飠金手指排名十五衡水seo优化
  • 网页制作的网站建设盐城seo培训
  • 淘宝联盟推广做网站违法南昌seo优化公司
  • iis怎么让添加的网站没有端口搜索最全的搜索引擎
  • 怎样建娱乐投注网站西安企业网站seo
  • 新建的网站可以百度推广推广普通话的内容简短
  • seo教程合集企业seo网络营销
  • 香水网站建设规划书域名查询官网
  • 劳务输送网站建设方案简述网站内容如何优化
  • 平价网站建设计算机培训机构排名前十
  • 如何做html网站徐州关键词优化排名
  • 开发公司工程建设质量控制体系5g站长工具seo综合查询
  • wordpress搜索页面怎么仿信息流优化师培训