数据库应用技术

出版时间:2010-7  出版社:清华大学出版社  作者:车蕾,王晓波,卢益清 编著  页数:368  

前言

  “数据库应用技术”是计算机审计中级培训的核心基础课程,占整个培训学时的1/4有余。仅就审计行业而言,现代计算机审计所需的会计信息系统、计算机审计软件、现场审计AO等知识,均以数据库应用技术为重要理论及技术基础。2010年国家审计署总结近8年的计算机审计中级培训经验,与时俱进,分析最新审计需求,制定了2010版的《审计署计算机审计中级培训大纲》。本书是应新大纲的要求,结合多年的中级培训班授课教案及经验编写而成的。此外,本书还适用于其他行业的计算机中级水平培训,也适合作为高等院校数据库课程的教材或教学参考书。  本书第1章介绍数据库的基础理论知识,包括数据库系统概述、数据模型、关系数据理论和数据库系统结构。这部分内容为后续14章的学习奠定理论依据。第2~12章以最新版的SQL Server2008为数据库管理系统环境,介绍数据库管理系统的主要功能。其中第2章主要介绍如何安装、配置和使用SQI,Server2008;第3、第5章介绍如何创建和管理数据库及关系表;第4、第6~9章介绍Transact-SQL语言,重点介绍如何通过Transact-SQL语言进行数据查询和数据操作,如何通过Transac-SQL语言创建和管理视图、存储过程和游标等数据库对象;第10~12章主要介绍数据库管理系统的安全管理和数据传输问题。第13~15章以Access2003为数据库管理系统环境,介绍数据库管理系统的主要功能。其中第13章介绍Access数据库及表的基本操作;第14章介绍查询对象;第15章介绍如何创建和编辑报表。  贯穿全书的案例主要以“银行贷款数据库”为数据背景。“银行贷款”业务是较常见的业务审计对象,“银行贷款数据库”是依据数据库基础教学的目标,从“银行贷款”业务中概括、抽取出来的数据库。“银行贷款数据库”案例贯穿全书始终,使读者通过循序渐进的学习,能够比较容易地掌握数据库管理系统的主要功能。书中所有实例都已经在SQLServet2008环境下调试并运行通过。所有案例数据均为虚构,特此声明。  参与本书编写的老师,多年来一直从事计算机审计中级培训“数据库应用技术”课程和高校数据库相关课程的教学工作,积累了丰富的教学经验。车蕾参与第1~9章的编写,王晓波参与第10~15章的编写,卢益清参与第2、第3、第5、第12章的编写,全书由车蕾进行统稿。  在本书行将成稿之际,特别感谢审计署计算机技术中心王智玉主任、程建勤处长,北京信息科技大学信息管理学院李忱院长,审计署中级培训班的全体授课教师,培训班的辅导教员紫文涛等同学,以及众多在中级培训期间给予该课程热心指导和帮助的领导、同事和同学。

内容概要

数据库技术是一门应用性很强的学科,本书摒弃一般计算机书籍以常见理论为主、示例为辅的方法,全书贯彻“理论和应用相结合”的宗旨,让理论知识指导实践,让实践深化理论知识。本书第1章全面系统地概述了数据库技术的基础理论知识,让读者在学习之前能对当前数据库理论与应用有初步了解,并具备数据库系统管理的基本思想。第2—12章是全书的核心内容,通篇以“银行贷款数据库”为数据库应用背景,以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和章节设置逐步展开,深入浅出地向读者介绍在最新版的SQL Server 2008环境下如何管理数据库,使用Transact-SQL语言、安全管理、数据导人导出等数据库中最实用的技术。第13—15章继续结合案例背景,介绍在Access 2003环境下如何建立和管理数据库及其对象,重点是对表、查询和报表对象的管理和操作。  本书既可以作为审计人员或相近行业人员的计算机中级培训教材、高等院校数据库课程的教材或教学参考书,又可供广大计算机爱好者阅读和参考。

书籍目录

