今日收获

《数据库系统》

数据库系统

  1. 数据库设计过程:需求分析->概念结构设计->逻辑结构设计->物理设计
  2. E-R模型  1:1  1:n  m:n
  3. 关系代数:并 交 差 笛卡儿积 投影 选择 联接
  4. 规范化:非规范化的关系模式,可能存在的问题包括:数据冗余,更新异常,插入异常,删除异常
  5. 超键:唯一标识元组
  6. 候选键:超键消除多余属性
  7. 主键:候选键任选一个
  8. 外键:其他关系的主键
  9. 第一范式:每个分量都是不可再分
  10. 并发控制  事务:原子性,一致性,隔离性,持续性
  11. 并发产生的问题:丢失更新,不可重复读问题,“脏”数据的读出。
  12. 数据挖掘:决策树,神经网络,遗传算法,关联规则挖掘算法
  13. 派生属性:通过其他属性可以计算获得结果的属性
  14. 复合属性:可以再分
  15. GRANT授权语句后面加上WITH GRANT OPTION 还可以将该权限赋给其他用户
  16. RA,B,C,D) π 1,3=π A,C
  17. 数据库逻辑设计阶段需要  需求分析阶段形成的  需求说明文档 数据字典  数据流图
  18. 排他锁 X锁  共享锁 S锁   
  19. X锁后不允许加任何锁
  20. S锁后可以再加S锁,不允许加X
  21. π是投影运算
  22. 分片透明是指用户或应用程序不需要知道逻辑上访问的表具体是怎么分块存储的。

复制透明是指采用复制技术的分布方法,用户不需要知道数据是复制到哪些节点,如何复制的。

位置透明是指用户无须知道数据存放的物理位置。

逻辑透明,即局部数据模型透明,是指用户或应用程序无须知道局部场地使用的是哪种数据模型。

  1. OLAP工具是针对特定问题的联机数据访问与分析。它通过多维的方式对数据进行分析、查询和报表。比如,从时间、地区和商品种类三个维度来分析某家电商品的销售数据。
  2. 在多对多联系转换为关系模式时,应该将两个实体分别转换为一个关系模式,并将其联系也转换为一个独立的关系模式,该关系模式的属性包括联系本身的属性以及两实体的主键。
  3. 创建视图 最后WITH CHECK OPTION
  4. WHERE语句是对表进行限制,不是查询。
  5. DDBS的基本特点:

1.物理分布性:数据不是存储在一个场地上,而是存储在计算机网络的多个场地上。  

2.逻辑整体性:数据物理分布在各个场地,但逻辑上是一个整体,它们被所有用户(全局用户)共享,并由一个DDBMS统一管理。  

3.场地自治性:各场地上的数据由本地的DBMS管理,具有自治处理能力,完成本场地的应用(局部应用)。

4.场地之间协作性:各场地虽然具有高度的自治性,但是又相互协作构成一个整体。

原文地址:https://www.cnblogs.com/Nojava/p/14152061.html