书籍详情

SQL SERVER2000实例教程

SQL SERVER2000实例教程

作者:杨学全编

出版社:电子工业出版社

出版时间:2004-07-01

ISBN:9787505399846

定价:¥25.00

购买这本书可以去
内容简介
  本书共分为14章,从基本概念和实际应用出发,由浅入深、循序渐进地讲述数据库设计基础知识和数据库创建、表的操作、视图操作、索引创建、存储过程与触发器应用、函数应用、SQL程序设计、数据的安全与管理、备份与恢复等内容;将“学生选课系统开发”案例融入各章节,阐述数据库创建、管理、开发与SQL语言程序设计的思想与具体方法;简明扼要地介绍SQLServer的上机实验操作:根据职业技能培养的要求,结合案例,给出1多个例题和习题,以便学习者更好地学习和掌握数据库的基本知识与技能。通过本课程的学习能够准确完整地理解数据库基础知识,掌握SQLServer2的基本操作,培养运用SQL语言进行程序设计的思想,提高数据库管理与开发的水平。本书讲解力求准确、简练,强调知识的层次性和技能培养的渐进性,例题和习题设计讲究、丰富,强调学生SQLServer数据库管理与开发技能培养。在内容安排上遵循“循序渐进”与“难点分解”的原则,合理安排各章内容,减小学生的学习难度。本书既可作为计算机及其相关专业的本、专科学生教材,也可以作为数据库工作者,尤其是大型关系数据库初学者的参考书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。前言高等职业教育近年来异军突起,发展迅速,是我国高等教育的重要组成部分。23年,全国高职院校招生2万人,在校学生48万人,分别占全国普通高校招生数的52.3%和在校学生数的42.3%。因此,加强高等职业教育教学改革,提高人才培养质量就显得格外重要。以课程改革为重点的教学改革,是培养生产、建设、管理、服务等第一线具备综合职业能力和全面素质的高级实用性人才的关键;以技术应用能力为中心,以就业为导向构建专业理论教学、实践教学、职业素质拓展课程体系是专业教学改革的重要任务。作为河北省教育科研“十五”规划课题“计算机应用类专业学分制整体育人方案”科研课题的主研单位、河北省高校学分制改革试点单位、拥有“软件工程”等省级教改试点专业的保定职业技术学院,勇于站在教学改革的潮头,经过多年的探索和实践,构建了一套以职业技术能力培养为主线的计算机应用类专业的课程体系。SQLServer2实例教程是这套课程体系中的一门数据库实用技术课程。((SQLServer2实例教程》是根据中国计算机学会教育委员会高职高专教育学组和高职高专计算机教材编委会提出的计算机教材编写计划,结合作者多年的教学及改革经验,以职业技术能力培养为主线,采用任务驱动模式的案例教材。本教材适用于计算机应用类专业或非计算机专业的数据库教学,是软件工程、信息系统开发、开发工具等课程的前驱课,建议教学时数为72学时,也可根据具体情况删减内容。本教材的重点是数据库设计、基本操作等章节,难点是SQL高级查询、存储过程与触发器、SQL语言程序设计。本书由杨学全老师主编,其中第1、2章由河北保定职业技术学院张永周老师编写,第3、4、5、6章由河北保定职业技术学院的杨学全老师编写,第7、8、9、1章由保定职业技术学院的李英杰老师编写,第11、12、13、14章由山西大同职业技术学院赵慧勤老师编写,附录由李英杰与赵慧勤共同编写。全书由杨学全老师统稿。编写一本优秀的教材是一件非常不容易的事情,很多因素都会影响到教材的质量。尽管此书多次修改,每次修改都考虑如何突出职业能力培养这条主线,如何突出教材的高职特色等问题;尽管本书的定稿经过了多人的努力,但是我们还是感觉不尽如人意,惟恐对不起关心和支持我们编写这本教材的朋友们,对不起孜孜求学的学子们。由于作者水平、时间、精力所限,不妥和错误之处,敬请同行们批评指正,我们将不胜感激。衷心感谢南京师范大学俞光昀教授、河北大学徐建民教授以及保定职业技术学院陈志强教授,他们的辛勤工作使我们受益匪浅。衷心感谢所有关心本书编写的师长和朋友。编者24年4月
作者简介
暂缺《SQL SERVER2000实例教程》作者简介
目录
第1章  数据库技术
    1.1  数据库基础知识
    1.1.1  信息、数据与数据处理
    1''1.2  数据管理技术的发展
    1.1.3  数据库、数据库管理系统、数据库系统
    1.1.4  数据模型
    1.1.5  数据库系统的体系结构
1.2关系数据库
    1.2.1  关系模型
    1.2.2关系数据理论
1.3数据库设计
    1.3.1  数据库设计的任务、内容与步骤
    1.3.2  需求分析
    1.3.3  概念结构设计
    1.3.4逻辑结构设计
    1.3.5  数据库设计案例
    思考题
第2章  SQLServer2概述
    2.1  SQLServer2的特点与性能
    2.1.1  SQLServer2的特点
    2.1.2 SQLServer2的性能
2.2 SQLServer2的安装
    2.2.1  安装前的准备工作
    2.2.2  安装SQLServer2
  2.3 SQLServer2的安全性
    2.3.1  权限认证模式
    2.3.2  数据库用户和账号
  2.4 SQLServer2服务器端的操作
    2.4.1  SQLServer的程序组命令项
    2.4.2  SQLServer服务器端的操作
  2.5 SQLServer2客户端的操作
    2.5.1  SQL查询分析器的功能
  、    2.5.2  SQL查询分析器的使用
    思考题
第3章 数据库的基本操作
.1  SQLServer数据库的一些基本术语和概念
    3.1.1  SQLServer的数据库
    3.1.2 SQLServer的事务日志
    3.1.3  SQLServer数据库文件及文件组
    3.1.4  SQLServer的系统数据库
3.2创建数据库
    3.2.1  用企业管理器图形界面创建数据库
    3.2.2  在查询分析器中用T-SQL命令创建数据库
    3.2.3  查看数据库信息
3.3管理数据库
    3.3.1  打开数据库
    3.3.2修改数据库容量
    3.3.3  设定修改数据库选项
    3.3.4  更改数据库名称
    3.3.5·数据库的删除
3.4  案例中的应用举例
    3.4.1  创建学生选课管理数据库
    3.4.2  设定修改数据库的容量
思考题
第4章  数据库中表的基本操作
    4.1  SQLServer表的概述
    4.1.1 SQLServer表的概念
    4.1.2 SQLServer2数据类型
    4.2  数据库中表的创建
    4.2.1  使用企业管理器创建表
    4.2.2  使用T-SQL语句创建表
    4.3  表的修改与删除
    4.3.1  修改数据库中的表
    4.3.2  删除数据库中的表
4.4  数据的添加与表的查看
    4.4.1  向表中添加数据
    4.4.2  数据库中表的查看
    4.5  案例应用举例
    4.5.1  学生选课系统的各表定义
    4.5.2  学生选课系统各表的创建
    思考题
第5章  数据的基本操作
5.1  数据的添加、修改和删除
    5.1.1  数据的添加
5.1.2数据的修改
5.1.3  数据的删除h
  5.2简单查询
    5.2.1  SELECT语句的基本语法格式
    5.2.2  选择表中的若干列
    5.2.3  选择表中的若干记录
    5.2.4  对查询的结果排序
    5.2.5  对数据进行统计
    5.2.6  用查询结果生成新表
    5.2.7合并结果集
  5.3连接查询
    5.3.1  交叉连接查询
    5.3.2  等值与非等值连接查询
    5.3.3  自身连接查询
    5.3.4外连接查询
    5.3.5  复合连接条件查询
  5.4子查询
    5.4.1  带有m运算符的子查询
    5.4.2  带有比较运算符的子查询
    5.4.3  带有ANY或AI上运算符的子查询
    5.4.4  带有EXISTS运算符的子查询
    5.5  案例应用举例
    思考题
第6章  实现SQLServer2数据完整性
    6.1  完整性的概念
    6.2  约束的类型
6.3  约束的创建
    6.3.1  创建主键约束
    6.3.2创建惟一约束
    6.3.3  创建检查约束
    6.3.4创建默认约束
    6.3.5创建外键约束
6.4查看约束的定义
6.5删除约束
6.6使用规则
    6.6.1  使用SQL语句管理规则
    6.6.2  使用企业管理器管理规则
6.7使用默认
    6.7.1  使用SQL语句管理默认值
    6.7.2  使用企业管理器管理默认值
6.8  数据完整性强制选择方法
6.9  案例中的完整性实现
思考题"
第7章  索引及其应用
    7.1  索引的基础知识
    7.1.1数据存储
    7.1.2  索引
    7.2索引的分类
    7.2.1  聚集索引
    7.2.2  非聚集索引
    7.3  索引的操作
    7.3.1  创建索引
    7.3.2查询索引信息
    7.3.3索引更名
    7.3.4删除索引
    7.4  设置索引的选项
    7.4.1  设置FILLFACTOR选项
    7.4.2设置PAD_LDUDfDEX选项
    7.5  索引的分析与维护
    7.5.1  索引的分析
    7.5.2  索引的维护
    7.6  案例中的索引
    思考题
第8章  视图及其应用
    8.1  视图综述
    8.1.1  视图的基本概念
    8.1.2视图的作用
    8.2视图的操作
    8.2.1  创建视图
    8.2.2  重命名视图
    8.2.3  修改视图
    8.2.4使用视图
    8.2.5  删除视图
    8.3  视图定义信息查询
    8.4  案例中的视图应用
    思考题
第9章  存储过程与触发器
    9.1  存储过程综述
    9.1.1  存储过程的概念
    9.1.2存储过程的类型
9.2  创建、执行、修改、删除简单存储过程
9.2.1  创建存储过程
    9.2.2执行存储过程
    9.2.3  查看存储过程
    9.2.4修改存储过程
    9.2.5  删除存储过程
9.3  创建和执行含参数的存储过程
9.4存储过程的重新编译
9.5  系统存储过程与扩展存储过程
    9.5.1  系统存储过程
    9.5.2扩展存储过程
9.6  案例中的存储过程
9.7触发器综述.
    9.7.1  触发器的概念
    9.7.2  触发器的优点
    9.7.3  触发器的种类
9.8触发器的创建执行
    9.8.1  创建触发器
    9.8.2  查看触发器信息
  9.9  修改和删除触发器
    9.9.1  修改触发器
    9.9.2  禁止或启用触发器
    9.9.3  删除触发器
  9.1嵌套触发器
  9.11  案例中的触发器
  思考题-
第1章  SQLServer函数
    1.1  常用系统函数
    1.1.1  标量函数
    1.1.2  聚合函数
    1.2创建自定义函数
  。  1.3  用户自定义函数类型
    1.3.1  标量函数
    1.3.2  内嵌表值函数
    1.3.3  多语句表值函数
    1.4  修改和删除自定义函数
    1.4.1  查看用户自定义函数
    1.4.2  修改用户自定义函数
    1.4.3  删除用户自定义函数
    1.5  案例中的自定义函数
    思考题"
第11章  SQLServer中的程序设计
    11.1  程序中的批、脚本、注释
    11.1.1  批处理.
    11.1.2脚本
    11.1.3  注释
    11.2程序中的事务
    11.2.1  概述
    11.2.2检查点处理
    11.2.3分布式事务
    11.2.4锁
    11.2.5  编写有效的事务
    11.3  SQLServer变量
    11.3.1  全局变量
    11.3.2  局部变量
    11.4程序中的流程控制
    11.4.1  BEGIN…END语句块
    11.4.2  1F…ELSE语句
    11.4.3 CASE表达式
    11.4.4  WAITFOR语句
    11.4.5  WHILE语句
    11.4.6  PRINT语句
    11.5案例应用举例
    思考题
第12章  SQLServer安全管理
    12.1  SQLServer的安全机制
    12.1.1  SQLServer的身份验证模式
    12.1.2权限验证
    12.2  管理服务器的安全性
    12.2.1  查看登录账号
    12.2.2  创建一个登录账号
    12.2.3  更改、删除登录账号属性
    12.2.4禁止登录账号
    12.2.5删除登录账号
    12.3管理权限
    12.3.1  数据库用户
    12.3.2  数据库角色
    12.3.3管理权限
    12.4  案例中的安全
    思考题
第13章 备份与还原
13.1  数据备份与还原综述
    13.1.1  备份和还原的基本概念
    13.1.2数据备份的类型
    13.1.3  还原模式
13.2备份与还原操作
    13.2.1  数据库的备份
    13.2.2数据库的还原
13.3  备份与还原计划
13.4  案例中的备份和还原操作
    思考题
第14章  数据库与开发工具的协同使用
    14.1  常用的数据库连接方法
14.1.1  ODBC
    14.1.2  OLEDB
14.1.3  ADO
    14.2  在Delphi中的数据库开发
    14.2.1  Delphi简介
    14.2.2 Delphi提供的SQLServer访问机制
    14.3  在Visual BASIC中的数据库开发
    14.3.1  Visual BASIC简介
    14.3.2使用数据控件
    14.3.3  使用ADO数据控件
    14.4  案例的客户端程序
    思考题
附录A  实验实习指导
实验1  SQLServer数据库的安装
实验2创建数据库和表
    实验3  表的基本操作
实验4数据查询
实验5  数据完整性
实验6  索引的应用
    实验7  视图的应用
    实验8  存储过程与触发器的应用
    实验9  函数的应用
    实验1 SQL程序
    实验11  SQLServer的管理
    实验12  备份与还原
    实验13  数据库与开发工具的协同使用
附录B  常用函数
附录C  常用存储过程
参考文献
猜您喜欢

读书导航