数据库
-
Oracle9i DBA手册(美)Kevin Loney,(美)Marlene Theriault等著;蒋蕊等译;蒋蕊译编辑推荐:通过使用本书中的独有信息,将使读者的首要任务互联网与电子商务系统更加灵活、安全和可用。本书阐述了如何设置并维护一个高性能的数据库,并充分发挥Oracle9i中所有新的强有力的功能。本书作者Oracle权威人士KevinLoney与MarleneTheriault在书中覆盖了Oracle数据库所有的基本理论,并提供了大量实例与技巧。本书内容翔实、讲解透彻,并对最常见问题提供了通用的解决办案,对于每个Oracle数据库管理员来讲,本书是一本必备的参考手册。 -
Oracle9i PL/SQL从入门到精通谈竹贤[等]编著Oracle9i是Oracle公司于2001年推出的最新版本的大型关系型数据库管理系统,它加强了用于电子商务环境的一系列特定功能,并提供了更好的可用性、可伸缩性、安全性。可管理性的开发平台。全书包括23章,由浅入深地介绍了PL/SQL编程及其技巧。本书在向读者介绍基本PL/SQL的同时,还融合7很多在Oracle9i中才有的PL/SQL新特性,这些特性贯穿于本书各个章节之中。本书内容划分为三大部分,首先是基础知识,介绍了PL/SQL简介、PL/SQL基础、控制结构、SQL基本命令、Oracle内置函数、自创建过程和函数、包和异常处理等内容;第二部分为应用开发,介绍了游标技术、触发器、集合、对象、本机动态SQL以及文件读写;最后一部分为高级部分,介绍了会话间通信、Oracle高级队列、作业管理、大型对象、开发Web程序以及性能优化等PL/SQL高级技术。本书专为从事Oracle开发的初级程序员和中级程序员编写,通过本书的学习,可以使您快速地由Oracle的门外汉转变为精通Oracle9i的专业人士,同时本书对Oracle高级程序员也有很大的借鉴和帮助作用,本书亦对作为各初、高等院校师生的教学、自学丛书和社会相关领域培训班的首选教材。 -
数据库技术及开发教程常明华主编本书以VisualFoxPro5.0/6.0数据库管理系统作为教学用管理系统。讲解了数据库系统基础知识,基本操作,基本设计,以及数据库管理。还介绍了SQL查询语言及其使用方法,表单设计方法,面向对象程序设计基本知识,建立应用程序子类及应用子类的方法,报表与标签设计方法,菜单程序设计方法,项目管理器及其使用方法等。同时还介绍了使用VFP的远程视图开发客户/服务器应用系统的技术;使用ActiveX控件开发通信软件的技术。本书作者试图给出一种解决方法,使读者既掌握基本原理,又掌握设计方法,还有实例可以参考,以便能很快掌握、解决实际工作中的问题。本书精选的内容同时还是参加VFP等级考试的极好教材。读者对象:应用型高校及高职、高专计算机专业学生、软件人员。前言人类数学能力的提高与采用的手段是分不开的,从远古时候的结绳计数到现在的电子计算器和计算机,每一步的前进都使人们深受鼓舞。计算机不仅发展了应用数学,使数学与其他学科结合得更加紧密,而且发展了数学本身。随着计算机技术的进步,人们越来越依赖计算机去完成复杂的计算任务。现在所使用的各种计算机都是根据冯·诺依曼计算机理论设计和制造的,该理论有三个要点:·计算机硬件系统由运算器、控制器、存储器和输入/输出设备等基本单元组成·计算机内部的运算指令和数据必须采用二进制数字(0或1)表示。·计算机在运行时必须先将事先编制好的程序和数据调入主存储器(即通常所说的内存),然后执行程序中所设置的全部指令。人们使用计算机,使计算机能够按照人类的意志进行工作,就需要与计算机交流信息。然而,计算机硬件只懂自己的指令系统,即只能直接执行用相应机器语言编写的代码程序。计算机语言就是人与计算机之间通信的语言。而程序是为了解决某一个特定问题用一种语言编写的指令序列。程序设计一般包括确定数据结构、确定算法?⒈嗦搿⒌魇猿绦颉⒄聿⑿闯鑫牡底柿系饶谌荨V募扑慊蒲Ъ椅炙迹∟ikiklausWirth)提出的公式是:程序=数据结构+算法直观地说,数据是描述客观事物的数字、字母和符号,是计算机程序使用和加工的“原料”。算法是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的且是明确的,此运算顺序将在有限的次数下终止。计算机解题的过程实际上是在实施某种算法。因此,算法通常是指计算机算法(计算机算法不同于人工处理的算法)。一个问题,如果可以通过一个计算机程序,在有限的存储空间内运行有限长的时间而得到正确的结果,则称该问题是算法可解的。一个算法执行结果总是与输入的初始数据有关,不同的输入将会有不同的结果输出。计算机算法可以分为两大类:数值运算算法和非数值运算算法。数值运算的目的是求数值解,如求方程的根、求函数的定积分等都属于数值运算范围。非数值运算包括的范畴十分广泛,最常见的是用于事物管理领域。目前,计算机在非数值运算方面的应用远远超过了在数值运算方面的应用。由于数值运算有现成的模型,可以运用数值分析的方法,因此对数值运算算法的研究比较深入,算法比较成熟。同时,对各种数值运算都有比较成熟的算法可供选用。人们常常把这些算法汇编成册(写成程序形式),或者将这些程序存放在磁盘或磁带上,供用户调用。例如,有的计算机软件系统提供“数学程序库”,使用起来十分方便。而非数值运算的种类繁多,要求各异,难以规范化,因此目前只对一些典型的非数值运算算法(如排序算法)进行了比较深入的研究。其他的非数值运算问题往往需要使用者参考已有的类似算法,重新设计解决特定问题的专门算法。算法不等于程序,也不等于计算方法。程序可以作为算法的一种描述,但程序通常还需考虑许多与方法和分析无关的细节问题,因为在编写程序时要受到计算机系统运行环境的限制。通常,程序设计的质量不可能优于算法的设计。从程序设计的角度看,一个程序应包括以下两方面的内容:·对数据的描述:在程序中要指定数据的类型和数据的组织形式,即数据结构(datastructure)。〖ZK)〗·对操作的描述:即操作步骤,也就是算法(algorithm)。实际上,一个程序除了数据结构和算法的影响外,还应当采用结构化的程序设计方法进行程序设计,并且用某一种计算机语言表示。因此,可以说程序=算法+数据结构+程序设计方法+语言工具和环境也就是说,算法、数据结构、程序设计方法以及语言工具和环境四个方面共同构成了一个程序设计人员所应具备的基本素质。设计程序要综合地应用好这四个方面的知识。算法是灵魂,数据结构是加工对象,语言是工具,编程需要采用合适的方法。算法解决“做什么”和“怎样做”的问题。程序中的操作语句,实际上就是算?ǖ奶逑帧R嘈闯龊玫某绦颍搜《ê侠淼氖萁峁雇猓话憷此担丶牟街枋巧杓普范行У乃惴ǎ惴ǖ暮没到苯佑跋斐绦虻脑诵行省2涣私馑惴ň吞覆簧铣绦蛏杓啤M保萁峁怪猩晕⒏丛右恍┑乃惴ㄉ杓浦锌赡苡玫蕉嘀旨际鹾头椒ǎ缢惴ㄉ杓频墓顾挤椒ā⒍淞考傲幢怼⒘鞒掏技捌浔浠环椒ā⑺惴ū嗦搿⒌莨榧际酰约坝胩囟ㄎ侍庀喙氐募际醯取D骋换方谠擞貌缓茫蓟嵊跋斓剿惴ǖ恼迳杓啤*?本书主要分为两部分。导言介绍了数据结构、算法与程序的基本概念及相互关系。第1~5章是本书的数值算法部分,其中包括:多项式与线性代数方程组,矩阵与非线性方程,插值、逼近及其应用,数字信号处理,小波算法。第6~9章是非数值算法部分,其中包括:线性表、栈、队和串,树,图,排序、查找与文件操作。第10章介绍并行算法,并初步展望了计算机科学中一个蓬勃发展的新兴学科。5个附录分别是:电子商务系统中的加密算法,用于图像处理的并行计算机结构特征,算法在数据压缩中的应用,COM原理和Web服务的标准与组织。与其他同类书籍相比,本书的特点具体体现在如下几个方面:·将算法知识、数据结构知识融于一体,本着务实和合理应用的原则,全部内容紧紧围绕算法实现这个核心和重点建立结构体系。·在叙述上避免复杂的数学推导,而在那些必需的关键之处,又能做到不省略中间步骤,给出全部的推导过程。·全书大多数章节内容都可自成体系(书中带“*”的内容可根据需要选用),以方便教学的取舍。·在术语的使用上尽量照顾不同层次、不同专业读者的需求。·以例题的方式提供了大量的可实际应用的算法模块。·鉴于算法最终要通过程序来实现,在附录中对算法及其实现的有关新技术的进展做了简要的介绍(如并行计算机体系、MS-COM组件标准和Web服务平台)。吉林大学徐一平教授、南开大学王津涛副教授参与了编写大纲的讨论;徐一平参与撰写了第1章和第3章;王津涛撰写了第4章和第6章;雷于生教授(华中科技大学)参与撰写了第7章和第8章;王学民副教授(天津大学)参与撰写了第8章和第9章;张彤副研究员(天津医科大学)参与撰写了第10章和附录D;夏寅贲(中国航空航天大学博士生)参与撰写了第3章和第7章;黄爱国讲师(天津对外经济贸易职业学院)除参与撰写了第2章、附录C和附录D外,还和周鑫一起对书中所涉及的算法逐一进行了斟定;其余部分为康晓东撰写,全书由康晓东统稿。许多人为此书的内容、评阅和出版贡献了他们的宝贵时间和精力。感激相关领域前辈学人们的工作,是他们的知识和研究成果充实了此书的内容(见参考文献)。感谢天津大学的师长们、南开大学的朋友们和天津医科大学的同事们对本书的关注与关怀,也正是他们的真知灼见减少了本书的纰漏。特别感谢电子工业出版社的熬然副社长、高平副总编辑和章海涛老师,也是正他们的努力才使得本书能早日与读者见面。特别感激西安交通大学张镇西教授、《世界医疗器械》编辑部李晓娴主编和迟寒雪副主编,感谢他/她们对编写本书的理解与支持。作者还特别感谢中国计算机学会教育委员会副主任、全国高等院校计算机基础教育研究会副会长、南开大学刘瑞挺教授的鼓励和指导,特别感谢中国工程院院士、原天津医科大学校长吴咸中教授的关心和扶持,感谢他们于百忙之中为本书赐序。最后,鉴于作者才疏学浅,书中肯定有值得商榷之处。诚恳地希望各位读者,各位研究和从事相关工作的学者专家提出宝贵意见。2002年8月定稿于南开大学教师公寓①①康晓东男,1964年生。主要研究方向:图像信号处理;多媒体信息集成。出版书籍多部,代表作有:《计算机在医疗方面的最新应用》(电子工业出版社);《现代医学影像技术》(天津科技翻译出版公司);《医学图像的数字化处理技术》(人民卫生出版社);《网络多媒体技术与医学信息集成》(人民军医出版社);《网络构建与网页设计》(人民邮电出版社);《新编电学基础》(科学出版社);《计算机程序设计》(中国海关出版社);《网站规划与实施》(清华大学出版社) -
数据仓库技术与实现彭木根编著数据仓库作为近些年来发展迅速的一种新兴技术,它把收集到的数据转变成有意义的可用在分析和报表等应用程序中的信息。并且通过多步进程执行处理和分析,这些进程包括收集数据、净化数据和存储数据等。本书首先详细介绍了数据仓库技术的理论和实现方法,然后详细阐述数据仓库的解决方案。并且通过实例阐述了如何创建、管理和维护数据仓库。全书内容翔实,示例丰富,结构合理,语言简洁,图文并茂。作为一本数据仓库技术的专著,结合实际系统地讲解了数据仓库技术的理论知识。在说明当前常用数据仓库解决方案的基础上,全面分析了微软和SAS两种数据仓库解决方案的具体操作过程。读者对象:作为有效解决数据仓库技术的最佳参考资料,本书主要面向数据仓库和数据库的系统管理人员,以及从事数据仓库系统应用开发的专业人员。对于从事数据仓库技术理论研究的人员,本书提供了研究数据仓库的理论和方法。本书可作为MIS、计算机科学,以及商务等专业的参考书和数据仓库用户及系统管理员的必备手册。 -
跟我学用VBA开发Access 2002应用(美)埃文(Evan),(美)卡拉汉(Callahan)著;技桥工作室译Access是MicrosoftOffice套装软件中的一个标准组件。与以前的版式本相比,Access2002更多是面向Internet和企业,它提供了更多的方法来创建基于Web的应用程序驱动的数据。本书共分为15章,主要介绍在Access中应用内嵌的VisualBasic开发适合自己的应用。从中您可以学习如何操作数据库、编写您自己的函数和程序、自定义菜单和工具栏、建立应用程序和Web的连接等。本书配有大量现实生活中的实例,简单易学,书中众多的屏幕图和CD中的练习文件可以帮您精通循序渐进式的编程过程。本书适用于Access数据库方面的初中级用户。 -
Visual FoxPro 7.0高级编程孙立明,刘琳等编著Visual FoxPro 7.0是Microsoft公司推出的Visual FoxPro 的最新版本,它为数据库应用程序的开发提供了更快的速度、更强的能力和能力和更大的灵恬性。 本书是一本介绍Visual FoxPro 7.0中、高级编程方法的书,分为基础篇、程序设计篇、数据库管理篇和企业开发篇4个部分,详细介绍了Visual FoxPro 7.0数据库应用程序的开发过程、使用方法和技巧。全书共15章,主要内容包括:Visual FoxPro 7.0编程基础、数据库操作基础、界面窗体的设计、菜单与工具栏的设计、帮助文件的设计报表的设计、APL函数的使用、OLE对象的添加、Wed功能的使用、应用程序的管理与编译、数据库管理方法、客户/服务器应用程序的设计、共享访问程序的设计、应用程序开发效率提高的方法以及企业项目开发过程。 本书内容全面、深入,适合有一定基础的读者、大专院校师生、企业技术开发人员学习参考,也适合各类培训班学员学习Visual FoxPro 程序设计技术。 -
数据结构袁蒲佳,龙玉国,杨薇薇 著本书是计算机系列教材之一。全书共分为8章,系统地介绍了各种典型数据结构的特点和各种运算的原理与方法。主要内容包括线性表、串、树、图、查找、排序与文件组织。各章中所涉及的数据结构与算法均给出了完整的PASCAL语言描述。书末附有习题解答。本书是高等学校计算机及有关专业的教材,亦可供有关工程技术人员学习、参考。 -
分布式数据库系统原理( )M.Tamer Ozsu,( )Patrick Valduriez著(分布式数据库系统原理第2版)M.TamerOzsu,PatrickValduriez著本书是一本非常适合研究生数据库课程教学用的教材。其内容包括了分布式数据库的基本原理、方法、重要的算法介绍及部分系统的实际实现技巧。第2版还增加了一些新的内容,如:用整整两章来介绍并行数据库和分布式对象数据库管理系统。本书具有以下特点:1.内容较为全面,系统地覆盖了分布式数据库的主要方面;2.反映了目前的一些研究成果,如:数据仓库,万维网和数据库,基于推送的技术以及移动DBMS:3.叙述清楚,容易阅读。本书在清华大学计算机系研究生教学中使用了6年,反映较好。 -
中文SQL Server 2000数据库系统管理李代平,张信一编著本书系统地介绍了SQL Server数据库系统管理员所需要的知识和技术。内容包括系统安装、使用SQL代理和安装SQL邮件、SQL Server的升级、SQL Server 2000的配置、客户/服务器、企业管理、服务器管理、创建和管理数据库、数据库管理、安全性管理、事务和锁管理、性能监测和调整、数据仓库框架技术、系统表、SQL Server 2000的DBCC,以及数据库系统维护。本书可作为大专院校相关专业教材和参考书,也可供计算机专业的高级人员参考。 -
计算机审计数据采集与分析技术董化礼[等]编著面向数据的计算机审计,是计算机审计的一个重要领域。本书紧密结合我国国民经济信息化发展的实际,尤其是财政财务收支和相关业务活动信息化建设的实际,紧紧围绕着数据采集——数据转换——数据分析这一主线,系统论述了面向数据的计算机审计,既注意阐述必要的基础理论知识,又注意侧重于实际操作和开发技术,同时附有《审计数据采集分析2.0》光盘和审计案例。 本书内容共分为10章,分别介绍了电子数据的组织、处理和存储;审计接口和数据库访问技术:审计数据的采集、转换和分析技术;常用的SQL语言以及《审计数据采集分析2.0》软件。 本书可操作性、指导性强,非常适合包括政府审计、社会审计、内部审计在内的各类审计人员学习,同时也适合所有关心财政财务收支和相关经济活动真实、合法、效益状况的读者,包括各级领导、纪检监察干部、公检法干部、投资者学习。既能引导读者掌握计算机审计的操作知识,又能为他们的审计软件开发和理论研究提供帮助.
