数据库系统中的数据是由DBMS统一管理和控制的为了适应数据共享的环境DBMS必须提供数据保护能力以保证数据库中数据的安全可靠和正确有效数据保护数据库完整性数据库恢复技术并发控制数据库安全性结构问题的类型索引(如做数据恢复没有重做指针)特定的数据类型(如超大对象)数据页的表头结构问题的管理采用工具由DBMS进行检查sybasemicrosoft Sql Server:DBCC应用程序DB2:CHEC
单击此处编辑母版文本样式第二级第三级第四级第五级An Introduction to Database System单击此处编辑母版标题样式中国海洋大学青岛学院数据库系统概论An Introduction to Database System第六章 数据库完整性An Introduction to Database System数据库完整性数据库的完整性数据的正确性和相容性数据的完整性和安全性是
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章完整性约束回顾使用SQL Server Management Studio工具创建数据库创建数据表使用命令行方式创建数据库修改数据库创建数据表修改表结构SQL Server中的基本的数据类型目标理解数据库完整性的概念熟练掌握实体完整性域完整性参照完整性的概念及其在应用数据库设计中的应用概述专业术语在上一章我们学习了如何创
本章导学数据完整性分类练习创建一个专业信息表(专业编号专业名称)创建一个学生信息表(国籍所在专业的编号) 语法[CONSTRAINT] cons_name UNIQUE实例1建一个专业信息表(专业编号专业名称)专业名称必须唯一实例2修改院系表(Department )确保院系名称唯一实例分析:CHECK约束问题分析与求解验证CHECK约束的有效性:(1)INSERT INTO Cl
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第9章 数据完整性1本章内容9.1 数据完整性9.2 约束9.3 规则9.4 默认值29.1 数据完整性数据完整性是指数据库中存储数据的一致性和正确性确保各个文件或表中的数据值的关系一致确保数据库中的数据可以成功和正确地更新 数据库设计的一项重要内容是确定如何加强数据的完整性39.1 数据完整性 关系数据完整性关
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章 数据库完整性数据库完整性数据库的完整性数据的正确性和相容性数据的完整性和安全性是两个不同概念数据的完整性防止数据库中存在不符合语义的数据也就是防止数据库中存在不正确的数据防范对象:不合语义的不正确的数据数据的安全性保护数据库防止恶意的破坏和非法的存取防范对象:非法用户和非法操作数据库完整性(续)为维护数据库的完整性D
CHECK约束是限制用户输入某一列的数据取值即该列只能输入一定范围的数据CHECK约束可以作为表定义的一部分在创建表时创建也可以添加到现有表中表和列可以包含多个CHECK约束允许修改或删除现有的CHECK约束在现有表中添加CHECK约束时该约束可以仅作用于新数据也可以同时作用于已有的数据默认设置为CHECK约束同时作用于已有数据和新数据当希望现有数据维持不变则使用约束仅作用于新数据选项392023
An Introduction to Database System1.完整性约束条件定义机制2.完整性检查机制3.违约处理 An Introduction to Database System在CREATE TABLE语句中提供了PRIMARY KEY子句供用户在建表时指定关系的主码列在列级使用PRIMARY KEY子句在表级使用PRIMARY KEY子句 An Introduc
违法有害信息,请在下方选择原因提交举报