DBA之路--数据库专业术语收集指南【时刻更新】

数据库术语

DDL #数据定义语言 创建数据库对象 create、alter、drop、truncate、comment、grant、revoke
DML #数据操纵语言 操纵数据库对象  增删改查、call、explain、lock table
DCL #数据控制语言 设置或者更改数据库用户、角色权限语句 commit、savepoint、roo、set transaction
元数据 #数据的数据metedata,即结构化数据,对数据库来说就是定义数据库各类对象结构的数据,create表的那些东西
数据字典 #元数据的特殊应用,一组提供有关数据库信息的表和视图的集合,这些表和视图是只读的。它是随着数据库的建立而建立的
,
c版本补充了cdb和pdb概念,新建表空间和用户时需要切换到pdb

OMF #数据库托管文件,Oracle Managed Files 使 DBA 无需直接管理构成 Oracle 数据库的操作系统文件。使用 Oracle Managed Files,您可以指定文件系统目录,数据库在这些目录中自动创建、命名和管理数据库对象级别的文件
位图 #数组中的每一个元素都有一个对应的数据来表示元素是否存在值,这个表示数组元素是否有值的数据构成位图
navchar与varchar区别 #navchar使用了unicode代码,实际类型一个字符为两个字节,从varchar的8000长度缩短至4000,可以有效保证中英文之间差异。都属于可变字符串

#data guard术语
 standby数据库 #由物理standby转化而来,数据的脱机的物理存储模式,应用于data guard技术。一套data guard技术中最多允许9台stadby数据库。主库会收集standby库的日志然后进行应用,以此实现主备数据库同步和事务一致性,同样可以是单实例或rac集群。
 data repositories #数据仓库
 primary database #主数据库,也有叫上面data repositories数据仓库的,data guard中的生产数据库,可以时单实例数据库也可以是rac集群,对外提供大量服务

环境变量部分
 oracle环境变量
   1、$oracle_home #oracle软件安装根目录,可执行程序、管理工具、函数库、java虚拟机、帮助文档、示例代码
   2、$oracle_base #oracle实例的根目录,存放实例的控制文件、数据文件日志文件、错误报告、审计文件
   3、$oracle_sid #oracle的实例名。针对c版本可能由
   4、$nls_lang   #oracle字符集
   5、$path       #path是操作系统的环境变量。一般针对oracle需要增加$oracle_home/bin,方便执行oracle应用程序
   6、$LD_library_path #是操作系统环境变量,在LD_LIBRARY_PATH中增加$ORACLE_HOME/lib。只有C/C++程序员才关心LD_LIBRARY_PATH环境变量
   7、$classpath  #classpath是操作系统环境变量,用来添加oraclejava虚拟机运行文件$ORACLE_HOME/jdk/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
   

你可能感兴趣的:(DBA之路,数据库,dba,oracle)