1.数据库的基础:DB、DBMS、DBA、DBS。应用程序直接和ORACLE进行交互,ORACLE中包含了DB和DBMS两个部分。
2.早期的数据库模型是:层次型&&网状型->关系型数据库->对象关系数据库系统(ORDBMS)。
3.当前流行的大型关系数据库系统有:Oracle和Sql Server。客户端通过SQL语言(SQL指令)来操纵ORACLE数据库。
4.历史的发展,开始使用数据库,到达的效果:第一,不同应用程序之间,实现了数据的共享。第二,数据库面向应用,不面向程序。
5.把现实世界中的事务,映射成为数据库中的数据。其中的过程称为数据建模。数据建模实现了把现实世界抽象映射为概念世界。在数据建模的过程中,注意三点:数据结构、数据操作、完整性约束。
6.E-R关系图:实体、关系、属性。学生和课程之间的关系是'选课'关系。关系分类为:1:n、n:1、N:N三类。
7.ORACLE公司,即甲骨文公司。ORACLE内存开销大,卸载很麻烦。
8.ORACLE存储:物理存储结构和逻辑存储结构。ORACLE侧重于数据库的管理方式,适合于大型数据库的管理和应用。执行的时候,还是要用到SQL语言。涉及到的概念有:表、视图、触发器、约束条件、索引、序列、同义词、存储过程、函数、触发器、包、用户、权限、角色、配额、方案(数据库内容)。
9.