数据库系统开发基础与项目实训:基于SQL Server 2005

数据库系统开发基础与项目实训:基于SQL Server 2005
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2009-04
版次: 1
ISBN: 9787300103167
定价: 36.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 342页
正文语种: 简体中文
  •   《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》由Microsoft软件教育专家和资深数据库系统工程师联袂策划和编写,以数据库系统开发的基础知识讲解为出发点,各章列举了丰富的典型案例,全书通过“图书馆管理系统的开发”这一综合项目实训案例,介绍了应用SQLServer2005进行数据库系统开发的过程。全书共分12章,其中,第1-10章介绍了数据库基础,初识SQLServer2005,数据库和表,账户和存取权限,Transact-SQL及其程序设计基础,索引,SQL高级应用,视图,数据库完整性,数据备份、恢复和报表等内容;第11章通过“图书馆管理系统的开发”综合项目实训案例,使读者了解数据库系统的开发流程和实现步骤;第12章给出“学生成绩管理系统的开发”课程设计题目,同时给出该系统开发的主要思路,帮助读者进一步熟练掌握数据库系统开发的过程;全书最后附有习题参考答案,方便读者参考学习。
      《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》特别适合作为应用型本科、示范性高职高专以及计算机培训学校相关课程的教材,也可作为数据库系统开发从业人员与爱好者的参考用书。
      《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》配套的CD多媒体教学资源包中包含60小节长达155分钟的多媒体视频教学课程,此外,还提供了实例的源代码文件,方便读者参考。 第1章数据库基础
    1.1概述
    1.2数据库模型
    1.2.1网状
    1.2.2层次型
    1.2.3关系型
    1.3数据库系统
    1.3.1数据库系统的用户
    1.3.2数据库管理系统
    1.3.3数据库管理系统的网络结构
    1.4关系型数据库
    1.4.1关系型数据库的定义
    1.4.2关系型数据库与表
    1.4.3表的主键和外键
    1.4.4数据完整性
    1.4.5表的关联种类
    1.5关系型数据库的设计
    1.5.1数据库的设计过程
    1.5.2关系型数据库的规范化
    1.6上机实训
    1.6.1图书和订单管理系统中表的设计
    1.6.2公告信息系统中表的设计
    1.7小结
    1.8习题
    1.8.1简答题
    1.8.2操作题

    第2章初识SQLServer2005
    2.1SQLServer2005简介
    2.1.1概述
    2.1.2SQLServer2005技术
    2.1.3SQLServer2005的新增功能
    2.2SQLServer2005版本及系统需求
    2.2.1SQLServer2005的版本
    2.2.2SQLServer2005的硬件需求
    2.2.3SQLServer2005的软件需求
    2.2.4网络软件
    2.2.5SQLServer2005对Internet的要求
    2.3SQLServer2005的安装
    2.3.1SQLServer的配置选项
    2.3.2从光盘直接安装
    2.3.3其他安装方式
    2.3.4从其他版本升级至IJSQLServer2005
    2.4SQLServer2005的工具概述
    2.4.1SQLServerManagementStudio
    2.4.2BusinessIntelligenceDevelopmentStudio
    2.4.3AnalysisServices
    2.4.4SQLServerConfigurationManager配置工具
    2.4.5性能工具
    2.4.6文档和教程
    2.5管理SQLServer服务器
    2.5.1管理服务器组
    2.5.2注册服务器
    2.6上机实训——注册SQLServer服务器
    2.7小结
    2.8习题
    2.8.1简答题
    2.8.2操作题

    第3章数据库和表
    3.1数据库存储结构
    3.1.1数据库文件和文件组
    3.1.2页和区
    3.1.3事务日志
    3.2查看数据库属性
    3.2.1查看系统数据库
    3.2.2查看用户数据库
    3.2.3查看表之间的关系图
    3.2.4查看表的结构和内容
    3.2.5查看视图
    3.2.6查看存储过程
    3.2.7查看用户和角色
    3.2.8数据库架构
    3.3数据库的建立和删除
    3.3.1建立数据库
    3.3.2删除数据库
    3.4数据库文件和文件组设置
    3.5数据库大小估算和收缩数据库
    3.6表的建立、修改与删除
    3.6.1新建表
    3.6.2修改表的结构
    3.6.3建立表问的关联
    3.6.4删除表
    3.6.5记录的新增和修改
    3.7上机实训
    3.7.1创建boarddb数据库
    3.7.2创建boarddb数据库中的表
    3.7.3图书馆管理系统的数据表设计
    3.8小结
    3.9习题
    3.9.1选择题
    3.9.2简答题
    3.9.3操作题

    第4章账户和存取权限
    4.1SQLServer的验证模式
    4.1.1Windows验证模式
    4.1.2混合验证模式
    4.1.3设置验证模式
    4.2账户和角色
    4.2.1登录账户
    4.2.2数据库用户
    4.2.3角色
    4.2.4用户和角色的权限问题
    4.3上机实训
    4.3.1创建登录账户Lib—Man
    4.3.2设置Lm—Man用户的权限
    4.4小结
    4.5习题
    4.5.1选择题
    4.5.2简答题
    4.5.3操作题

    第5章Transact-SQL及其程序设计基础
    5.1SQL语言
    5.1.1概述
    5.1.2分类
    5.2Transact-SQL基础
    5.2.1数据查询
    5.2.2数据插入和删除
    5.2.3数据修改
    5.2.4使用函数
    5.2.5使用公式
    5.2.6数据库的操作语句
    5.2.7表的操作语句
    5.3Transact-SQL程序设计基础
    5.3.1标识符
    5.3.2数据类型
    5.3.3运算符
    5.3.4变量
    5.3.5批处理
    5.3.6注释
    5.3.7控制流语句
    5.3.8函数
    5.4上机实训
    5.4.1显示打折后的书籍价格
    5.4.2判断学生成绩及格与否
    5.4.3在图书馆管理系统的读者表中插入记录
    5.4.4检索超期未还图书
    5.5小结
    5.6习题
    5.6.1简答题
    5.6.2操作题

    第6章索引
    6.1创建索引的原因及应该考虑的问题
    6.1.1创建索引的原因
    6.1.2创建索引应该考虑的问题
    6.2索引类型
    6.2.1B-Ttee索引结构
    6.2.2聚集索引和非聚集索引
    6.2.3唯一索引和组合索引
    6.3创建索引
    6.3.1通过SQLServerManagementStudio创建索引
    6.3.2使用sQL语言创建索引
    6.3.3创建索引的选项设置
    6.3.4创建索引的空间考虑
    6.3.5在视图和计算列上创建索引
    6.4索引的查看和删除
    6.5全文索引
    6.5.1启用全文索引服务
    6.5.2创建全文目录
    6.5.3创建全文索引
    6.5.4全文查询
    6.6上机实训——建立图书表的全文索引
    6.7小结
    6.8习题
    6.8.1选择题
    6.8.2简答题
    6.8.3操作题

    第7章SQL高级应用
    7.1SELECT高级查询
    7.1.1数据汇总查询
    7.1.2联接查询
    7.1.3子查询
    7.1.4使用LFNION运算符组合多个结果
    7.1.5在查询的基础上创建新表
    7.2错误处理
    7.2.1使用@@ERROR全局变量处理错误
    7.2.2使用RAISERROR处理错误
    7.3管理ntext、text和image数据
    7.3.1检索ntext、text或image值
    7.3.2修改ntext、text或image值
    7.4事务处理
    7.4.1事务分类
    7.4.2显示事务
    7.4.3自动提交事务
    7.4.4隐式事务
    7.4.5分布式事务
    7.5数据的锁定
    7.5.1并发问题
    7.5.2事务的隔离级别
    7.5.3SQLServer中的锁定
    7.5.4自定义锁
    7.6游标的使用
    7.6.1游标的概念
    7.6.2使用游标
    7.6.3游标类型
    7.7上机实训——使用游标完成打印
    7.8小结
    7.9习题
    7.9.1简答题
    7.9.2操作题

    第8章视图
    8.1概述
    8.2视图的创建
    8.2.1使用SQLServerManagementStudio管理平台创建视图
    8.2.2使用SQL语句创建视图
    8.3视图的使用
    8.3.1通过视图进行数据检索
    8.3.2通过视图修改数据
    8.4视图的修改
    8.4.1修改视图
    8.4.2重命名视图
    8.5视图信息的查询
    8.5.1使用SQLServelManagementStudio查看视图信息
    8.5.2使用sp—helptext存储过程查看视图信息
    8.6视图的删除
    8.6.1使用SQLServerManagementStudio删除视图
    8.6.2使用Transaci—SQL删除视图
    8.7上机实训
    8.7.1查看读者的借书信息
    8.7.2用SQL语句创建“订单”视图
    8.8小结
    8.9习题
    8.9.1选择题
    8.9.2简答题
    8.9.3操作题

    第9章数据库完整性
    第10章数据备份、恢复和报表
    第11章项目实训——图书馆管理系统的开发
    第12章课程设计——学生成绩管理系统的开发
    附录习题参考答案
  • 内容简介:
      《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》由Microsoft软件教育专家和资深数据库系统工程师联袂策划和编写,以数据库系统开发的基础知识讲解为出发点,各章列举了丰富的典型案例,全书通过“图书馆管理系统的开发”这一综合项目实训案例,介绍了应用SQLServer2005进行数据库系统开发的过程。全书共分12章,其中,第1-10章介绍了数据库基础,初识SQLServer2005,数据库和表,账户和存取权限,Transact-SQL及其程序设计基础,索引,SQL高级应用,视图,数据库完整性,数据备份、恢复和报表等内容;第11章通过“图书馆管理系统的开发”综合项目实训案例,使读者了解数据库系统的开发流程和实现步骤;第12章给出“学生成绩管理系统的开发”课程设计题目,同时给出该系统开发的主要思路,帮助读者进一步熟练掌握数据库系统开发的过程;全书最后附有习题参考答案,方便读者参考学习。
      《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》特别适合作为应用型本科、示范性高职高专以及计算机培训学校相关课程的教材,也可作为数据库系统开发从业人员与爱好者的参考用书。
      《数据库系统开发基础与项目实训:基于SQLServer2005(附盘)》配套的CD多媒体教学资源包中包含60小节长达155分钟的多媒体视频教学课程,此外,还提供了实例的源代码文件,方便读者参考。
  • 目录:
    第1章数据库基础
    1.1概述
    1.2数据库模型
    1.2.1网状
    1.2.2层次型
    1.2.3关系型
    1.3数据库系统
    1.3.1数据库系统的用户
    1.3.2数据库管理系统
    1.3.3数据库管理系统的网络结构
    1.4关系型数据库
    1.4.1关系型数据库的定义
    1.4.2关系型数据库与表
    1.4.3表的主键和外键
    1.4.4数据完整性
    1.4.5表的关联种类
    1.5关系型数据库的设计
    1.5.1数据库的设计过程
    1.5.2关系型数据库的规范化
    1.6上机实训
    1.6.1图书和订单管理系统中表的设计
    1.6.2公告信息系统中表的设计
    1.7小结
    1.8习题
    1.8.1简答题
    1.8.2操作题

    第2章初识SQLServer2005
    2.1SQLServer2005简介
    2.1.1概述
    2.1.2SQLServer2005技术
    2.1.3SQLServer2005的新增功能
    2.2SQLServer2005版本及系统需求
    2.2.1SQLServer2005的版本
    2.2.2SQLServer2005的硬件需求
    2.2.3SQLServer2005的软件需求
    2.2.4网络软件
    2.2.5SQLServer2005对Internet的要求
    2.3SQLServer2005的安装
    2.3.1SQLServer的配置选项
    2.3.2从光盘直接安装
    2.3.3其他安装方式
    2.3.4从其他版本升级至IJSQLServer2005
    2.4SQLServer2005的工具概述
    2.4.1SQLServerManagementStudio
    2.4.2BusinessIntelligenceDevelopmentStudio
    2.4.3AnalysisServices
    2.4.4SQLServerConfigurationManager配置工具
    2.4.5性能工具
    2.4.6文档和教程
    2.5管理SQLServer服务器
    2.5.1管理服务器组
    2.5.2注册服务器
    2.6上机实训——注册SQLServer服务器
    2.7小结
    2.8习题
    2.8.1简答题
    2.8.2操作题

    第3章数据库和表
    3.1数据库存储结构
    3.1.1数据库文件和文件组
    3.1.2页和区
    3.1.3事务日志
    3.2查看数据库属性
    3.2.1查看系统数据库
    3.2.2查看用户数据库
    3.2.3查看表之间的关系图
    3.2.4查看表的结构和内容
    3.2.5查看视图
    3.2.6查看存储过程
    3.2.7查看用户和角色
    3.2.8数据库架构
    3.3数据库的建立和删除
    3.3.1建立数据库
    3.3.2删除数据库
    3.4数据库文件和文件组设置
    3.5数据库大小估算和收缩数据库
    3.6表的建立、修改与删除
    3.6.1新建表
    3.6.2修改表的结构
    3.6.3建立表问的关联
    3.6.4删除表
    3.6.5记录的新增和修改
    3.7上机实训
    3.7.1创建boarddb数据库
    3.7.2创建boarddb数据库中的表
    3.7.3图书馆管理系统的数据表设计
    3.8小结
    3.9习题
    3.9.1选择题
    3.9.2简答题
    3.9.3操作题

    第4章账户和存取权限
    4.1SQLServer的验证模式
    4.1.1Windows验证模式
    4.1.2混合验证模式
    4.1.3设置验证模式
    4.2账户和角色
    4.2.1登录账户
    4.2.2数据库用户
    4.2.3角色
    4.2.4用户和角色的权限问题
    4.3上机实训
    4.3.1创建登录账户Lib—Man
    4.3.2设置Lm—Man用户的权限
    4.4小结
    4.5习题
    4.5.1选择题
    4.5.2简答题
    4.5.3操作题

    第5章Transact-SQL及其程序设计基础
    5.1SQL语言
    5.1.1概述
    5.1.2分类
    5.2Transact-SQL基础
    5.2.1数据查询
    5.2.2数据插入和删除
    5.2.3数据修改
    5.2.4使用函数
    5.2.5使用公式
    5.2.6数据库的操作语句
    5.2.7表的操作语句
    5.3Transact-SQL程序设计基础
    5.3.1标识符
    5.3.2数据类型
    5.3.3运算符
    5.3.4变量
    5.3.5批处理
    5.3.6注释
    5.3.7控制流语句
    5.3.8函数
    5.4上机实训
    5.4.1显示打折后的书籍价格
    5.4.2判断学生成绩及格与否
    5.4.3在图书馆管理系统的读者表中插入记录
    5.4.4检索超期未还图书
    5.5小结
    5.6习题
    5.6.1简答题
    5.6.2操作题

    第6章索引
    6.1创建索引的原因及应该考虑的问题
    6.1.1创建索引的原因
    6.1.2创建索引应该考虑的问题
    6.2索引类型
    6.2.1B-Ttee索引结构
    6.2.2聚集索引和非聚集索引
    6.2.3唯一索引和组合索引
    6.3创建索引
    6.3.1通过SQLServerManagementStudio创建索引
    6.3.2使用sQL语言创建索引
    6.3.3创建索引的选项设置
    6.3.4创建索引的空间考虑
    6.3.5在视图和计算列上创建索引
    6.4索引的查看和删除
    6.5全文索引
    6.5.1启用全文索引服务
    6.5.2创建全文目录
    6.5.3创建全文索引
    6.5.4全文查询
    6.6上机实训——建立图书表的全文索引
    6.7小结
    6.8习题
    6.8.1选择题
    6.8.2简答题
    6.8.3操作题

    第7章SQL高级应用
    7.1SELECT高级查询
    7.1.1数据汇总查询
    7.1.2联接查询
    7.1.3子查询
    7.1.4使用LFNION运算符组合多个结果
    7.1.5在查询的基础上创建新表
    7.2错误处理
    7.2.1使用@@ERROR全局变量处理错误
    7.2.2使用RAISERROR处理错误
    7.3管理ntext、text和image数据
    7.3.1检索ntext、text或image值
    7.3.2修改ntext、text或image值
    7.4事务处理
    7.4.1事务分类
    7.4.2显示事务
    7.4.3自动提交事务
    7.4.4隐式事务
    7.4.5分布式事务
    7.5数据的锁定
    7.5.1并发问题
    7.5.2事务的隔离级别
    7.5.3SQLServer中的锁定
    7.5.4自定义锁
    7.6游标的使用
    7.6.1游标的概念
    7.6.2使用游标
    7.6.3游标类型
    7.7上机实训——使用游标完成打印
    7.8小结
    7.9习题
    7.9.1简答题
    7.9.2操作题

    第8章视图
    8.1概述
    8.2视图的创建
    8.2.1使用SQLServerManagementStudio管理平台创建视图
    8.2.2使用SQL语句创建视图
    8.3视图的使用
    8.3.1通过视图进行数据检索
    8.3.2通过视图修改数据
    8.4视图的修改
    8.4.1修改视图
    8.4.2重命名视图
    8.5视图信息的查询
    8.5.1使用SQLServelManagementStudio查看视图信息
    8.5.2使用sp—helptext存储过程查看视图信息
    8.6视图的删除
    8.6.1使用SQLServerManagementStudio删除视图
    8.6.2使用Transaci—SQL删除视图
    8.7上机实训
    8.7.1查看读者的借书信息
    8.7.2用SQL语句创建“订单”视图
    8.8小结
    8.9习题
    8.9.1选择题
    8.9.2简答题
    8.9.3操作题

    第9章数据库完整性
    第10章数据备份、恢复和报表
    第11章项目实训——图书馆管理系统的开发
    第12章课程设计——学生成绩管理系统的开发
    附录习题参考答案
