Oracle Database 11g 基础教程 - 菜鸟笔记01

一、关系数据库管理系统

1.2.4 关系操作

    ·表1-4 5个关系操作

    ··选择:通过使用某种条件从所关注的表中提取行子集形成另一个表

    ··投影:通过提取所关注的表的列自己形成另一个表,删除作为投影操作结果而形成的重复列

    ··并:通过从所关注的两个表中选择所有行形成另一个表,如果第一个表10行,第二个表20行,则结果表最多有30行。因为重复的行将从结果中删除

    ··差:从所关注的一个表中提取出不出现在第二个表中的那些行形成另一个表

    ··联结:拼接所关注的两个表的记录形成另一个表。例如,如果第一个表有10行,第二个表有20行,则结果表将有200行,如果第一个表有10列,第二个表有20列,则结果将有30列

1.2.5

    ·索引模式:B-树索引、索引组织表、分区表、分区索引、函数索引、反向键索引、位图索引、表集群、散列集群等

1.3.1 事务管理

    ·事务时一个工作单位

    ·DBMS需要保证事务时原子的、一致的、隔离的和持久的

    ·一个事务的结束由一个明确的指令(如commit)来表示

1.5 小结

    ·数据库是一个必须能够利用IT基础架构标准库中列出的原则管理的信息库,这些原则包括安全管理、可用性管理、连续管理、更改管理、意外事件管理、问题管理 、配置管理、版本管理和容量管理

    ·关系就是数据表的一个精确的数学用语,关系数据库技术由于其关系代数的强有力和可表达性,由于使性能成为数据库管理系统而非应用开发人员的职责,从而优于以前的技术

    ·数据库管理系统的表操作处理及数据存储的索引模式提供功效的算法,查询优化器按所关心的效率问题重新安排关系代数表达式,而不改变其含义所生成的结果

    ·数据库管理系统定义为提供事务管理、数据安全和数据完整性的软件层

    ·事务为工作的一个逻辑单元,由原子性、一致性、隔离性和持久性来描述

    ·关系数据库理论有许多重要的结果,包括逻辑数据独立性。其含义为对数据存储或索引方式的更改不影响应用程序的逻辑行为

 

    ·

 

 

你可能感兴趣的:(Oracle,Database,11g)