原文:《数据库系统概论》- 课本理论整理05之数据库完整性

数据库的完整性 integrity 是指数据的 正确性 correctness 和 相容性 compat ability 案例 为了保证DB的完整性,DBMS必须实现如下功能: 定义实体完整性 entity integrity gt 列级约束条件 gt 表级约束条件 对单属性构成的码 案例:将Student表的Sno属性定义为码 对多属性构成的码 案例:将SC表中的Sno Cno属性组定义为码 实 ...

2021-04-24 16:35 0 270 推荐指数:

查看详情

数据库系统概论习题集 第十章 数据库完整性

一、选择题   1.完整性检查和控制的防范对象( ),防止它们进入数据库。安全控制的防范对象是( ),防止他们对数据库数据的存取。   A. 不合语义的数据 B. 非法用户   C. 不正确的数据 D. 非法操作   2.下述哪个是SQL语言中的数据控制命令( )。   A. ...

Tue Jun 09 21:35:00 CST 2020 0 531
数据库系统原理考试必背——5数据库完整性

1、基本概念部分 数据库完整性是指数据的正确,有效和相容。 2.数据库完整性概念和安全概念有什么区别和联系。★ ⑴数据库完整性是指防止数据库中出现不合语义的数据,防范对象:不合语义的数据。 ⑵数据库的安全是指保护数据库,防止恶意破坏和非法存取,防范对象:非法用户和非法操作 ...

Tue Mar 29 04:51:00 CST 2022 0 702
数据库系统概论》- 课本理论整理08之并发控制(concurrency control)

多个用户 并发 存取DB时 ===》 会有产生多个事务同时存取同一数据的情况。 并发操作不加控制就会存取不正确的数据 ===》 破坏事务的一致和DB的一致。 因此DBMS提供并发控制保证DB中的数据安全性完整性。 并发控制概述 事务是并发控制的单位,而保证事务的ACID特性 ...

Sat May 01 18:29:00 CST 2021 0 217
数据库系统概论》- 课本理论整理03之标准语言SQL

关系数据库标准语言 - SQL(Structed Query Language) SQL在1974年提出 SQL特点 在关系模型中实体和实体间的联系均用关系表示。 SQL是一种高度非过程化的语言,SQL在进行数据操作的时候,只要向数据库引擎提出“做什么 - what ...

Sun Mar 28 23:18:00 CST 2021 0 243
数据库完整性

实体完整性 实体完整性要求每一个数据表都必须有主键,而作为主键的所有字段,其属性必须是独一及非空值。 主码的声明: 方法一:单属性列级定义主码 方法二:单属性表级定义主码 方法三:多属性表级定义主码 总结: 对于单属性主码可以有两种定义方法 ...

Mon Jun 21 18:24:00 CST 2021 0 195
第5章 数据库完整性 | 数据库知识点整理

第5章 数据库完整性 | 数据库知识点整理 了解 数据库完整性约束条件 完整性约束条件分类 数据库完整性概念与数据库安全性概念的区别和联系 掌握 DBMS完整性控制机制的三个方面 完整性约束条件的定义 完整性约束条件的检查和违约处理 ...

Thu Jan 02 17:51:00 CST 2020 0 3760
第五章:数据库完整性

数据库完整性 数据库完整性是指数据的正确和相容 正确数据是否符合现实世界的语义,反应当前实际状况 相容数据库对同一对象再不同关系表中的数据是符合逻辑的 为维护数据库完整性数据库管理系统必须实现如下功能 提供定义完整性约束条件的机制 提供完整性检查的方法 ...

Tue May 04 19:34:00 CST 2021 0 209
检查sqlite数据库完整性

最近遇到一个问题,用户数据丢失,拿到用户数据库文件以后,发现数据库损坏。 因此希望可以找到一种方法,可以检测出来数据库是否损坏,经过google,找到了一种方法,先记录下来。 原链接 PRAGMA schema.integrity_check; PRAGMA ...

Thu Oct 13 05:59:00 CST 2016 0 2051
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM