首页 > 图书中心 >图书详情

数据库技术与应用实践教程

浙江省重点教材建设项目

作者:蒋云良 主编 顾永跟 苏晓萍 王勋 副主编
定价:39
印次:1-1
ISBN:9787302336518
出版日期:2013.09.01
印刷日期:2013.09.02

本书以关系数据库系统为核心介绍了数据库开发所需的关键技术。全书共9章,内容包括DBMS系统SQL Server 2005的安装与使用、SQL语言的语法规则和使用实例、存储过程和事务、数据库设计工具PowerDesigner的使用和数据库设计方法、ASP.NET程序开发中数据库操纵类ADO.NET的使用等。本书还对两个具体项目的开发过程和关键技术进行了详细介绍。 本书配有大量实例,所有SQL语句均在SQL Server 2005上运行通过,第7章至第9章实例均在Visual Studio 2008系统上调试通过,读者可根据实例中的使用说明进行部署并运行。 本书既可作为高等院校“数据库原理”课程的配套教材使用和数据库开发技术教材单独使用,也可供相关技术人员特别是系统开发初学者参考使用。

more >

前言Foreword随着信息技术的发展,信息传递的渠道增多,速度变快,信息的及时性和有效性更强。信息也已经成为各企业、部门的重要资源,高效管理海量数据、建立行之有效的信息系统也是企业生存和发展的重要条件。因此,作为信息系统核心的数据库技术得到越来越广泛的应用: 从电子商务到电子政务,从联机事务处理(OLTP)到联机分析处理(OLAP),从企业信息化管理到计算机辅助设计与制造(CAD/CAM)再到地理信息系统(GIS)等等,都离不开数据库系统的支持。数据库系统自20世纪60年代产生以来,历经50年的发展形成了较为完整的理论体系和大量实用数据库系统,由于其以数理逻辑和集合论为理论基础,对数据的组织具有结构化特征,对数据的管理效率高、冗余度低,大型信息系统均建立在数据库设计之上。 为满足社会对数据库领域人才的需求,各高校的计算机相关专业均开设有数据库课程。然而由于数据库技术的高速发展,新的DBMS系统和前台开发工具等层出不穷,开发工具和方法与10年前相比发生了巨大的变化;同时高校的人才培养目标也正在向应用型、实践型进行转变,社会对高层次应用型人才的需求更加迫切。为培养和发展学生的工程素质和能力,使学生快速掌握系统分析与设计方法和开发技术,特编写此教材。教材通过真实开发案例讲解数据库设计方法和开发工具的使用方法,并给出大量实例使学生完整地掌握数据库开发的基本技能。 本书对数据库开发全过程用到的后台DBMS系统SQL Server 2005、数据库设计工具PowerDesigner以及前台开发工具Visual Studio 2008进行了详细的介绍,全书共分为9章,具体内容如下: 第1章介绍DBMS系统SQL Server 2005的安装与使用。 第2章介绍数据模型的基本概念和概念数据模型转换为逻辑数据模型的技巧,该章给出的实例将被贯穿使用于本书的第3章、第6章和第8章等,用于SQL语句的介绍和基于PowerDesigner的数据库设计以及选课系统的设计。 第3章重点介绍TSQL语句的语法、数据控制以及存储过程的[][]◆[]数据库技术与应用实践教程前言[][]使用,本章提供大量SQL语句实例,便于学生理解。 第4章介绍SQL Server 2005中的数据管理策略。 第5章介绍SQL Server 2005中的事务与并发控制方法。 第6章介绍运用数据库设计工具PowerDesigner进行数据库设计的方法。第6章为本书的特色内容,一般的数据库教材少有对数据库设计工具的介绍,而数据库设计的好坏却直接关系到系统功能。 第7章介绍数据库前台开发工具Visual Studio 2008中关于数据操纵控件ADO.NET的属性与使用方法,并给出基于C#的相关程序代码。 第8章介绍学生选课系统案例的开发全过程。 第9章介绍简单电子商务模型——网上书城案例的开发全过程。 与其他同类教材相比,本书具有以下特色。 1. 先进的编写理念 教材编写始终贯彻从实际应用出发,理论与实践紧密结合的原则。充分吸收传统本科院校教材建设的成果,在此基础上更加注重系统性、实践性和实用性。注重各章节及知识点的相互渗透与相互衔接,同时在编写过程中引入了工程开发背景,使讲述内容更贴近实际。且在每一章均配以具体案例,方便学生学习,有利于调动学生自主学习的积极性。 2. 知识结构优化,内容紧凑合理 本教材围绕数据库开发过程中的必要知识展开,摒弃传统本科教材中的复杂公理推导和原理讲述,增加了项目开发所必需的数据库设计工具(PowerDesigner)和前台开发工具(Visual Studio 2008)的介绍,帮助学生理清数据库开发的整个过程与线索。通过对本教材的学习,学生能够充分理解数据库设计在系统开发中的重要性,并有能力对具体开发任务作出较好的需求分析,利用PowerDesigner合理设计系统的后台数据库,用参照完整性约束保证数据库中数据的逻辑正确性。另外,本教材对于目前流行的C#语言和前台开发的相关内容的介绍,使学生充分理解Visual Studio 2008平台下使用ADO.NET控件对数据库操纵的方法,可以很好地与后续课程衔接。 3. 注重个体差异,利于因材施教 本教材充分考虑学生的个体差异,提供了不同层次、不同难度的实例供不同水平的学生实践。同时,第8、9章给出的具体项目方便学生在此基础上通过扩充功能理解项目开发中的关键知识点。这样不但解决了部分学生初学项目开发时不知从何入手的难题,还能够促进学生的独立思考能力,在具体教学中已经取得了较好的效果。 参加本教材编写的人员均为常年在“数据库原理”、“数据库课程设计”等相关课程一线从事教学和研究的优秀教师,具有丰富的教学和软件开发经验。第1章由顾永跟编写,第2章由王勋编写,第3章由苏晓萍编写,第4章由马小龙编写,第5章和第7章由苏晓萍、蒋云良编写,第6章由郝秀兰编写,第8章由沈张果编写,第9章由沈张果、蒋云良编写。全书由蒋云良统稿。本书的编写得到了编者同事的大力支持,马国钦、刘盛彬、陈建宝、周保忠、邹银军、吴西等同学参与了本书实例代码的调试工作,编者在此表示衷心的感谢! 本书实例代码及相关课件等配套电子资源可从清华大学出版社网站(www.tup.com.cn)的本教材页面中免费下载。 由于编者能力所限,编写时间仓促,加之数据库技术发展迅速,书中疏漏和不当之处在所难免,恳请广大读者和同仁来信批评指正。 编者 编著者[]2013年5月

