自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 数据仓库让数据变成知识

  在数据仓库应用的帮助下,企业决策者可以从质量、区域收入和产量等基本面上对企业性能进行跟踪,并基于这些可靠的信息采取快速、明智的行动。  长期积累的数据是资源,是财富,更是一种急待我们去消化的知识。   用户需要知识   企业信息化发展到一定程度,在应用如ERP、SCM、CRM过程中,大量不同数据产生并积累,形成大量的报表信息,不同应用所形成的信息更容易形成信息孤岛。如何才能充分

2006-02-20 20:34:00 1901

原创 在Linux上实现DB2双机HA完整方案

1. 摘要   本文档介绍在SuSE Linux Enterprise Server v8.0(SLES 8)上安装配置DB2 UDB Enterprise Serverv8.2双机互备的高可靠性方案的基本步骤。该方案配合采用SLES的卷管理器(LVM)和Veritas Cluster Server v2.2(VCS 2.2)作为HA实现组件。 2. 概述  本文档假定读者已经理解双机互备的HA方

2006-02-20 20:22:00 2938

原创 如何启动与停止MySQL的服务器

一、以非特权用户运行MySQL服务器在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用paul运行;如果你用su命令切换到root,然后运启动服务器,则它以root运行。然而,大多数情况下你可能不想手动启动服务器

2006-02-12 10:56:00 5070

原创 如何才能实现MySQL的自动备份

MySql自动备份是非常关键的,特别是对于DBA来说。这里主要用代码来说明这个问题,希望对各位有所帮助。可以将这个脚本放进crontab,每天凌晨执行一次,自动备份。 这个脚本每天最多只执行一次,而且只保留最近五天的备份在服务器上。代码: #!/bin/bash #This is a Shel

2006-02-12 10:51:00 1656

原创 Oracle灾难防护的关键技术

   Oracle 恢复管理( RMAN )有很多可以用来帮助备份和恢复进程的功能,该工具具有命令行和 GUI 两种版本。  Oracle 恢复管理( RMAN )有很多可以用来帮助备份和恢复进程的功能,该工具具有命令行和 GUI 两种版本。通常, RMAN 执行并标准化备份和恢复进程,并且通过其操作,减少 DBA 在此过程中犯的错误。 RMAN 的主要功能如下所示:备份数据库、表空间、数

2006-02-08 10:03:00 1131

原创 在Oracle上构建 .NET 应用程序

了解构建使用 Oracle 数据库的 .NET 应用程序所涉及到的基本但不可或缺的过程 本文涉及的下载 · 示例代码 · Oracle Data Provider for .NET (ODP.NET) 随着 Microsoft 的 .NET 框架的逐渐流行,许多开发人员迫切想了解关于将 .NET 应用程序与 Oracle 集成的最好的方式的信息 — 不仅在基本的连通性方面,还包括与使用 Visua

2006-02-08 09:58:00 977

原创 Oracle数据库配置错误信息解决方法

Oracle数据库配置错误信息Oralce数据库的错误信息经常会出现,我们看见的都是错误的代码,至于错误原因究竟是什么还一时半会难以解答,所以就把一些常见的错误整理了一下,来看看也许对你有帮助的.1.   Oracle客户端网络配置:        在Oralce产品安装完成后,为了与数据库服务器进行连接或者是两台数据库之间进行数据复制,则必须进行网络连接配置。         O

2006-02-08 09:51:00 1336

转载 轻松学习贯穿Oracle的25条基本知识

Oracle 基本知识轻松学: 1.一个表空间只能属于一个数据库。 2.每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。 3.每个数据库最少有一个表空间(SYSTEM表空间)。 4.建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。 5.每个数据库最少有两个联机日志组,每组最少一个联机日志文件。 6.一个数据文件只能属于一个表空间。 7.

2006-01-06 11:46:00 1250

转载 Oracle10g数据库优化实用心得小结

很多的时侯,做Oracle DBA的我们,当应用管理员向我们通告现在应用很慢、数据库很慢的时侯,我们到数据库时做几个示例的Select也发现同样的问题时,有些时侯我们会无从下手,因为我们认为数据库的各种命种率都是满足Oracle文档的建议。实际上如今的优化己经向优化等待(waits)转型了,实际中性能优化最根本的出现点也都集中在IO,这是影响性能最主要的方面,由系统中的等待去发现Oracle库中的

2006-01-06 11:39:00 1295

原创 Oracle和Oracle认证证书以及报价

 Oracle是数据库厂商中的龙头老大。Oracle在代表着未来数据库应用发展方向的现代关系型数据库市场中占据了39.8%的市场份额,在“财富100家”企业的市场份额高达51%,已无可争议地成为企业级数据库产品的首选。      作为Oracle公司的旗舰产品,Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。 Oracle9i的推出,增强了Oracl