查看详情
系列丛书 / 更多
相关图书 / 更多
数据库系统开发基础与项目实训:基于SQL Server 2005
数据中心经营之道 唐汝林 等
唐汝林 等
数据库系统开发基础与项目实训:基于SQL Server 2005
数据管理十讲 袁野 崔斌 李战怀 等
袁野 崔斌 李战怀 等
数据库系统开发基础与项目实训:基于SQL Server 2005
数据要素教程
杨东 白银 著
数据库系统开发基础与项目实训:基于SQL Server 2005
数据确权的理论基础探索
彭诚信、史晓宇 著
数据库系统开发基础与项目实训:基于SQL Server 2005
数据经济学
赵昌文,戎珂
数据库系统开发基础与项目实训:基于SQL Server 2005
数据挖掘竞赛实战:方法与案例
许可乐
数据库系统开发基础与项目实训:基于SQL Server 2005
数据要素估值
刘赛红、吕颖毅、王连军
数据库系统开发基础与项目实训:基于SQL Server 2005
数据驱动的物流选址与调度模型及其实践
木仁 徐志强
数据库系统开发基础与项目实训:基于SQL Server 2005
数据存储架构与技术(第2版)
舒继武
数据库系统开发基础与项目实训:基于SQL Server 2005
数据定价策略与优化研究
喻海飞
数据库系统开发基础与项目实训:基于SQL Server 2005
数据与人工智能驱动型公司:用数据和人工智能升级企业
(西) 理查德·本杰明(Richard Benjamins)
数据库系统开发基础与项目实训:基于SQL Server 2005
数据库管理系统原理与实现
杜小勇、陈红、卢卫
您可能感兴趣 / 更多