6.4 模式的分解 6.4.1 模式分解的3个定义 关系模式的规范化过程是通过对关系模式的分解来实现的 什么是模式分解 定义6.16 R<U, F>的一个分解是指: ρ={R1<U1
whisper 发布于 2020年01月30日 20时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
1. Armstrong公理系统 2. 导出规则 3. 函数依赖闭包F + 4. 求属性集X(X ⊆ U)关于F的闭包XF+ 5. Armstrong公理系统的有效性与完备性 6. 函数依赖集等价的概
whisper 发布于 2020年01月29日 10时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
一个例子 例: 关系模式STJ(S, T, J)中, S表示学生, T表示教师, J表示课程 语义: 假设每一教师只教一门课 T→J 每门课由若干教师教,但某一学生选定某门课,就确定了一个固定的 教师
whisper 发布于 2020年01月29日 09时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
6.2.3 范式 范式是符合某一种级别的关系模式的集合。 关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。 范式的种类: 各种范式之间存在联系: 某一关系模式R为第n范式,可简记为
whisper 发布于 2020年01月27日 22时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
6.2 规范化—关系的规范化理论 6.2.1 函数依赖 1. 函数依赖 定义6.1 设R(U)是一个属性集U上的关系模式, X和Y是U的子集。若对于R(U)的任意一个可能的关系r, r中不可能存在两个
whisper 发布于 2020年01月27日 17时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
问题的提出 关系数据库的基本概念 关系模型 关系数据库的标准语言 关系数据库逻辑设计 针对一个具体问题,应如何构造一个适合于它的数据模式,即应该构造几个关系,每个关系由哪些属性组成等。 问题——什么是
whisper 发布于 2020年01月27日 16时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
5.7 触发器 触发器(Trigger) 是用户定义在关系表上的一类由事件驱动的特殊过程 任何用户对表的增、删、改操作均由服务器自动激活相应的触发器 触发器可以实施更为复杂的检查和操作,具有更精细和更
whisper 发布于 2020年01月27日 01时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
5.4 完整性约束命名子句 1.完整性约束命名子句 CONSTRAINT <完整性约束条件名><完整性约束条件> <完整性约束条件>包括NOT NULL、 UNIQ
数据的正确性 是指数据是符合现实世界语义,反映了当前实际状况的 例如: 学生的学号必须唯一 性别只能是男或女 成绩的取值范围为0~100 数据的相容性 是指数据库同一对象在不同关系表中的数据是符合逻辑
whisper 发布于 2020年01月27日 00时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
视图机制 把要保密的数据对无权存取这些数据的用户隐藏起来,对数据提供一定程度的安全保护 授予用户查询整个表的权限 GRANT SELECT ON TABLE Student TO U1; 授予用户查询
whisper 发布于 2020年01月26日 23时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
计算机系统中,安全措施是一级一级层层设置 系统根据用户标识鉴定用户身份,合法用户才准许进入计算机系统 数据库管理系统进行存取控制,只允许用户执行合法操作 操作系统有自己的保护措施 数据以密码形式存储到
whisper 发布于 2020年01月26日 22时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
数据库安全性 问题的提出 数据库的一大特点是数据可以共享 数据共享必然带来数据库的安全性问题 数据库系统中的数据共享不能是无条件的共享 例: 军事秘密、 国家机密、 新产品实验数据、市场需求分析、 市
whisper 发布于 2020年01月25日 10时 | 分类: 数据库系统概论 | 标签: 数据库系统概论
登陆 注册