浏览 372 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-03-31
什么才是DBA的核心竞争力?这是我一直在思考的问题。记得北京大学刘从义教授说过,一个数据库的建立最重要的环节就是在E-R模型的设计。对呀!DBA的核心竞争力:精通E-R模型。
当然一个好的DBA好要有很好的记忆力,有太多的文档要去记,去查。 还有就是要能承受很大的工作压力。 也许你有不同的看法,可否分享!出来混口饭吃都不容易呀! 下面是:oracle数据库的学习笔记一 ---- 基础知识 一 数据库的分类 1。网状数据库 (查询是很不方便) 2。层次数据库 3。关系型数据库 (简单的说是二维的表) a 采用二维表结构存储和管理数据 b 采用结构化的查询语言SQL作为客户端和服务器之间的桥梁。 4。数据建模 三个要素: 数据结构 数据操作 完整性约束 二 E-R模型 (重点) (Entity-Relationship Diagram) 1 E-R 图 2 (重点)实体联系类型: 一对多1:N 一对一 1:1 多对多 M:N 三 基本术语: 1 关系:整个二维表格(就是说整个表就是一种关系,也是一种关系的体现) 2 元组:行(记录) 3 属性:列数据 4 属性名:列名 5 主建:关键字 6 域:属性的取值范围 7 约束: 域完整性,参照完整性,实体完整性 四 安装oracle 注意以下的两点: 1 用户名:SYS SYSTEM SCOTT 2 开始 --- 控制面板 --- 性能和维护 --- 管理工具 --- 服务 ---- 能用到的是: httpservers TNlistener oracleserverORA9(这是自己设置的数据库名) 其它的改为手动 大概要300M的开销,其它的建议改为手动 五 卸载oracle 1 关掉所有的服务 2 使用它自带的工具:Universal Instal 3 regedit 4 重启,删除目录(主目录和工作目录要放在不同的盘) 六 oracle的基本概念: 1 数据库实例(就是运行中的数据库) sid 2 RAC(操纵的是同一个数据库的数据) 3 数据库服务名(都可以取同样的名字) 4 网络服务名 5 1521 Monitor 七 1 数据库对象:表,视图,条件,索引,序列,存储过程,函数,包,触发器 2 数据库安全:用户,方案,权限,角色,配额 八 数据库存储结构 1 物理存储结构 (数据文件,REDO LOG FILE, 控制文件) 2 逻辑存储结构 表空间 ,段,区,块(从大到小) 九 基本工具 OEM SQL PLUS ISQLPLUS SQLPLUS WORKSEET 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


