博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大学计算机课程复习--数据库原理
阅读量:4199 次
发布时间:2019-05-26

本文共 551 字,大约阅读时间需要 1 分钟。

数据库原理,这门课讲的主要是原理,比起真实情况下数据库操作和设计还是有很大的区别。但这样使我们能更深入的学习数据库,然后拿本Oracle或DB2的宝典看看,才能真真理解数据库的强大和重要性。

下面总结下这门课的内容

  1. 数据库的发展史(人工管理->文件系统->倒排文件系统)
  2. 实体模型;层次模型;网状模型;关系模型;面向对象模型
  3. 数据库语言 DDL,DML
  4. 关系模型的完整性规则:实体,参照,用户定义完整性
  5. 关系代数:并,差,笛卡尔积,投影,选择
  6. 关系演算(这部分涉及到很多离散数学的知识,需要记住很多公式,这部分是考试重点,但基本没啥实用价值)
  7. 查询优化
  8. SQL(主要是查询语句别的没啥太大花样,但要注意不同数据库SQL的细微不同点)
  9. 范式(为了规范化设计,但不能刻意最求高等级的范式)
  10. ER图
  11. 事务(ACID 原子性,一致性,隔离性,持久性)
  12. 数据库的恢复和检查点机制
  13. 并发控制和封锁机制(X,S锁)
  14. SQL中的完整性约束(域约束,基本表约束,断言)也可以使用触发器主动的约束
  15. 数据库的安全性(视图,授权机制,加密还有就是OS级,网络级及物理级的安全性)
  16. 分布式数据库(物理上分布,逻辑上集中)
  17. 面向对象的数据库(还处于理论阶段,一般都是通过映射方式把对象映射到关系型数据库 eg,hibernate)

转载地址:http://qpbli.baihongyu.com/

你可能感兴趣的文章
浅谈sql注入式(SQL injection)攻击与防范
查看>>
用vbs来写sql注入等80端口的攻击脚本
查看>>
C# 检查字符串,防SQL注入攻击
查看>>
关于对SQL注入80004005 及其它错误消息分析
查看>>
SQL注入入侵动网SQL版论坛
查看>>
利用SQL注入2分钟入侵网站全程实录
查看>>
三步堵死SQL注入漏洞
查看>>
SQL注入专题
查看>>
跨站脚本执行漏洞详解
查看>>
终于可以写博客了
查看>>
出差的痛苦
查看>>
LoadRunner脚本录制
查看>>
LoadRunner安装及快速使用
查看>>
即时通软件性能测试(与宴宾的对话)
查看>>
性能测试应用LOADRUNNER高级研讨(讲课完成)
查看>>
LoadRunner专题——LoadRunner协议选择
查看>>
使用 VuGen 的调试功能
查看>>
针对 Web Vuser 脚本使用 VuGen 的调试功能
查看>>
JAVA中的调试选项
查看>>
调试消息函数lr_debug_message和lr_set_debug_message
查看>>