SQL Server 2005 数据库案例教程

出版时间:2010-11  出版社:中国人民大学出版社  作者:尹毅峰,李东 主编  页数:255  

前言

根据教育部关于“以就业为导向深化高等职业教育改革的若干意见”,针对目前社会对高职高专院校学生应具有较强的实际操作和实践技能的要求,本书中以实际案例完成了SQL Set-ver 2005知识体系的介绍,突出了任务驱动的案例型实训教材特色。作者结合多年的数据库应用与教学经验,利用英才职业技术学院“教务管理系统”和“图书管理系统”两个实际项目,采用案例讲解方式系统阐述了SQL Server 2005的特点及安装、安全管理、数据库的操作、表的操作、索引、视图、存储过程、触发器、作业管理与维护等。本书从应用型人才培养的目标和学生的特点出发,在理论与实践相结合的基础上组织各章节的内容。以实际案例为着眼点,认真组织内容,精心设计案例,力求浅显易懂,由浅入深、理论适当、突出实践,以“学中做,做中学”的形式为每个章节设置了适当的实训任务。全书共分8章,第1章介绍了SQL Server 2005的安装以及用户权限设置方法;第2章介绍了数据库及表的操作;第3章介绍了Transact-SQL程序设计方法;第4章介绍了SQL命令中查询语句的各种使用方法;第5章介绍了DML数据操纵语言的使用方法;第6章介绍了索引和视图的使用技术;第7章介绍了数据库的存储过程、触发器、游标的使用方法;第8章介绍了作业的创建、作业计划及作业管理的操作方法。本书由尹毅峰、李东担任主编,薛鸿民、宫护震、王琪任副主编,参加编写的人员有:郑州轻工业学院尹毅峰(第1章、附录B、C)、赵进超(第3章、附录A)、杨亚维(第8章),陕西教育学院薛鸿民(第2章)、李东(第4章),陕西国防工业职业技术学院

内容概要

本书以实际案例对SQL Server 2005知识体系进行介绍,突出了任务驱动的案例型实训教材特色。作者结合多年的数据库应用与教学经验,通过教务管理系统和图书管理系统两个实际项目,采用案例方式讲解SQL Server 2005的特点及安装、安全管理、数据库的操作、表的操作、索引、视图、存储过程、触发器、作业管理与维护等知识。    本书语言通俗易懂,让读者在学习过程中轻松掌握数据库开发技术;体系结构清晰,解释说明详尽,可拓展性强。本书可作为高职高专院校计算机专业的教材使用,也可作为社会培训教材使用,也适合运用SQL Server 2005进行数据库开发的读者自学使用。

书籍目录

第1章 SQL Server 2005概述  1.1  SQL Server 2005简介及安装    1.1.1  SQL Server 2005简介    1.1.2  数据库软件的安装过程  1.2  数据库的安全性设置    1.2.1  服务账户    1.2.2  登录名权限设置   项目实训1  安装SQL Server 2005 习题1  第2章  数据库及表的操作  2.1  数据库的操作    2.1.1  案例实现过程      2.1.2  相关知识:数据库存储结构、文件和文件组,系统数据库,数据库对象    2.2 数据表的操作    2.2.1  案例实现过程      2.2.2  相关知识:表的实体关系图、表的基本概念、数据类型、创建表的了ransact—SQL命令、表的完整性约束、修改表结构、删除表   项目实训2  创建“图书管理系统”数据库    习题2  第3章 Transact—SQL程序设计  3.1  常量和变量    3.1.1  案例实现过程      3.1.2  相关知识:常量和变量    3.2 数据类型和运算符    3.2.1  案例实现过程      3.2.2  相关知识:数据类型、运算符、注释符、通配符、表达式  3.3  流程控制语句    3.3.1  案例实现过程      3.3.2  相关知识:流程控制语句  项目实训3  对“图书管理系统”的简单查询操作  习题3  第4章  查询语句的使用  4.1  简单SELECT查询语句    4.1.1  案例实现过程      4.1.2  相关知识:数据的查询及排序  4.2  SQL中统计函数的使用    4.2.1  案例实现过程    4.2.2  相关知识:统计函数的使用  4.3  多表查询功能    4.3.1  案例实现过程    4.3.2  相关知识:内联接、外联接、交叉联接、自联接  4.4子查询操作    4.4.1  案例实现过程    4.4.2  相关知识:非相关子查询、相关子查询、带EXISTS测试的子查询  项目实训4  对“图书管理系统”的查询操作  习题4第5章0NL数据操纵语言  5.1  增添记录    5.1.1  案例实现过程    5.1.2  相关知识:增添记录及其规则、基本操作 ……第6章 索引和视图第7章 SQL Server 2005高级技术第8章 作业操作附录A Transact—SQL函数附录B 上机实验报告附录C “图书管理系统”项目实训参考文献

章节摘录

插图:本章小结SQL Server 2005提供了SQL Server代理服务器自动管理一些数据库的维护功能,可以大大减轻系统管理员的负担。SQL Server代理是一个windows的后台服务,可以执行安排的管理任务(作业)。每个作业可以包含一个或多个作业步骤,每个步骤都可以完成一个任务。必须启动该服务才能完成自动任务。SQL Server代理可以在指定的时间或在特定的事件条件下执行作业的步骤,并记录作业的完成情况,SQL Server代理可以在指定的时间或在特定的事件条件下执行作业里的步骤,并记录作业的完成情况,SQL Server代理还可以将完成的结果通知管理员。操作员是通知系统管理员的方式,有3种联系方式:电子邮件、寻呼和Net send。信息量是一系列由SQL Server代理按顺序执行的操作。作业可以包含一个或多个步骤,每个步骤都可以运行Transact-SQL脚本、命令行应用程序、ActiveX脚本、Integration Services包、Analysis Services命令、查询或复制等操作。作业可以重复执行。设置作业重复执行的条件称为计划或调度。在SQL Server 2005中,对事件的自动响应称为“警报”。警报用于设置事件,什么样的事件才会发出警报,发生了警报之后要做些什么。通知是设置将警报发给谁、如何发送、发送的内容是什么。通知可以在警报里设置,也可以在作业里设置。SQL Server 2005的维护计划可以将整个数据库的维护工作设置成一套计划,并交给SQL Server代理来自动完成。SQL Server 2005会将一些系统事件和用户定义事件记录到SQL Server错误日志和Windows日志中。使用日志文件查看器可以查看日志的具体内容。

编辑推荐

《SQL Server 2005数据库案例教程》:教育部高职高专计算机教指委规划教材·项目实训型。

图书封面

评论、评分、阅读与下载


    SQL Server 2005 数据库案例教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   作为一般参考书还可以
 

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

京ICP备13047387号-7