ORACLE 数据库设计看哪本书好

问题描述

我想向数据库设计、分析方面进军.

解决方案

Thomas Kyte写的几本书,都好好的读一读。<<ORACLE专家高级编程>><<Oracle9i &10g编程艺术 >><<oracle9i高效编程>>
解决方案二:
<<Expert One-on-one Oracle>>不错,不过看什么书都不如看oracle官方文档
解决方案三:
Oracle的OCA考试认真的SQL部分.
解决方案四:
《Oracle 9i & 10g编程艺术》Oracle公司核心技术集团的副总裁Thomas Kyte写的书,很专业但并不难读,很经典,翻译的也不错

时间: 2024-09-24 10:20:09

ORACLE 数据库设计看哪本书好的相关文章

Oracle数据库设计要做到五戒

众所周知,数据库设计的好坏直接关系到数据库运行的效率.根据笔者的经验,对于提升数据库性能来说,合理的数据库设计,比升级服务器的硬件配置,还要来的有效.但是,笔者无论是在跟同事合作,又或者是在论坛上跟相关同行交流的时候,总是会发现有些人有一些不好的数据库设计习惯,影响了数据库的性能,增加了数据库管理员的工作量. 笔者认为,为了提升数据库的性能,在Oracle数据库设计的时候,要做到五戒. 一戒:在小型表上不要建立索引. 毋庸置疑,索引可以提高数据库查询的效率.但是,俗话说,过之则不及.索引也必须用

Oracle数据库设计开发阶段性能优化策略

引言 Oracle是目前使用最为广泛的大型数据库管理系统,提高Oracle数据库系统的运行效率,是整个计算机信息系统高效运转的前提和保证.影响Oracle数据库应用系统性能的因素很多,既有软件方面的因素,也包括数据运行的硬件环境.网络环境.数据库管理和维护方面的因素等.数据库系统设计开发阶段是Oracle应用优化的最佳阶段,也是主动优化阶段,能达到以最小成本获得最大性能增益的目的.通过对其逻辑存储结构和物理存储结构设计进行优化,使之在满足需求条件下,时空开销性能最佳,可以解决数据库系统运行过程中

浅谈Oracle数据库的建模与设计_oracle

正在看的ORACLE教程是:浅谈Oracle数据库的建模与设计.要开发一个基于数据库的应用系统,其中最关键的一步就是整个系统所依据的数据库的建模设计,从逻辑的到物理的,一个环节疏于设计,整个的应用系统便似建立在危房之上,随着开发过程的不断深入,它要随时面临着各种难  以预料的风险,开发者要为修改或重新设计没有设计好的数据库系统而付出难以预料的代价.所以,一个良好的数据库设计是高效率的系统所必须的.  一.逻辑建模  数据库设计的方法因具体数据库而异,但是建模阶段的相同的,所以可以用一些通用的工具

Php操作oracle数据库指南-本人原创,经验总结,不能不看

oracle|数据|数据库|原创 本人由于工作关系使用Oracle数据库,发现这里用的人不多,但时常发现有人提的关于PHP操作ORACLE数据库的问题得不到回答,我也曾问过几个,但也无人响应,因此决定把本人在工作中积攒起来的一些技巧.经验奉献出来,希望对使用oracle数据库的人有所帮助.一.配置环境:访问Oracle8以上的数据库需要用到Oracle8 Call-Interface(OCI8).这个扩展模块需要Oracle8 的客户端函数库,因此需要你要连接远程Oracle数据库的话,还要装上

教你设计大型Oracle数据库

超大型系统的特点为:1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB; 一.概论 超大型系统的特点为: 1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB; 2.系统必须提供实时响应功能,系统需不停机运行,要求系统有很高的可用性及可扩展性. 为了能达到以上要求,除了需要性能优越的计算机和海量存储设备外,还需要先进的数据库结构设计和优化的应用系统. 一般的超大型系统采用双机或多机集群系统.下面以数据库采用Oracle 8.0.6并行服务器为例来

Oracle 9i数据库设计详解

一.数据库物理设计原则 1.1 数据库环境配置原则 1.1.1 操作系统环境: 对于中小型数据库系统,采用linux操作系统比较合适,对于数据库冗余要求负载均衡能力要求较高的系统,可以采用Oracle9i RAC的集群数据库的方法,集群节点数范围在2-64个.对于大型数据库系统,可以采用Sun Solaris SPARC 64位小型机系统或HP 9000 系列小型机系统.RAD5适合只读操作的数据库,RAD1 适合OLTP数据库 1.1.2 内存要求 对于linux操作系统下的数据库,由于在正常

写给开发者看的关系型数据库设计

数据库设计,一个软件项目成功的基石.很多从业人员都认为,数据库设计其实不那么重要.现实中的情景也相当雷同,开发人员的数量是数据库设计人员的数倍.多数人使用数据库中的一部分,所以也会把数据库设计想的如此简单.其实不然,数据库设计也是门学问. 从笔者的经历看来,笔者更赞成在项目早期由开发者进行数据库设计(后期调优需要DBA).根据笔者的项目经验,一个精通OOP和ORM的开发者,设计的数据库往往更为合理,更能适应需求的变化,如果追其原因,笔者个人猜测是因为数据库的规范化,与OO的部分思想雷同(如内聚)

oracle 11g-求救!用oracle11g实现人事管理数据库设计,在循环键盘输入信息时遇到错误!

问题描述 求救!用oracle11g实现人事管理数据库设计,在循环键盘输入信息时遇到错误! 我现在做用oracle实现人事管理数据库,遇到了很严重的问题,请各位路过的大侠帮帮忙!!! 它的要求和部分代码如下: 我用的是oracle 11g,用cmd进行以下操作,我的用户名已创建(user_name1),被授予了需要用到的权限,创建了3个表空间orcltbs1_1.orcltbs1_2.orcltbs1_3都是(300m的容量)用来完成要求1. 要求: 1.员工表(按出生日期建立分区表)creat

设计-如何用php和Oracle数据库开发知识库

问题描述 如何用php和Oracle数据库开发知识库 有谁知道用php和Oracle数据库开发知识库的相关书籍或者论坛资源,好像用php和Oracle数据库开发知识库这方面的东西不太多,最好是谁见过这类知识库的原型或者成功的案例,谢谢! php程序设计我还行,不过用php开发知识库的还没见过,我是想找用php开发的知识库原型看一看,什么知识库都行,我就是不知道用php开发知识库要做什么在里面 解决方案 https://www.mediawiki.org/wiki/Download/zh 世界上最