扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
管理不同类型的数据库的第一步就是要了解各个供应商使用的不同的术语。在很多情形下,相同的术语的含义或者稍有不同或者完全不同。
举例:
存储过程
Oracle:它是用基于SQL的一种专门语言PL/SQL编写的,存储在数据库中的一个程序。
DB2:存储过程是一种最普通的程序,存储在数据库外部,并在数据库中注册,以标准编程语言编写,比如C,JAVA,COBOL等,DB2同样支持内部的存储过程,并提供了一种基于SQL的专门的过程式语言。
包
Oracle:一组PL/SQL语句块。
DB2:一种预编译的访问计划。
段(Segment)
Oracle:是一个物理对象,比如表或索引。
DB2:表空间中的一组页面。
8、不同的术语,相似的含义
对于大部分而言,每种类型数据库都包含很多相似的组件,但它们命名不同,实现也不同。
9、实例(Instance)&数据库
大家知道每个DBMS的物理安装就是一个实例。然而,各自处理数据库的方式是明显的不同。
两个DBMS都把实例定义为一组进程,然而,DB2 LUW 允许一个或多个活动的数据库,Oracle每个实例仅仅只有一个数据库,在Oracle中,通常实例和数据库是可以互换的概念。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者