SQL SERVER 2005案例教程

出版时间:2009-8  出版社:对外经济贸易大学出版社  作者:周仁云 主编  页数:299  字数:451000  

内容概要

数据库是计算机应用的一项重要技术。随着计算机和网络通讯等技术的发展,在网络多用户环境下熟练应用数据库进行安全有效的管理,已成为计算机应用及信息管理等专业学生必不可少的知识。Microsoft SQL Server 2005是微软公司推出的SQL Server的最新版本,是一款很优秀的数据库软件。本书以Microsoft SQL Server 2005为例,根据数据库技术、数据库应用系统开发和应用职业的知识结构要求,参照相关的职业资格标准,坚持以实践能力培养为导向的职业教育思想,通过丰富的实例详细介绍使用SQL Server 2005进行数据库管理和开发的过程。    本书由几位多年从事数据库一线教学的教师根据高职高专教学特点精心组织编写而成。本书的主要特点有:    第一,理论与实际相结合。既阐述了数据库的基本原理和方法,又结合SQLServer 2005数据库管理系统核心内容详细介绍了数据库技术的应用,最后通过实例阐述了典型数据库应用系统的设计与实现方法。使学生学以致用。    第二,结构合理、内容丰富,编者将多年对数据库课程的实际教学经验与学生在学习过程中普遍存在的问题进行了整合,内容条理更清晰,更有利于教学,成为一本真正意义上的教材。    第三,本书内容详实,实例丰富,语言简洁流畅,由浅入深、循序渐进。编者长期在第一线从事教学,对学生的特点和认知规律有了深入的了解。在编写过程中既考虑概念的严谨和清晰,又兼顾了叙述的通俗易懂。    第四,以职业技术能力培养为主线,采用任务驱动模式的方式,重视实践能力的培养。全书贯穿一个完整的数据库实例展开教学内容。所有实例均围绕该数据库精心设计,内容集中、详实、具典型性。    第五,本书内容配有丰富的图例说明,帮助学生理解实际操作和实例效果。每章后面配有丰富的案例应用与思考题。这些案例应用与思考题都是编者在长期的教学过程中积累下来的,一部分内容是教学中学生常易混淆或模糊的概念,另一部分是近几年各类职业教育需求,数据库管理和实际应用等重要知识。

书籍目录

第1章 数据库基础  1.1 数据库基础知识  1.2 数据模型  1.3 数据库系统结构  1.4 关系数据库  1.5  思考题第2章 SQL Server 2005系统概述  2.1 SQL Server 2005体系结构  2.2 新增与改进特性  2.3  安装SQL Server 2005  2.4 认识SQL Server 2005  2.5 SQL Server 2005服务器的操作  2.6 案例应用  2.7  思考题第3章 SQL Server 2005数据库 3.1  数据库 3.2 创建数据库 3.3 使用SQL Server Management Studio管理数据库 3.4 使用Transact.SQL管理数据库 3.5 案例应用 3.6 思考题第4章 数据库表  4.1 数据表的概念与数据类型  4.2 创建数据表  4.3 数据的添加与查看  4.4 数据表的修改与删除  4.5 案例应用  4.6 思考题第5章 数据完整性 5.1 概述 5.2 约束 5.3 默认值 5.4 规则 5.5 案例应用 5.6 思考题第6章 Transact.SQL语言  6.1  Transact.SQL语法约定  6.2  Transact.SQL的新增功能和增强功能  6.3 运算符  6.4  函数  6.5 常量与变量  6.6 表达式  6.7 控制流语言  6.8 案例应用  6.9 思考题第7章 SQL查询及应用  7.1 查询工具的使用  7.2 SQL简单查询  7.3 对分组结果进行统计  7.4 嵌套查询  7.5  连接查询  7.6 合并查询  7.7 空值的查找  7.8 案例应用  7.9 思考题第8章  索引  8.1 索引的概述  8.2 索引的操作  8.3  设置索引的选项  8.4 分析和维护索引  8.5 全文索引  8.6 案例应用  8.7  思考题第9章 视图  9.1 视图的概述  9.2 创建视图  9.3 使用视图  9.4 修改视图  9.5 查看视图信息  9.6 删除视图 ……第10章 存储过程的触发器第11章 游标、事务和锁第12章 数据库安全管理第13章 数据库备份与恢复第14章  SQL Server数据库的应用附录参考文献

章节摘录

插图:第1章 数据库基础1.1 数据库基础知识数据库技术产生于20世纪60年代末,是数据管理的最新技术。随着计算机硬件技术和软件技术的发展,以及数据管理应用需求的日益增加,数据管理技术也在不断地发展和完善。1.1.1 数据管理技术的发展数据管理包括对数据进行收集、分类、组织、编码、存储、检索和维护。最初的计算机主要用于复杂的科学计算,随着计算机应用技术的发展,人们开始借助计算机进行数据处理。从计算机产生至今,数据管理技术的发展经历了3个阶段,分别是人工管理阶段、文件系统阶段和数据库系统阶段。1.人工管理阶段人工管理阶段(20世纪50年代),计算机主要应用于科学计算。因当时只有磁带、卡片和纸带等外存储器,没有磁盘等直接存取的存储设备,没有操作系统,也没有专门管理数据的软件,数据的处理方式是批处理。由程序设计人员安排数据的物理存储和加工处理。人工管理阶段的数据管理具有如下特点:(1)数据不长期保存在计算机里,用完就删除。由于计算机主要用于科学计算,程序处理时将数据输入,程序处理完将数据输出。一般情况下,输入的数据和输出的结果都不需要长期保存。(2)数据不具有独立性。当数据的逻辑存储结构或物理存储结构发生变化时,需要程序设计人员对程序做出相应的修改,不能保证数据与程序的独立性。(3)数据不共享。数据是面向应用的,一组数据对应一个程序,当多个程序使用到相同的数据时,必须各自定义,无法实现数据共享,因此程序之间存在大量的冗余数据。(4)数据由程序管理,与程序结合在一起。没有专门的软件系统管理数据。

编辑推荐

《SQL Server2005案例教程》是由对外经济贸易大学出版社出版。

图书封面

评论、评分、阅读与下载


    SQL SERVER 2005案例教程 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7