2006-01-04 16:16:00 2525

原创 教程精选:MySQL数据库存储引擎详解

  存储引擎是什么?  MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。  例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持事务

2006-01-04 16:14:00 1755 1

原创 国外部分学者对商业智能的研究

1、 Howard Dresner对商业智能的定义商业智能(Business Intelligence,简称BI)的概念最早是Gartner Group的Howard Dresner于1996年提出来的。当时将商业智能定义为一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的技术及其应用。当时的预测说:到2000年,信息民主(注:指组织内信息

2006-01-04 15:58:00 1362

原创 实施互联网商务智能的八项策略

商界已经可以熟练使用互联网作为通讯工具,而这其中的道理在于,互联网已经被证明可以加速不同企业之间的互联,并实现了可移动的工作队伍,然而,领军企业渐渐意识到使用互联网作为渠道来进行近于实时商务智能通讯 的方式,正在替代其原有的信息分布与协作工具的职能。  在不久以前,书面的报告每个月或按更少的频率发布,因为商业用户越来越善于使用新技术,报告也发展到可以按需下载的程度。如果在灵活性方面按照正确

2006-01-04 15:53:00 1190

原创 Oracle传统基本体系结构初步介绍

在本章里你可以了解以下内容   1、 ORACLE 实例——包括内存结构与后台进程   2、 ORACLE 数据库——物理操作系统文件的集合   3、 了解内存结构的组成   4、 了解后台进程的作用   5、 了解数据库的物理文件   6、 解释各种逻辑结构 一、ORACLE实例 1、ORACLE 实例 System Global Area(SGA) 和 Background Process 称

2006-01-04 15:36:00 913

原创 轻松学习贯穿Oracle的25条基本知识

Oracle 基本知识轻松学: 1.一个表空间只能属于一个数据库。 2.每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。 3.每个数据库最少有一个表空间(SYSTEM表空间)。 4.建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。 5.每个数据库最少有两个联机日志组,每组最少一个联机日志文件。 6.一个数据文件只能属于一个表空间。 7.

2006-01-04 15:36:00 1394

原创 大型数据库数据采集方法简介(3)

   (二)安装DB2RUNTIMECLIENT版本,通过SQLSERVER数据库采集数据   DB2RUNTIMECLIENT(DB2运行时客户端)是最基础的DB2客户端产品,提供了对DB2数据库进行存取的能力和一个基础的应用程序执行环境,安装该客户端后,审计人员可使用较 为熟悉的SQLSERVER数据库的DTS工具,连接DB2服务器端后,将所需数据导入至SQLSERVER。在导入时数据源选择I

2005-12-26 11:27:00 2617

原创 大型数据库数据采集方法简介(2)

  3、添加实例   点击客户端系统后,在“实例”点击鼠标右键,添加客户段实例,如下图:   “实例名”填写服务器端需连接的实例名称,“实例节点名”可任意填写,但不能与服务器端实例名同名,“服务名称”可不填,端口号填写服务器段实例的端口号(可向对方单位系统管理员询问或通过DB2服务器端直接查看),填写完毕后点击“确定”按钮,DB2客户端与服务器端的某一实例建立了连接,如下图:   3、添加数据库

2005-12-26 11:21:00 2612

原创 大型数据库数据采集方法简介(1)

       随着我国信息技术的普及,各企事业单位越来越多开始采用计算机作为本单位处理各项事务的工具,应用的深度和广度也越来越大。尤其是近些年来,随着信息化建设的突飞猛进,各种大型数据库系统在不少单位开始广泛应用。我们在日常审计工作中经常会面对诸如DB2、ORACLE、SYSBASE等大型数据库,但由于大型数据库相关知识的缺乏,数据采集工作不得不要依靠对方单位或相关专家进行,严重影响了审计工作的效

2005-12-26 11:16:00 3411 1

原创 SQL 语言综述

    SQL 语言是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制4 个方面,是一个通用的、功能极强的关系数据库语言。4.1.1 SQL 概述    SQL 语言是1974 年由Boyce 和Chamberlin 提出的。1975 年至1979 年,IBM 公司San Jose Research Laboratory 研制的关系数据库管理系统原形系统System R 实现

2005-12-20 23:47:00 1627

原创 用SQL更新数据

    更新数据使用的是【update】命令。4.8.1 直接赋值更新    1. 语法    update 数据表    set 字段名1=新的赋值,字段名2=新的赋值,……    where 条件    2. 实例    在【命令编辑区】执行以下语句。    ―――――――――――――――――――――――――――――――――――――    update scott.emp     set em

2005-12-20 23:44:00 977

原创 用SQL删除数据

  使用【delete】命令可以删除数据,使用【truncate】命令可以删除整表数据但保留结构。4.7.1 删除记录    在【命令编辑区】输入“delete from scott.test where empno>=7500 and empno    【参见光盘文件】:/第4章/4.7/471.sql。    删除记录的语法:delete from 数据表 where 条件。4.7.2 整表数

2005-12-20 23:43:00 1779 1

原创 用SQL录入数据

    数据的录入采用【insert】语句。对应不同的录入方式,【insert】语句的语法会有所变化。4.6.1 单行记录的录入    1. 语法    insert into 数据表(字段名1,字段名2,……) values(字段名1的值, 字段名2的值,……)。    由于字段的类型不同,在书写字段值的时候要注意格式。    数值型字段,可以直接写值。    字符型字段,其值上要加上单引号。 

2005-12-20 23:42:00 3411

原创 用SQL进行函数查询

我们介绍常用的函数功能及使用方法。4.5.1 【ceil】函数    在【命令编辑区】输入“select mgr, mgr/100,ceil(mgr/100) from scott.emp;”,然后单击【执行】按钮,出现如图4.29所示的结果。    【参见光盘文件】:/第4章/4.5/451.sql。    【ceil】函数用法:ceil(n),取大于等于数值n的最小整数。 4.5.2 【flo

2005-12-20 23:40:00 2852

原创 用SQL进行嵌套查询

   在select查询语句里可以嵌入select查询语句,称为嵌套查询。有些书上将内嵌的select语句称为子查询,子查询形成的结果又成为父查询的条件。    子查询可以嵌套多层,子查询操作的数据表可以是父查询不操作的数据表。子查询中不能有order by分组语句。4.4.1 简单嵌套查询    在【命令编辑区】执行下列语句。    ―――――――――――――――――――――――――――――――

2005-12-20 23:38:00 1606

原创 用SQL进行多表查询

    所谓多表查询是相对单表而言的,指从多个数据表中查询数据,这里我们主要学习从两个数据表中如何查询数据的方法。4.3.1 无条件多表查询    无条件多表查询是将各表的记录以“笛卡尔”积的方式组合起来。    如scott.dept表共有4条记录,scott.emp表共有14条记录,其“笛卡尔”积将有4*14=56条记录。    在【命令编辑区】执行下列语句。    ―――――――――――――

2005-12-20 23:37:00 1742

原创 用SQL进行单表查询

    单表查询是相对多表查询而言的,指从一个数据表中查询数据。4.2.1 查询所有的记录    在【命令编辑区】执行输入“select * from scott.emp”,然后单击【执行】按钮,出现如图4.3所示的emp数据表所有记录。    【参见光盘文件】:/第4章/4.2/421.sql。    select * from 数据表,这里的“*”代表数据表中所有的字段。4.2.2 查询所有记

2005-12-20 23:36:00 1059

原创 select - SQL的工作流程

select - SQL的工作流程再复杂的SQL命令,也是由一些基本的结构组成的。所以在看、去做一条很复杂的SQL命令时,要会把它一级一级的折分,最后折成最简单的,这样才容易理解。而这个折分过程,如果不熟悉SQL命令的工作流程,那就比较难折分了。大体来说,它是先根据联接条件(即联接条件on中的表达式),把几个的表合成一个临时表,然后根据where中的条件进行过滤,过滤出来的结果根据分组条件再把这个

2005-12-20 23:32:00 1087

原创 用SQL语言操作多个数据表

连接多个数据表我们来看一下如果使用SQL语言连接多个数据表,实现对多个数据表的查询。为方便讲解,我们在数据库中分别创建了两个名为Store_Information和Region的数据表。下面,我们就来看一下通过数据表的连接实现按不同区域查询销售额。我们注意到在名为Region的数据表中包含区域和商店两个字段信息,而在名为Store_Information的数据表中则包含每一家商店的销售信息。因此,

2005-12-20 23:31:00 1825

原创 SQL查询语句汇总

  SQL语言中用于数据库查询的最简单的命令就是SELECT…FROM,语法格式为:SELECT "column_name" FROM "table_name"例如,如果我们希望查询Store_Information数据表中所有的商店名称时,可以使用如下命令:SELECT store_name FROM Store_Information查询结果显示为:Store_Name Los Angeles

2005-12-20 23:28:00 3705

原创 SQL命令中的基本select语句

  在众多的SQL命令中,select语句应该算是使用最频繁的。Select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。Select语句的语法格式如下:select column1 [, column2,etc] from tablename[where condition]; ([] 表示可选项)  select语句中位于select关键词之后的列名用来决定那些列将作为查询结

2005-12-20 23:22:00 2557

原创 用SQL语句操作数据库表格

数据库表格  一个典型的关系型数据库通常由一个或多个被称作表格的对象组成。数据库中的所有数据或信息都被保存在这些数据库表格中。数据库中的每一个表格都具有自己唯一的表格名称,都是由行和列组成,其中每一列包括了该列名称,数据类型,以及列的其它属性等信息,而行则具体包含某一列的记录或数据。以下,是一个名为天气的数据库表格的实例。该表格中“城市”, “最高气温”和“最低气温”就是三个不同的列,而表格中的每

2005-12-20 23:19:00 1904

原创 什么是SQL?

       SQL全称是「结构化查询语言(Structured Query Language)」,是数据库中使用的标准数据查询语言,IBM公司最早使用在其开发的数据库系统中,1986年10月,美国ANSI对SQL进行规范后作为关系数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准化组织的支持成为国际标准。      SQL是Structured Query L

2005-12-20 22:40:00 1571

原创 VB与ORACLE数据库中的日期转换

在数据库的开发过程中,你可能会遇到ORACLE与VB的日期类型不匹配,无法直接比较的问题。而VB中又没有专门的函数可以转换ORACLE的日期,这个问题该如果解决呢?其实在ORACLE 的自带函数库里有一个很有用的函数TO_DATE(),它可以将日期字符串按照自己定义的格式转换为ORACLE格式的日期。示例代码如下: 声明:Cn 为数据库链接对象 Dim datBirthday as Date  出

2005-12-16 11:23:00 726

原创 高手论道 双机容错环境Oracle数据库应用

  目前许多建立和应用信息系统的企业,在系统应用不断改进的同时,开始注意提高企业信息系统的可用性和可靠性。通过双机容错系统为企业提供系统高可用性保障是目前企业普遍采用的方法。医疗机构工作性质的特殊性要求其信息系统7天×24小时不间断运行,采用双机容错方案为系统提供了高可用解决方案。本文将对医疗信息系统的双机容错环境下Oracle数据库应用做详细介绍。  系统配置  该系统的硬件配置如下:  主数据

2005-12-16 11:21:00 686

原创 Oracle认证基本知识介绍

一、 Oracle,仅次于微软的世界第二大软件公司  Oracle虽然规模很大,但名声不像微软、IBM那样显赫,很多非计算机专业的在校学生不知道Oracle是何物。但是如果你是一位想在毕业后进入IT行业的学生,那么,你必须知道什么是Oracle。  首先,Oracle是一家软件公司。这家1977成立于加利福尼亚的软件公司是世界上第一个推出关系型数据管理系统(RDBMS)的公司。现在,他们的RDBM

2005-12-15 12:38:00 1168

原创 Oracle真正的应用集群(RAC)

简要介绍Oracle Real Application Clusters (RAC)可以支持24 x 7 有效的数据库应用 系统,您可以在由低成本的服务器构成的高可用性系统上自由部署您的应用,而无需修改您的应用程序。已经有超过4200个用户从中受益。现在Oracle在10g RAC中更提供免费的集群软件和存储管理软件,为您降低应用成本。拥有RAC您无需再为成本而牺牲性能和 可靠性。关键特性 高可用

2005-12-15 12:29:00 2233

原创 基于JDBC的数据库连接池技术研究与应用

   摘 要 本文介绍了Java访问数据库的原理及其存在的问题,提出了解决办法-数据库连接池,并对其关键问题进行了分析,构建了一个简便易用的连接池并结合当前热门技术Servlet说明了其如何在开发时使用。  关键词 JDBC,Jsp/Servlet,数据库连接池,多数据库服务器和多用户,多线程  引言  近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算

2005-12-05 11:50:00 1687

原创 数据库设计三大范式应用实例剖析

 引言  数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。  设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式

2005-12-05 10:21:00 1917 1

原创 SQL Server 2005:数据类型最大值

     事情开始得很简单。MegaWare公司市场部门想要一个新的网站来发布文档,开发团队觉得使用SQL Server 2000数据库作为文档存储仓库会使事情变得简单。Steve是MegaWare的数据库管理员,没有看出这有什么大问题;在数据库中存储文档,而不是使用文件系统,意味着服务器需要多做一些工作,但是它也会使得备份和管理容易得多。数据库与文件系统变得不同步也应该是不可能的。      

2005-12-02 12:09:00 684

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除