网络基础
- ==逻辑独立性==是外模式不变,模式改变时,如增加新的关系,新的属性,改变属性的数据类型,由数据库管理员对各个外模式/模式的映像做相应改变,可以使得外模式不变,因为应用程序依据外模式编写的,所以外模式不变,应用程序也不变,即保证了逻辑独立。
==物理独立性==是模式不变,内模式改变,如数据库存储结构发生改变,选用另一种数据结构,由数据库管理员对各个模式/内模式的映像做相应改变,可以使得模式不变 ,从而保证了应用程序也不变 - DBMS提供 DML实现对数据的操作。可以独立交互使用的DML称为==自含型==。
- 在关系数据库设计中,关系模式是用来记录用户数据的==二维表==。
- ==tablespace==是逻辑上的概念,==datafile==是物理上的概念。 一个tablespace可以由多个datafile组成,一个datafile不能跨越多个tablespace 。 table中的数据,通过hash算法分布在tablespace中的各个datafile中,tablespace是逻辑上的概念,datafile则在物理上储存了数据库的种种对象。 表空间是oracle数据库中最大的逻辑单位与存储空间单位,数据库系统通过表空间为数据库对象分配空间。表空间在物理上体现为磁盘数据文件,每一个表空间由一个或多个数据文件组成,一个数据文件只可与一个表空间相联系,这是逻辑与物理的统一。