出版时间:2011-1 出版社:电子工业 作者:桂颖 页数:317
Tag标签:无
前言
数据库技术是计算机科学的重要分支,已成为计算机数据管理的最新技术。Microsoft SQL Server 2005是基于客户/服务器模式(C/S模式)的新一代大型关系型数据库管理系统(DBMS)。它是全面的、集成的、端到端的数据解决方案,以其易操作、强大的功能及友好的界面,受到了广大企业用户的青睐。为了使读者更好地掌握SQL Server 2005的新功能、新特性,更好地利用SQL Server 2005进行数据库系统开发,本书将详细、系统地介绍SQL Server 2005的基本使用方法及在基础知识上的深入应用。SQL Server 2005数据库管理系统在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采取有效的措施保证数据的完整性及数据的安全性。SQL Server 2005拥有功能强大、操作方便的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。本书的特点本书在内容上采用知识点和案例相结合的形式,将知识融入案例中,使读者能够从实践中理解并巩固知识,在实践中提高能力。本书在叙述上力求通俗易懂,编排科学,图文并茂,注重实用。为了方便读者阅读及更加清晰地理解,本书对部分理解有困难的案例做了适量的注释分析。
内容概要
要想学好SQL Server 2005,选择一本适合自己的入门书是非常重要的。本书从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQL Server 2005数据库应用的技巧。 本书共分17章,从易到难,循序渐进地介绍了SQL Server 2005数据库的各个知识点。主要内容包括SQL Server 2005数据库基础、SQL Server 2005数据库安装及基本应用、SQL语言、函数、数据库和表操作、数据的查询、数据的更新、事物和锁、索引、游标、存储过程和自定义函数、视图、触发器、SQL Server 2005安全策略、图书管理系统开发实例、BBS论坛系统开发等。 随书所附光盘内容为本书的实例文件和作者专门为本书录制的全程多媒体语音教学视频。 本书内容全面,论述翔实,适合SQL Server 2005的初学者,也可作为高等院校师生的参考书,对于SQL Server 2005的爱好者,本书也有着很大的参考价值。
书籍目录
第1章 SQL Server 2005数据库基础 1.1 数据库的世界 1.2 数据库的成长历程 1.3 数据库应用系统的开发步骤 1.4 本章小结 1.5 习题第2章 初识SQL Server 2005 2.1 SQL Server 2005的组成 2.2 为什么选择SQL Server 2005 2.3 如何选择SQL Server 2005的版本 2.4 SQL Server 2005的安装与配置 2.5 了解SSMS基本操作 2.6 小结 2.7 习题 第3章 管理SQL Server 2005的工具——SQL语言 3.1 SQL语言简介 3.2 数据类型大家族 3.3 变量 3.4 SQL的佐料——运算符 3.5 认识表达式 3.6 SQL利器——通配符 3.7 SQL语言中的注释 3.8 小结 3.9 习题第4章 走进SQL语句的世界 4.1 数据定义语句(DDL) 4.2 数据操作语句(DML) 4.3 数据控制语句(DCL) 4.4 其他基本语句 4.5 循环控制语句 4.6 批处理语句 4.7 小结 4.8 习题 第5章 轻轻松松认识函数 5.1 数学函数 5.2 字符串函数 5.3 日期和时间函数 5.4 数据类型转换函数 5.5 聚合函数 5.6 系统函数 5.7 文本和图像函数 5.8 小结 5.9 习题 第6章 实战开始—数据库和表的操作 第7章 数据的查询 第8章 数据的更新 第9章 事务和锁 第10章 索引 第11章 游标 第12章 存储过程与自定义函数 第13章 视图 第14章 触发器 第15章 了解SQL Server 2005中的安全策略 第16章 图书管理系统开发实例 第17章 BBS论坛系统开发
章节摘录
插图:4.程序编制与调试在逻辑数据库结构确定以后,应用程序设计的编制就可以开始了。程序模块代码通常先在模拟的环境下初步调试,然后再进行联合调试。联合调试的工作主要包括:(1)设计并建立数据库结构。根据逻辑设计和物流设计的结果,用DBMS提供的数据语言(DDL)编写数据库的源模式,经编译得到目标模式,执行目标模式即可建立时间的数据库结构。(2)调试运行数据库结构建立后,装入实验数据,使数据库进入调试运行阶段。调试分为3个步骤:模块测试,用于测试程序的每个模块是否有错误;组装测试,用于测试模块之间的接口是否正确:确定测试,用于测试整个软件系统是否满足用户功能性要求。常用的测试方法分为白龠测试和黑盒测试两种,其设计的测试用例是不同的。白盒测试:又称结构测试或逻辑驱动测试。“白盒”测试将测试对象看做是一个完全透明化的盒子,测试人员可以利用程序内部的逻辑结构及相关的信息来设计或选择测试用例。因此白合测试主要考虑的是测试用例对程序内部逻辑的覆盖程度,而不考虑程序的功能。黑盒测试:又称为功能测试、数据驱动测试或黑箱测试。在这种测试方法中,程序对测试人员是完全不透明的。测试者不考虑程序的内部结构和特性,只根据程序的需求规格说明中的程序功能或程序的外部特性来设计程序的测试用例。测试后,应完成“测试报告”。该报告要说明测试的对象、测试数据的选择、测试结果是否符合预期结果。如果发现问题,要经过调试找出错误原因并及时予以改正。5.运行和维护时期本阶段的主要任务是软件维护。软件维护是修改软件系统在使用过程中发现的隐含错误,扩充用户在使用过程中提出的新功能要求,其目的是维护软件系统的正常运行。
编辑推荐
《从零开始学SQL Server》特色:基础知识→核心技术→典型应用→综合练习→项目实践204个典型实例、75个练习题、2个项目开发案例超值、大容量DVD15小时多媒体视频教学《从零开始学SQL Server》源代码、《从零开始学SQL Server》教学PPT赠送8小时相关知识多媒体视频15小时多媒体教学视频循序渐进·由浅入深内容充实·层次清楚实例丰富·步骤清晰对比讲解·理解深刻习题指导·巩固学习 案例精讲·深入剖析从零开始,手把手教会你用SQL Sewer数据库
图书封面
图书标签Tags
无
评论、评分、阅读与下载