数据库
-
Visual FoxPro 6.0程序设计实验指导与实训廖琪男主编本书是与《Visual FoxPro 6.0程序设计实用教程》(李新仕主编)配套的高职高专实验用书。全书由在高等学校长期从事数据库课程教学与科研开发的一线教师编写,内容涵盖了《全国计算机等级考试二级考试大纲(Vistlal FoxPro程序设计)》要求的知识点。根据内容安排来分,全书分3部分。第一部分内容(第1~7章)是VistJal FoxFPro程序设计上机指导,共安排了15个实验。第8章Visual FoxPro程序设计实训为第二部分内容,其中安排了“人事工资管理系统”数据库应用系统开发实例。第三部分内容(第9章)是VistJal FoxPro程序设计习题集,习题题型主要按国家计算机二级考试题型设计。本书内容由浅人深、循序渐进、前后呼应、通俗易懂、图文并茂、内容丰富,可以使读者轻松地掌握上机操作的方法,学会如何使用’Visua1FFoxPro开发数据库应用系统。通过做习题,读者可以掌握Visulal FoxF·ro数据库理论,轻松通过《VisLIalFoxPro程序设计》国家二级考试。本书的应用实例的设计思想来源于实践,其设计技术也不多见,并给出源代码,因此不仅对于初学者来说是必需的,而且有一定数据库应用系统开发经验的技术人员阅读本书也将从中获得意外的惊喜。本书可作为高职高专VislJaI FoxPro数据库及其他数据库应用技术的配套用书,也可作为国家计算机等级考试二级——Visual FoxPro程序设计的自学或培训用书,并且可以单独使用。 -
数据库原理与技术徐云彪主编《数据库原理与技术》是面向高等院校信息管理类、计算机科学技术类学生的一本教学用书,同时也可作为相关工程与技术人员的参考用书。《数据库原理与技术》在知识体系的编排上,首先介绍数据库技术的基本概念、关系数据库及其规范化理论、SQL语言,然后在这些理论基础上介绍数据库的设计方法、数据库的运行控制技术和高级SQL技术。为了充分反映网络时代新技术的发展方向,《数据库原理与技术》在讲解数据库传统理论与技术的基础上,安排了数据库与互联网技术相结合方面的内容,其中重点讲解了ODBC(Open DataBaseConnectiVity)和JDBC(Java DataBase Connectivity)中间件技术。ODBC和JDBCR中间件技术在国内外已经成为基于网络的数据库应用系统开发时的最流行、最有力的工具。 -
Oracle9i应用及开发实务荆棘鸟工作室编著Oracle是目前最流行的数据库开发平台之一,拥有较大的市场占有率和众多的高端用户,成为大型数据库应用系统的首选后台数据库系统。本书结合大量的实例,介绍如何利用Oracle9i来管理和维护数据,以及使用Visual Basic和JSP开发C/S(Client/Server)模式和B/S(Browser/Server)模式的网络数据库应用程序。本书选择的4个实例具有很强的实用性,通过阅读这些实例,读者可以分享作者的开发技巧和经验教训,提高学习效率,轻松拥有自己开发的数据库应用程序。对于急需开发应用程序,而又没有时间系统学习的读者,则可以对实例稍加修改,直接使用。本书适合Oracle数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者阅读。本书既介绍了Oracle数据库的基本管理知识,又涉及开发数据库应用系统的实用技术,是一本理想的学习Oracle的书籍。 -
数据库基础——Access杨昕红主编本书以国家教育部“国家技能型紧缺人才培养项目”为依据,结合全国计算机等级考试大纲中对数据库知识的基本要求,适应人才市场的基本需求,以实用为原则编写的。本书中含有大量的案例,侧重对应用能力的培养。本书主要分为数据库技术基础篇(第1~5章)和应用篇(第6~14章)两部分,其主要内容包括:数据库的基础知识,E-R图的应用,关系数据库,范式的使用,标准SQL语言,数据库的安全维护以及运用Access 2000软件实现对数据的创建、管理、维护的基本方法。第15章为9个几本实验。本书适合作为承担国家技能型紧缺人才培养培训工程的高等职业院校和示范性软件职业技术学院的计算机应用与软件技术专业教材,也可供高等院校应用型人才培养及广大计算机爱好者学习使用。 -
SQL Server 数据库企业应用系统开发陈永强,谢维成,李茜编著SQLServer2000是一个完全支持Web的数据库产品,ASP.NET是新——代Web应用程序的开发工具,两者的完美结合已成为开发数据库Web应用程序的主流方向。本书分为正文和附录。正文包括3部分,共12章。第1部分主要介绍了Web应用程序的基础知识和相关开发工具:第2部分主要结合实例介绍了使用SQLServer2000创建和管理数据库的具体操作过程;第3部分介绍了使用ASP.NET为数据库创建Web应用程序的具体步骤。附录部分主要收录了—些与开发Web应用程序相关的参考资料和资源。本书着重于实际操作,结构严谨,语言简炼,每步操作叙述详尽,并配有大量图解,适合从事数据库和Web应用程序设计的初学者及中高级人员使用。SQLServer2000是一种高效的关系数据库系统。用户通过SQLServer2000提供的各种管理和维护工具,可以方便、灵活、快捷地实现对数据的管理、分析和维护;同时,SQLServer2000还提供了以Web标准为基础的可扩展数据库编程功能和支持大量的XML和Internet标准,允许用户通过系统内置存储过程和XML格式来存储和检索数据。SQLServer2000凭借其高度的可靠性和可伸缩性,已成为建立大规模电子商务和企业级应用系统的优秀平台。随着Internet在世界范围的迅猛发展,电子商务逐?コ晌恕指咝业统杀镜纳唐酚侄巍1臼榻柚桓龅缱由涛袷纠缱由坛窍低常彩龌赟QLServer2000的Web数据库应用系统的开发。本书首先介绍了开发Web数据库应用系统的相关知识和具体示例——电子商城系统的结构功能;然后按照电子商城系统的开发过程,全面而具体地讲述了如何使用SQLServer建立和管理商城数据库,如何使用ASP.NET开发Web客户端应用程序,如何使用ADO.NET实现Web应用程序对数据库的访问,以及如何维护电子商城Web应用系统(书中每个环节都给出了实际的操作过程和相关程序代码)。本书内容本书共3部分12章,具体内容如下:第1部分为SQLServerWeb应用概述,包括第1章~第3章,主要介绍开发Web数据库应用系统的基础知识,创建Web应用开发环境所需的软硬件要求和安装软件方法,以及本书示例——电子商城的结构和功能。第2部分创建电子商城的数据库系统,包括第4章~第7章,主要介绍使用SQLServer2000创建商城数据库、数据表和数据关系图的过程,使用约束和触发器维护数据完整性的方法,并在初始化商城数据库的基础上演示各种查询语句的使用方法。第3部分创建电子商城的Web应用程序,包括第8章—第12章,主要介绍使用ASP.NET创建电子商城Web应用的管理和服务网页,使用ADO.NET对象实现网页对商城数据库的访问,以及使用XML访问商城数据库和对电子商城Web应用系统的维护。本书的附录部分收录了C#语言的关键字和常用运算符,.NETFramework中的常用数据类型,SQLServer数据类型与.NET命名空间System.Data.SqlType中数据类型的映射关系表,.NET中字符串的常用操作方法,.NET中的正则表达式以及.NET的资源列表。本书导读本书的主要知识构成如下:SQLServer2000的应用ASP.NET网络编程技术企业级数据库的Web应用开发技术帮助读者掌握企业级数据库的Web应用开发技术是本书的最终目的。读者在阅读本书第1部分时,要着重理解数据库Web应用的相关概念,并在此基础上掌握实例电子商城系统的基本结构和功能特点,同时注意理解电子商城数据库部分的分析方法。在阅读本书第2部分时,要着重理解和掌握使用SQL语句访问(查询和更新)数据库的方式,要学会编写具体的SELECT、INSERT、UPDATE、DELETE语句,这些语句在通过Web网页访问数据库时将频繁使用:同时还要掌握在SQLServer数据表中创建各种约束的方法,这对于保持库中数据的完整性来说是十分重要的。在阅读本书第3部分时,要着重理解和掌握使用ADO.NET对象和XML模板访问SQLServer2000数据库的具体方法,并在此基础上进一步学习维护数据库系统和Web应用系统的基本方法。本书是面向操作编写的,书中包含丰富的操作内容,我们希望读者通过大量的实际操作加深对相关内容的认识和理解,尽快把理论知识转化为解决实际问题的能力。本书由西华大学陈永强担任主编,谢维成、李茜担任副主编,陈胜强、陈春容、曾传华等参加了本书的编写工作,具体分工如下:第1部分、第3部分的第11?隆?12章和附录由李茜负责编写:第2部分由谢维成负责编写;第3部分的8、9、10章由陈永强负责编写。编者长期从事数据库及应用程序的开发工作,有着丰富的实践经验和科研经验。希望本书的出版对广大数据库爱好者,特别是想学习Web编程的设计和管理者,起到—定的帮助作用。本书有大量示例,也可作为各大专院校相关专业的教材使用。本书所述示例中的全部相关内容和程序代码,请到清华文源网站www.wenyuan.com.cn下载。限于自身水平,我们全体参编人员虽然已尽心尽力,但书中错误和疏漏之处在所难免,恳请读者批评指正。 -
数据库应用(Access平台)Access 2002试题解答赵树林等编由劳动和社会保障部职业技能鉴定中心在全国统一组织实施的全国计算机信息高新技术考试是面向广大社会劳动者举办的计算机职业技能考试,考试采用国际通行的专项职业技能鉴定方式,测定应试者的计算机应用操作能力,以适应社会发展和科技进步需要。本书包含了全国计算机信息高新技术考试数据库应用(Access平台)Access 2002操作员级试题库的全部试题的解答。全部解答根据试题特点,重点突出,详略得当,使读者尽快掌握数据库基本知识,数据库表的创建,查询的创建,窗体的创建,报表的应用和创建,数据库管理等知识。本书以培训教材和试题汇编为依据,试题解答正确清晰,不但能够满足培训考试的需要,而且也是广大读者学习Access数据库知识,学习Access数据库的优秀参考书。 -
Oracle数据库管理David C.Kreines,Brian Ladkey著;张玉英译;张玉英译Oracle数据库是世界上最流行的数据库,至今令其最强劲的对手也略显失色.Oracle公司令人羡慕的位置是通过提高产品性能来获得的:如兼容性.可扩展性和可移植性.除此之外,它执行的速度非常快.Oracle保持竞争优势的主要因素是其价格,但Oracle数据库是一种非常复杂的产品,并且随着每个版本的发布而变得更为复杂.结果,数据库管理已经变得非常重要,并且DBA(数据库管理员)已经变为Oracle成功实施的关键.本书是OracleDBA为OracleDBA写的.如果你是一个OracleDBA或正在打算成为一个DBA,本书正适合你.本书是用来作为参考的,因为本书采用了简洁扼要的表达方式.我们假设这里的大部分信息在某些方面已经为DBA所熟悉,我们只是提供信息的位置和格式以使你能根据需要很快地找到它们.如果你想要清晰的.简明的关于Oracle数据库管理的信息,你会在适当的地方找到许多总结表和关于语法和用法的快速参考.然而,如果你是刚刚学习数据库管理,需要一本教程从头到尾对你进行指导,那么你或许应该从介绍性的文字开始.同样地,如果你是程序设计者.开发者.webmaster或管理者,你也将在本书中发现很多有用的信息,但是如果你对数据库管理一无所知,那么你也可能要从更初级的地方开始.我们并不是想阻止你买这本书或阅读这本书,我们只是想让你预先知道,我们写本书的目的是想让你在有限的篇幅中获得更简洁.更紧凑的参考资料.我们为什么写这本书数据库管理包含一系列任务,DBA是在各种条件下负责执行这些任务的具有高级技术的人.为了有效和正确地完成这些任务,DBA需要了解关于Oracle的大量知识.几年以前,当Oracle是一种不太复杂的产品时,一些DBA已经开始阅读手册,参加训练课程,参加用户会议并学习我们需要知道的关于Oracle的每件事.那时,如果你读手册,你不可能是“真正的”的DBA.很明显,事情在改变.对任何一个人来讲,他不再可能学习关于Oracle的所有知识,即使他可能这样做,产品更新得如此快速,以至于积累的知识很快也会过时.今天,DBA有必要对Oracle数据库有高度的理解并掌握大量可用的信息.不幸的是,大多数信息只在Oracle手册中,要及时有效地找到这些信息至少有两个困难:?Oracle手册按照主题结构被严格地组织.结果,你通常需要两本或三本手册才能获得有关一个特定DBA任务所需的信息.在合适的手册中找到合适的章节是很困难的,尤其是在你处于很大的压力之下时.?除非你(或你的雇主)希望花费额外的一大笔钱,否则Oracle手册现在只有电子版提供[在光盘上或可以从Metalink的Oracle在线支持服务查看或下载(www.oracle.com/support)],这使它们难于使用,尤其是在你需要同时查看多个手册时.如果你像我们一样,你会希望信息以传统的纸面形式出现在你面前.我们决定写这本书是因为我们看到了DBA真正的需求,这就是把DBA日常工作要用到的重要资料以整洁.简明的形式,按照逻辑关系被组织到一本书中.我们的目标不是代替Oracle手册.事实上,Oracle手册上的大量信息我们不能在这里重复.许多情况下,在这本书中你可能会找到你需要的基本信息,但是你仍然需要去参考适当的Oracle手册以获得更详细的信息.当我们写这本书的时候,我们意识到这项工作的工作量比我们预期的还要大,事实上,我们有多次曾经怀疑不能把它做完.本书原来计划为大约300页,而结果你已经看见了,要比计划长了一些.我们花了许多时间和精力研究所提供的信息,并尝试把大量的信息提炼成条理清晰的章节,最终对你.OracleDBA都有帮助.我们结合25年的数据库管理经验来尝试节省你的时间,使你的工作更容易,甚至还可能避免潜在的灾难.我们尽力提供详细信息,同时有重点地保留了较大的范围.我们希望在这个任务上成功.请告诉我们你是怎样想的.Oracle的版本本书包括Oracle7和Oracle8版本,并在必要时指出了两者的区别.虽然许多公司开始使用Oracle8(和Oracle8i),但是许多人仍然在使用Oracle7.既然我们想要这本书帮助DBA做日常工作,我们就需要在其中包括较早的Oracle7平台.在下个版本中,我们将包括Oracle8i,并淘汰Oracle7.本书的组织结构本书分为两大部分.第一部分“DBA任务”第一部分提供了DBA的各种重要职责及怎样实现这些职责的例子.为了帮助你计划并实现新的Oracle安装,这部分基本上按照在实际情况中执行这些职责的顺序说明.此部分包括下面章节:第一章,“简介”,介绍数据库管理和DBA执行的典型任务,并对Oracle体系结构和选项做了基本介绍,这里也提供了对配置计划的概述.第二章,“安装”,总结安装Oracle产品和启动数据库所需要的操作.第三章,“Oracle性能最大化”,讲述关于操作系统.Oracle配置.对象大小调整和优化的基本内容.第四章,“防止数据丢失”,讲述了在进行Oracle数据库备份和恢复时所需使?玫难∠?.第五章,“Oracle网络”,讨论了Oracle网络体系结构,总结了主要网络产品的特性,而且提供了SQL*Net(Net8forOracle8)产品的配置和故障诊断解决信息.第六章,“安全和监控”,讲述了关于Oracle数据库管理的尤为重要的两个方面的简要讨论:安全和监视.第七章,“审计”,讲述了Oracle数据库中审计工作是怎样进行的,并且提供了加强审计策略的语句和选项.第八章,“查询最优化”,描述了两个Oracle优化器:基于开销的优化器和基于规则的优化器,以及它们是怎样处理查询的和如何通过指定优化器捉示来影响它们的操作.第九章,“Oracle工具”,讲述了DBA最常使用的基本Oracle工具:SQL*Plus.Oracle服务器管理器.SQLDBA.Oracle网络管理器.SQL*Loader和OEM.第二部分”DBA参考”第二部分提供了执行DBA职能所需要的详细参考信息,包括广泛的语句语法和参数设置.第二部分由下列章节构成:第十章,“Oracle实例”,描述Oracle实例的组成部分,尤其是各种Oracle进程和内存结构.第十一章,“Oracle数据库”,描述了数据库的组成部分:物理文件和表空间,而且描述了存储分配.第十二章,“初始化参数”,为存储在INIT.ORA文件中的Oracle初始化参数提供了快速参考.第十三章,“DBA使用的SQL语句”,为DBA使用的SQL语句提供了快速参考.第十四章,“Oracle数据字典”,为DBA使用的数据字典视图提供了快速参考.第十五章,“系统特权和初始角色”,为Oracle实现的系统特权和Oracle建立的初始或默认角色提供了快速参考.第十六章,“工具和实用程序”,为DBA经常与工具(SQL*Plus.导出.导入和SQL*Loader)一起使用的命令和参数提供了快速参考.附录“DBA使用的资源”,总结了相关的图书.杂志.组织.网址.讨论组和列表服务器,DBA可以在其中找到有用的信息资源.排版约定本书使用下列排版约定:斜体(Italic)用于脚本.文件和目录名.等宽字体(Constantwidth)用于代码示例.等宽斜体(Constantwidthitalic)在代码示例中,指示你提供的一个元素(例如一个参数).大写字母(UPPERCASE)在代码示例中,通常指Oracle关键字.小写字母(lowercase)在代码示例中,通常指用户定义的项目,如变量.[]在语法示例中,方括号用于可选项.{}在语法示例中,大括号用于一列项目,你必须从这个列表中选择一个项目.|在语法示例中,垂线用于一个括号列表中把项目分开.建议与评论本书的内容都经过测试,尽管我们做了最大的努力,但错误和疏忽仍然是在所难免的.如果你发现有什么错误,或者是对将来的版本有什么建议,请通过下面的地址告诉我们:美国:O''''Reilly&Associates,Inc.101MorrisStreetSebastopol,CA95472中国:100080北京市海淀区知春路49号希格玛公寓B座809室奥莱理软件(北京)有限公司针对本书有一个web页面,读者可以在这里找到勘误表.例子程序以及关于本书其他信息:http://www.oreilly.com/catalog/oradba/询问技术问题或对本书的评论,请发电子邮件到:info@mail.oreilly.com.cn最后,您可以在WWW上找到我们:http://www.oreilly.comhttp://www.oreilly.com.cn致谢我们向在这本书的创作过程中给予我们很大帮助的人们表示深深的感谢.DaveKreines:我要感谢我的家人允许我在“地下室”中工作而一直没有打扰我,这是非常花费时间并且压力很大地工作.我要对我的合作者BrianLaskey表示感谢,我一直认为他是最优秀的DBA之一.我为能和Brian一起工作而感到骄傲,并把他当做朋友.我也要感谢我的同事Rhodia,他(虽然不是有意的)为本书提供了机会和主题.BrianLaskey:我要感谢我的妻子Sherry和两个女儿Tiffany和Chandra,感谢她们能容忍我的工作.这项工作所花费的时间和努力远比我预期的多.感谢DaveKreines允许我一起工作.也感谢JohnKing的技术建议和LoisHuff的关于如何使这本书更易懂的建议.当然也要感谢MichiganHospital大学的合作者CherylFox和KathieMcFry.我们为IOUG—ALive!98会议写了一篇关于在IBMSP/2系统上实现OPS的文章,本书关于并行服务器的大部分内容都来自这篇文章.最后,我要感谢SteveLavender,在工作最难的时候,他给我鼓励使我能够完成工作.DaveKreines和BrianLaskey:我们的许多知识和专长都源自我们同大量出色的DBA组进行交流,尤其是IOUG-A(InternationalOracleUsersGroup-Americas)的成员.EOUG(EuropeanOracleUsersGroup)的成员和许多其他对Oracle的知识收集有贡献的Oracle用户.另外我们也要感谢Oracle公司的员工,尤其是Oracle支持小组,因为他们为我们提供了充足的共享信息.另外要特别感谢我们的技术审校:JohnBeresniewicz.SteveHazeldine.JohnKing和MattReagan,尤其要感谢JonathanGennick,他不仅自己进行认真深入的审读,还对别人的审读进行再次审阅.我们也感谢MarleneTheriault,他审读了一些章节的草稿.最后,我们也要感谢MichaelHartstein,Oracle公司Oracle8i产品管理和服务器技术产品管理总监,感谢他的技术审校和对特定事实和概念验证的快速回复.KenJacobs,Oracle公司数据服务器产品管理副总裁,也很快答复了我们的帮助请求.这些Oracle专家牺牲了自己的时间来帮助我们以保证信息和技术的正确,我们真诚地感谢他们.这本书的出版也离不开O''''Reilly&Associates员工的大量辛勤工作和支持.我们要特别向DebbyRussell表达我们的感谢,他是我们的编辑,他认识到这本书的价值,在这本书的写作过程中他不断地给予我们鼓励.帮助和激励.也感谢MadeleineNewell,这本书的责任编辑.感谢SteveAbrams和MichaelBlanding,感谢他们在巨大的压力之下,仍然能够继续进行编辑,尤其是EdieFreedman,他为我们设计了封面——一组漂亮的昆虫.Oracle数据库管理员需要丰富的知识和完成大量工作的能力,从安装和调试,到网络故障诊断与排除,到全部的日常管理工作。Oracle提供了很多工具用于执行这些任务,其中的诀窍就是知道你的工作需要使用哪个工具、哪个命令(和什么时候使用),以及要设置什么样的参数和特权。你需要在压力下、在面对一个接一个危机时知道如何去做。本书为OracleDBA每天(及当灾难发生时)所需要的信息提供了简明参考。它包含丰富的快速参考表、任务列表和其他新手和有经验的DBA需要经常使用的总结资料。同时它也包含了Oracle8的新命令和操作,还为仍旧运行早期版本的站点提供了Oracle7的信息。本书分两部分:·DBA任务——怎样执行DBA的最重要职能:安装、性能调试、防止数据丢失、网络、安全和监视、审计、查询最优化以及怎样使用各种Oracle工具和实用程序。·DBA参考——为下列内容提供了快速参考:Oracle实例和数据库、初始化(INIT.ORA文件)参数、DBA经常使用的SQL语句、数据字典表、系统特权和角色以及SQL*Plus、Export、Import和SQL*Loader的语法。本书的附录部分列出了适用于DBA的相关书籍、网址和其他资源。本书是你可以反复查看的资源。如果你在办公室、在家或在故障排除现场只能选择一本书,那么本书正是你的最佳选择。 -
数据库原理与应用郭盈发 赵伟华 张红娟 李菊莲本书由三部分内容组成。第一部分仅一章,其内容为数据库系统概论;第二部分共十二章,详细介绍了关系型数据库管理系统Visual FoxPro的基础知识、应用基础、程序设计、查询和视图操作、菜单设计、项目管理器以及多用户共享数据等内容;第三部分是两章,介绍关系数据库理论知识及关系数据库设计的初步内容。此外,书后还设计了10个上机实验,帮助学生掌握和应用所学知识。本书内容丰富、结构合理、通俗易懂、实用性强、既可用作大专计算机专业及其他相关专业的教材或教学参考书,也可作为具有中等以上文化程度读者的自学用书,此外,本书还可作为相关科技人员的技术参考书。 -
IBM DB2应用开发指南杨健,李育龙编著IBM DB2数据库环境以用于大型公司、政府、电信和邮电行业等需要海量数据处理的场所而闻名。自从2002年10月DB2 V8推出了针对不同层次用户的多个产品,其应用越来越广泛。本书介绍了DB2的最新版本——DB2 V8。全书通过具体实例,较为详细地介绍了IBM对企业应用开发的全面支持,主要包括DB2应用开发概述、SQL、数据库对象、逻辑数据库设计、物理数据库设计、应用开发中心、信息目录中心、创建DB2数据库、大对象、用户定义的不同类型、SQL过程、嵌入式SQL、Web应用开发、Java应用开发、DB2 XML应用开发、DB2连接、分布式数据库、构建数据仓库的一般开发技术和开发技巧。本书适合有一定数据库管理或编程经验的数据库管理员或程序员使用,同时适合从事企业数据仓库应用开发、数据挖掘的企业数据分析人员。 -
Visual FoxPro程序设计上机实验和考级训练教程匡松,何振林主编本教程是《Visual FoxPro程序设计应用教程》的配套教材,内容包括VFP程序设计上机实验及指导、VFP软件设计基础强化训练题库(配参考答案)、VFP程序设计应用与等级考试上机题及解析(配重点、难点解析)。本书既可作为大专院校教材,又可作为参加计算机等级考试的强化训练教材。
