数据库系统概论An Introduction to Database System第六章 关系数据理论一概念回顾2. 数据依赖一个关系内部属性与属性之间的约束关系现实世界属性间相互联系的抽象数据内在的性质语义的体现An Introduction to Database System关系模式Student<U F>中存在的问题 问题的提出 规范化 数据依赖的公理系统 模式的分解 小结An Intro
An Introduction to Database Systems? 听课 (启发式讨论式)? 读书 (预习复习)? 独立完成作业 准备两个作业本每周四课代表收作业? 积极答疑 答疑时间(暂定):每周三下午15:30—17:30 地点:计算机教研室?按时出勤An Introduction to Database Systems一数据DBMS的主要功能用户人工管理
中国人民大学信息学院 定义一个数据库操作序列一个不可分割的工作单位恢复和并发控制的基本单位事务和程序比较在关系数据库中一个事务可以是一条或多条SQL语句也可以包含一个或多个程序一个程序通常包含多个事务An Introduction to Database System一事务内部的故障事务内部更多的故障是非预期的是不能由应用程序处理的运算溢出并发事务发生死锁而被选中撤销该事务违反了某些完整性限制等
第四章 数据库安全性 自主存取控制的实现-授权和回收(1)索引 自主存取控制的实现-授权和回收(2)对系统控制下的所有主客体实施强制存取控制策略用户能不能直接感知或进行控制主体:DBMS用户客体:数据库对象通过合法的操作推出直接使用自己权限无法得出的数据例:用户A没有查询个人工资的权限但是他想知道用户B的工资已知用户B是她部门中的唯一女性可能方法:查询该部门的总工资
An Introduction to Database Systenm教材及参考书(1)内容安排(2) 四个基本概念二数据库(续)数据库系统(续)应用程序与数据的对应关系(人工管理)应用程序与数据的对应关系(文件系统)数据库系统(续)数据结构化数据模型 数据模型的组成要素 数据的约束条件(续)信息世界中的基本概念(续)1:1联系1一对多联系如果对于实体集A中的每一个实体实体集B中有n个实体(n≥
#
二关系模式的形式化定义五数据依赖对关系模式的影响Grade一函数依赖二平凡函数依赖与非平凡函数依赖三完全函数依赖与部分函数依赖四传递函数依赖于任一关系模式平凡函数依赖都是必然成立的它不反映新的语义因此若不特别声明 我们总是讨论非平凡函数依赖定义 关系模式 R 中属性或属性组X 并非 R的码但 X 是另一个关系模式的码则称 X 是R 的外部码(Foreign key)也称外码主码又和外部码一起提供
数据库系统概论An Introduction toDatabase System教材及参考书?教材萨师煊,王珊:数据库系统概论(第三版), 高等教育出版社,2000中国人民大学 教材及参考书(2)? 参考书施伯乐,丁宝康:数据库系统教程,高教出版社,2003学习方式?听课 (启发式、讨论式)? 读书(预习、复习)?评分标准:平时表现 5%平时测试 15%个人研究报告 8%集体项目 12%期末考试6
数据库系统概论An Introduction toDatabase System教材及参考书?教材萨师煊,王珊:数据库系统概论(第三版), 高等教育出版社,2000中国人民大学 教材及参考书(2)? 参考书施伯乐,丁宝康:数据库系统教程,高教出版社,2003学习方式?听课 (启发式、讨论式)? 读书(预习、复习)?评分标准:平时表现 5%平时测试 15%个人研究报告 8%集体项目 12%期末考试6
数据库系统概论关系数据理论1问题的提出(1)关系模式: R(U D dom F) 其中: U :一组属性D: 属性组中的属性所来自的域Dom:属性到域的映射 F:属性组上的一组数据依赖——通过一个关系中属性间值的相等与否体现出来的数据间的相互关系(函数依赖多值依赖等)2问题的提出(2)函数依赖(functional dependency简称FD):指一个或一组属性的值可以决定其他属性的值如决定
违法有害信息,请在下方选择原因提交举报