数据库QOS笔记
资源来自于
1.数据库系统概论(第五版),高教社
寻找阔鲤溪
这个作者很懒,什么都没留下…
展开
-
第五章 数据库完整性
解释一下断言(assertion) 断言是数据库中一种更具一般性的约束机制,任何对断言中有涉及的关系进行操作都会触发断言的检查,如果断言结果不为真,则该操作会被拒绝执行。 举一个生活中的例子:小A是一家之主,月初他定下了一个小目标“这个月家里的开销要限制在一万元以内”。然后每次他和他妻子花钱的时候都会触发小A的这一句断言,然后进行检查,如果某笔消费使这句话变成假的,则不会进行这笔消费。 PS:有的SQL实现中并没有断言机制,比如MySQL。 PS:断言对于系统性能的影响很大,特别是在断言逻辑复杂的情况下。原创 2021-02-22 15:28:59 · 78 阅读 · 0 评论 -
第四章 数据库安全性
TCSEC/TDI安全级别划分和CC评估保证级(EAL)划分 TCSEC/TDI:D->C1->C2->B1->B2->B3->A1,安全要求依次提高 CC:指Common Criteria,EAL1~EAL7,安全性依次提高,是市场上各种数据库安全标准的综合,后也被我国采用,目前已经基本将TCSEC取代。 解释一下存取控制及其分类和主要实现手段 存取控制指通过各种方法(主要是权限的设置)让用户仅访问修改其资格范围的数据。主要分为两类:自主存取控制(Discretion原创 2021-02-22 15:26:35 · 254 阅读 · 0 评论 -
第三章 关系数据库标准语言SQL
[有关SQL的内容虽然不难,但是需要大量的习题巩固,所以会和关系代数一样另外专门开一篇文章用以记录]原创 2021-02-22 15:22:51 · 89 阅读 · 0 评论 -
第二章 关系数据库
关系存在三种类型,分别是基本关系(基本表)、查询表、视图表,其中基本表的性质是? 1.列是同质的。同一个列中的值应该来自于同一个域。 2.同一关系中,不同的列也可以可以来自于相同或不同的域,但是必须要取不同的名。 3.列的顺序可以互相交换,交换列之前和之后的表认为是同一张表。 4.行的顺序可以互现交换,交换行之前和之后的表认为是同一张表。 5.任意两个元组的候选码不可以相同,亦即要遵循实体完整性。 6.分量必须取原子值,亦即要遵循1NF。 解释一下关系模式(relation schema) 关系模式指对于原创 2021-02-22 15:18:08 · 194 阅读 · 0 评论 -
第一章 绪论
PREFACE Question Oriented Study(A.K.A QOS),是一种仅笔记自己知识能力范围内的考试预测题的学习方式,以期在现有条件下将考试能力不断强化,变成实实在在的分数。 重要目标:高概率的预测考试题目;高概率的做对 不重要的目标有:题目做的多少;题目是否涵盖所有考点 DB第一章 绪论 数据、数据库、数据库管理系统(DBMS)、数据库系统(DBS)的定义和区别? 数据,即描述事物的符号记录。主要包括文字、数字、图片、视频等。和数据息息相关的是数据的语义,也即是其上下文、环境、解释原创 2021-02-22 00:54:17 · 123 阅读 · 0 评论