数据库设计/管理
-
数据库重构(加)安布勒(Ambler,S.W.),(美)塞得拉吉(Sadalage,P.J.) 著,王海鹏 译本书首次专门讨论数据库重构,向数据专业人员展示了如何运用重构、测试驱动及其他敏捷技术进行演进式数据库开发。书中通过许多实际例子,详细说明了数据库重构的过程、策略以及部署。.本书前5章介绍了演进式数据库开发的基本思想和技术,后6章详细描述了每一类重构,包括结构、数据质量、参照完整性、架构、方法的重构;另外还描述了不属于重构范畴的转换技术。书中的示例代码是用Java、Hibernate和Oracle代码编写的,代码都很简单,读者可以毫无困难地将它们转换成C#、C++或Visual Basic代码。重构的价值是毋庸置疑的,这已在许多项目中证明了。重构能帮助软件专业人士改进系统设计及其可维护性、可扩展性和性能。本书首次介绍了专门针对数据库系统设计的强大的重构技术。作者向读者充分展示了:对表结构、数据、存储过程和触发器的小小改动就能在很大程度上改进数据库的设计,同时又不改变语义。读者还将学到分步演进数据库模式以及源代码的方法,使依赖迭代、敏捷方法开发的项目变得更高效。..本书为数据库重构提供了全面的指导和参考,介绍了数据库重构的基本概念,帮助读者克服重构真实数据库系统时的实践障碍。通过完整的例子,作者展示了重构简单的单个数据库应用和复杂的多个应用的情况。通过本书,读者可以掌握重构数据库模式所涉及的各项任务,学习在最复杂的产品环境中部署重构的最佳实践。本书系统介绍了5类主要的数据库重构技术。读者将看到如何利用重构来增强数据库结构、数据质量和参照完整性,以及如何对架构和方法进行重构。本书提供了大量的基于Oracle和Java的例子,读者可以很方便地调整到其他语言,如C#、C++或VB.NET,或其他数据库,如DB2、SQLServer、MySQL和Sybase。利用本书提供的技术和例子,读者在进行数据库重构时可以减少浪费和风险,避免返工并节约成本,可以平滑地演进数据库系统,延长数据库的使用寿命。... -
数据库原理与应用何玉洁本书系统讲解数据库的基本概念和应用技术,包括目前流行的SQL Server后台数据库管理系统以及Visual Basic 6.0可视化编程环境。附录中包含SQL Server系统提供的常用函数、Visual Basic应用程序的发布方法,并给出一个完整的课程设计题目,帮助读者综合运用所学知识。.本书为各章均配备习题,相关章配有上机练习,书后还提供习题答案,方便读者参考。本书重点突出、面向实用,并为教师配有教学课件,方便教学。本书适合作为高等院校计算机专业数据库原理课程的教材,也可供广大技术人员及自学者参考。..数据库技术是计算机科学中一个重要的组成部分,它正在以日新月异的速度发展。数据库的基本原理和应用技术已经成为高等院校的学生及广大技术人员必须掌握的知识。本书作者总结了多年教学经验,全面介绍数据库基础知识,既包括基础理论,又包括数据库的前、后端应用技术。本书注重基础知识的讲解,兼顾实用能力培养。... -
Visual FoxPro程序设计雷国华 张崇俊 等 编暂缺简介... -
Visual FoxPro程序设计实验教程雷国华 编暂缺简介... -
数据库管理系统(美)波斯特 著;冯建华,等 译本书涵盖了构建数据库前的两个关键主题:数据库设计(规范化)和SQL(查询)。这两个主题贯穿所有主要的数据库系统。.本书分四个部分,首先,对数据库设计和数据规范化进行介绍,其次,讨论如何将商业问题转化为SQL查询以及包括子查询和外连接的查询:然后讲解表单、报表及应用,数据库完整性和事务以及数据仓库和数据挖掘,最后介绍数据库管理中的各种主题,如安全性、分布式数据库和因特网等。本书适合作为高等院校相关专业数据库课程的教材,还适合非计算机专业的管理人员建立和应用数据库时参考。对于管理和信息技术的专业人员来说,数据库是最重要和最实用的工具之一。数据库为收集、组织和共享数据提供了基础。数据库管理方法提供了很多传统编程技术无法比拟的优势,主要包括更短的开发时间、更容易修改、更好的数据完整性与安全性以及更强的数据共享和集成。而DBMS是最复杂的实用技术工具之一,本书细致讲解了如何在商业应用中使用DBMS。本书涵盖了构建数据库前的两个关键主题:数据库设计 (规范化) 和SQL (查询)。所有主要的数据库系统都涉及这两个主题。规范化说明了如何细致设计数据库以获得DBMS能力。SQL是一种标准查询语言,事实上用于应用程序开发的每一步。本书特色1. 侧重于现代业务应用程序开发。..●根据业务模型来阐述数据库设计。●通过很多示例和练习强调动手实践应用。●侧重于新型图形用户界面应用程序。●包含数据库编程和应用程序开发的内容。●关于编程和开发细节内容的附录。2. 热点主题。●介绍并使用统一建模语言 (UML) 来建模和绘制系统图表。●关于数据库环境下安全主题的深入讨论。●因特网和内联网的数据库开发。●强调SQL 92,同时介绍SQL 99和SQL 200x的XML特性。●数据库中完整的应用程序和对象。3. 实用的业务练习和案例。●很多数据库设计问题。●涵盖应用程序开发所有方面的练习。●适用于期末实践项目的案例。4. 完整的示例数据库应用程序。●功能完善的业务数据库。●示例数据和数据产生例程。●一般数据库操作的示例程序代码。... -
SQL实用教程冯博、冯皓、徐莹SQL(结构化查询语言)是一种功能强大的语言,是关系数据库管理系统的核心,熟练掌握并灵活应用SQL是数据库初学者和数据应用开发人员必备的基本功。全书共分14章,内容包括SQL的功能与特性、SQL表达式与内置函数、创建与删除数据库和表及索引、添加与修改数据、数据查询、数据的完整性、事务的处理、视图的使用、SQL触发器和游标的使用、SQL的安全性,以及优化SQL语句以提高性能等。内容涵盖了SQL的主要知识点,并分别用SQL Server 2000和Oracle 10g来实现了SQL语言的编写。. 本书结构合理、语言简洁、内容丰富,不仅适合作为大中专院校相关专业学生的教科书,循序渐进地学习SQL各方面的知识,也可作为SQL编程人员的参考资料,在学习和工作中随时查阅。..本书每章中的实例源文件、习题答案和电子教案可以到http://www.tupwk.com.cn/21cn网站下载。... -
数据库处理(美)克罗恩克本书从基础、设计和实现三个层面介绍数据库处理技术,内容全面翔实,既包括数据库设计、数据库实现、多用户数据处理、数据访问标准等经典理论,也包括商务智能、XML和 .NET等最新技术。本书的内容编排和写作风格新颖,强调学习过程中的乐趣,围绕两个贯穿全书的项目练习,让读者从一开始就能把所学的知识用于解决具体的应用实例。本书每章都有丰富的习题,可作为高等学校本科生或研究生的数据库课程教材,同时也是很好的专业参考书籍。 -
SQL应用与开发标准教程杨志姝编著本书主要介绍了SQL的数据库应用和开发技术,内容涉及关系数据库和SQL概述,SQL环境,SQL对于数据表的操作,数据库查询知识,SQL数据的修改,使用SELECT语句进行高级查询,连接数据表,使用子查询访问和修改数据,SQL中的函数和表达式,数据完整性,使用索引,T-SQL程序设计,SQL例程,SQL触发器和游标,管理SQL事务和并发控制机制,以及数据库安全知识。本书在介绍各章具体内容时,紧密结合示例数据库和Access、SQL Server以及Oracle等数据库产品,做到了理论与实践相结合。 本书突出了关系数据库和SQL Server、Access和Oracle等关系数据库产品的实践应用知识,结构编排合理,实例丰富,适合作为SQL数据库培训教材,同时也可以作为SQL数据库应用人员的参考资料。 -
SQL入门经典威尔顿SQL用于在数据库中插入和提取数据,是操纵数据库中数据的一种国际标准。本书涵盖了SQL的方方面面,包括基础知识、数据库设计、数据库的创建,以及SQL语言在各种数据库中的应用等内容。 本书提供了一些基本代码、理论、概念和技术,以及大量有用示例,使得您能够针对各种实际情况快速设计数据库并编写SQL代码。每章末的练习都有助于您巩固所学的知识。阅读完本书后,您将能够轻松处理有关SQL的多种难题。 本书主要内容:如何从数据库中获得想要的数据;利用SQL的内置功能使用和操纵数据的过程;如何从众我不同的表中检索数据;如何在数据库中创建各种级别的安全,使得您能够编辑数据或者改变数据库的结构;标准化的理论和实际应用;高级数据库设计。 本书读者对象:本书既适合于具有一定编程经验并希望控究如何使用SQL开发数据库的程序员,也适合于数据库编程的初学者,包括数据库管理员。 -
对象-关系数据库管理系统原理与实现李战怀等著本书以完全从底层研究开发的对象一关系数据库管理系统Angel为背景,在深人分析国内外相关研究成果的基础上,针对对象一关系这种目前应用最为广泛、最为重要的数据库管理系统,论述了对象一关系数据库系统的原理与实现技术。作为国内第一本全面、系统而深入地论述对象一关系数据库管理系统设计思想与实现技术的专著,本书在基类扩充、对复杂对象的支持、继承语义及动态模式修改、引用语义、主动性规则、安全机制等方面实现了面向对象技术与关系技术的有机融合,其内容涵盖了对象关系系统的数据模型、查询代数及查询语言等各个方面。 本书立论严谨,内容新颖,结构合理,语言流畅,可以作为计算机系研究生的数据库专业课教材,也可供有关数据库软件人员或高校教师参考。