第1章 数据库基础概述1.1 数据库系统概述1.1.1 数据管理技术的产生和发展1.1.2 数据库系统的组成1.1.3 数据库管理系统1.2 数据模型1.2.1 数据模型的概念、分类及构成1.2.2 实体联系模型1.2.3 关系数据模型1.2.4 实体联系模型向关系模型的转换1.3 关系数据理论1.3.1 问题的提出1.3.2 规范化1.4 数据库系统结构1.4.1 数据库系统的内部体系结构1.4.2 数据库系统的外部体系结构第2章 SQLServer2008概述2.1 概述2.2 SQI.Server的安装2.2.1 版本体系2.2.2 安装SQLServer的软、硬件需求2.2.3 安装过程2.3 SQLServer常用工具2.3.1 SQLServer配置管理器2.3.2 SQLServerManagementStudio2.3.3 联机丛书2.4 SQLServer实例的删除第3章 数据库的创建与管理3.1 数据库概述3.1.1 数据库类型3.1.2 数据库文件组成3.2 创建数据库3.2.1 使用SQLServerManagementStudio创建数据库3.2.2 查看数据库属性3.2.3 使用数据库3.3 维护数据库空间3.3.1 扩大数据库3.3.2 收缩数据薛3.4 删除数据库3.5 分离和附加数据库3.5.1 分离数据库3.5.2 附加数据库第4章 T-SQL语言基础4.1 T-SQL简介4.1.1 T-SQL的分类4.1.2 T-SQL的主要特点4.2 T-SQL数据类型4.2.1 系统数据类型4.2.2 用户定义数据类型4.3 T-SQL的语法元素4.3.1 T-SQL的使用约定4.3.2 保留字4.3.3 标识符4.3.4 变量4.3.5 语句批4.3.6 脚本4.4 流程控制语句4.4.1 BEGIN...END语句4.4.2 IF语句4.4.3 CASE表达式4.4.4 WHILE语句4.5 常用内置函数4.5.1 聚合函数4.5.2 日期和时间函数4.5.3 字符串函数4.5.4 类型转换函数4.5.5 其他函数类型第5章 表的创建与管理5.1 表概述5.2 创建表5.2.1 使用SQLServerManagementStudio创建表5.2.2 使用模板管理器创建表5.2.3 使用T-SQL语句创建表5.3 管理表5.3.1 修改表结构5.3.2 删除表5.3.3 重命名表5.4 数据完整性约束的创建和管理5.4.1 实现数据完整性约束5.4.2 管理数据完整性约束5.5 索引5.5.1 索引的概念和分类5.5.2 创建索引5.5.3 删除索引第6章 数据查询与数据操作6.1 数据查询6.1.1 单表查询6.1.2 连接查询6.1.3 子查询6.2 数据操作6.2.1 插入数据6.2.2 删除数据6.2.3 更新数据第7章 视图7.1 视图概述7.2 创建视图7.2.1 使用T-SOL语句创建视图7.2.2 使用SQLServerManagementStudio创建视图7.2.3 使用模板创建视图7.3 管理视图7.3.1 修改视图7.3.2 删除视图7.3.3 重命名视图7.4 使用视图修改基本表的数据7.5 使用视图解决复杂查询问题第8章 存储过程8.1 存储过程概述8.2 创建和执行存储过程8.2.1 使用T~SQL语句创建和执行存储过程8.2.2 使用模板创建存储过程8.2.3 使用SQLServerManagementstudio执行存储过程8.2.4 获得存储过程的信息8.3 管理存储过程8.3.1 修改存储过程8.3.2 删除存储过程8.3.3 重命名存储过程8.4 系统存储过程8.4.1 查看系统存储过程8.4.2 使用系统存储过程第9章 游标9.1 游标概述9.1.1 游标的类型9.1.2 请求游标9.2 游标的基本操作9.2.1 基本操作步骤9.2.2 游标应用举例9.3 使用游标进行更新和删除操作9.3.1 更新操作9.3.2 删除操作第10章 安全管理10.1 安全控制10.1.1 数据库安全控制的一般方法10.1.2 数据库权限的种类及用户的分类10.2 SQLServet的安全管理10.2.1 SQLServer的三个认证过程及用户来源10.2.2 SQLServer的安全认证模式10.2.3 架构10.3 管理登录账户……第11章 备份和恢复灵数据库第12章 数据传输第13章 Access 2003数据库及表的基本操作第14章 查询的创建与应用第15章 报表对象参考文献