more >
扫描二维码
下载APP了解更多

同系列产品more >

微机原理与接口技术(第3版·微课版)...

李珍香,谈娴茹
定 价:69元

查看详情
云计算与微服务(微课版)

杨磊、王一悦、汪美霞、
定 价:49元

查看详情
计算机常用算法与程序设计案例教程...

杨克昌
定 价:69元

查看详情
C#程序设计教程(第2版·微课版·题...

李瑞旭
定 价:69.80元

查看详情
基于工作任务的Java程序设计(第2...

冯君、宋锋、刘春霞
定 价:79.80元

查看详情
图书分类全部图书
more >
  • 第1章SQL Server 2005概述1

    1.1SQL Server 2005的主要功能1

    1.1.1SQL Server 2005简介1

    1.1.2SQL Server 2005新特性3

    1.1.3SQL Server 2005的安装4

    1.2SQL Server 2005实用工具12

    1.2.1SQL Server控制管理工具12

    1.2.2SQL Server性能工具13

    1.2.3SQL Server配置工具16

    1.2.4Business Intelligence Development Studio17

    第2章数据库系统的数据模型20

    2.1数据库模型概述20

    2.1.1数据模型的组成要素20

    2.1.2数据模型的分类20

    2.2概念数据模型21

    2.2.1客观世界用于数据建模时的基本概念22

    2.2.2概念数据模型的表示方法: ER图23

    2.2.3ER图设计实例23

    2.3ER图转换为关系模型23

    第3章SQL语句实践25

    3.1SQL语言概述25

    3.1.1SQL的功能与特点25

    3.1.2TransactSQL语言简介26

    3.1.3SQL语句在SQL Server中的执行方式26

    3.2数据的定义27[][]◆[]数据库技术与应用实践教程目录[][]3.2.1基本数据库和表27

    3.2.2数据库的创建、删除和修改27

    3.2.3表的创建、修改和删除31

    3.2.4视图的创建、修改和管理35

    3.2.5索引的创建和删除38

    3.3数据的查询40

    3.3.1简单的单表查询41

    3.3.2多...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