章节摘录

  当今社会是一个信息化的社会,信息已经成为社会上各行各业的重要资源。数据是信息的载体,数据库是相互关联的数据集合。数据库能利用计算机保存和管理大量复杂的数据,快速而有效地为多个不同的用户和应用程序提供数据,帮助人们有效利用数据资源。目前,数据库应用已遍及生活中的各个角落,例如,学校的教学管理系统、图书馆的图书借阅系统、车站及航空公司的售票系统、电信局的计费系统、超市的售货系统、银行的业务系统、工厂的管理信息系统等。  数据库技术已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。因此,掌握数据库技术是全面认识计算机系统的重要环节,也是适应信息化时代的重要基础。  本章主要介绍数据库系统的基本概念、数据模型、数据库系统结构、关系数据理论和数据库系统体系结构。  1.1 数据库系统概述  在系统地介绍数据库的概念之前,这里首先介绍数据库最常用的一些基本概念。  1.1.1 数据管理技术的产生和发展  数据是现实世界中实体(或客体)在计算机中的符号表示。数据不仅可以是数字,还可以是文字、图表、图像、声音等。每个组织都保存了大量的复杂的数据。例如,银行有关储蓄存款、贷款业务、信用卡管理、投资理财等方面的数据;医院有关病历、药品、医生、病房、财务等方面的数据;超市有关商品、销售情况、进货情况、员工等方面的信息。数据是一个组织的重要资源,有时甚至比其他资源更珍贵。因此必须对组织的各种数据实现有效管理。数据管理是指对数据的分类、组织、编码、存储、检索和维护等操作。数据库的核心任务就是数据管理。  数据库技术并不是最早的数据管理技术。在计算机诞生的初期,计算机主要用于科学计算,虽然当时同样存在数据管理的问题,但当时的数据管理是以人工的方式进行的,后来发展到文件系统,再后来才是数据库。也就是说,数据管理主要经历了人工管理阶段、文件系统阶段和数据库系统阶段。

图书封面

评论、评分、阅读与下载


    数据库应用技术 PDF格式下载


用户评论 (总计12条)

 
 

  •   入门教材。以常见理论为主、示例为辅的方法,全书贯彻“理论和应用相结合”的宗旨,让理论知识指导实践,让实践深化理论知识。本书第1章全面系统地概述了数据库技术的基础理论知识,让读者在学习之前能对当前数据库理论与应用有初步了解,并具备数据库系统管理的基本思想。第2—12章是全书的核心内容,通篇以“银行贷款数据库”为数据库应用背景,以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和章节设置逐步展开,深入浅出地向读者介绍在最新版的SQL Server 2008环境下如何管理数据库,使用Transact-SQL语言、安全管理、数据导人导出等数据库中最实用的技术。第13—15章继续结合案例背景,介绍在Access 2003环境下如何建立和管理数据库及其对象,重点是对表、查询和报表对象的管理和操作。
  •   本书主要是作为审计人员或相近行业人员的数据库基础培训教材,可供广大计算机爱好者阅读和参考
  •   适合数据库技术的初学者。
  •   此书对审计人员还是有一些帮助的,但一适合计算机专业人员,毕竟较淺显
  •   这本书,对于审计工作来说,还是有很大实用价值的。
  •   本来想作为初级资料参考下,结果发现,大段代码,完全不知所云,如果不是银行IT人员,个人觉得用处不大。
  •   我们老师推荐的一本书,感觉挺好的。应用性很强
  •   本书摒弃一般计算机书籍以常见理论为主、示例为辅的方法,全书贯彻“理论和应用相结合”的宗旨,让理论知识指导实践,让实践深化理论知识。本书第1章全面系统地概述了数据库技术的基础理论知识,让读者在学习之前能对当前数据库理论与应用有初步了解,并具备数据库系统管理的基本思想。第2—12章是全书的核心内容,通篇以“银行贷款数据库”为数据库应用背景,以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和章节设置逐步展开,深入浅出地向读者介绍在最新版的SQL Server 2008环境下如何管理数据库,使用Transact-SQL语言、安全管理、数据导人导出等数据库中最实用的技术。第13—15章继续结合案例背景,介绍在Access 2003环境下如何建立和管理数据库及其对象,重点是对表、查询和报表对象的管理和操作。
  •   该书摒弃一般计算机书籍以常见理论为主、示例为辅的方法,全书贯彻“理论和应用相结合”的宗旨,让理论知识指导实践,让实践深化理论知识。以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和章节设置逐步展开,深入浅出地向读者介绍在最新版的SQL Server 2008环境下如何管理数据库,使用Transact-SQL语言、安全管理、数据导人导出等数据库中最实用的技术。第13—15章继续结合案例背景,介绍在Access 2003环境下如何建立和管理数据库及其对象,重点是对表、查询和报表对象的管理和操作。
  •   书不错 应该是正版。
  •   非常愉快的一次网购!
  •   千万不要买,没有实质内容,对实物没啥指导意义
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7