SQL Server项目开发实践

副标题:无

作   者:余杰,李莎莎编著

分类号:

ISBN:9787113059767

微信扫一扫,移动浏览光盘

简介

数据库设计是一个完整的开发过程,包括数据库、表、视图、存储过程 、触发器等部分。本书前两章首先对SQL Server 2000的体系结构和Transact—SQL语言进行介绍,然后结合一个完整的数据 库系统——商品销售管理系统的开发流程来介绍如何使用SQL Server开发数 据库系统。本书分析了如何使用实况发现技术对数据库设计进行需求分析, 同时结合数据库完整性约束,介绍数据库表和视图设计。存储过程和触发器 是数据库设计的一个重要概念,本书在第7、8章分别对其进行介绍。 数据库查询和更新是数据库操作的重点,为突出实用性和易操作性,在 第7章结合商品销售管理系统进行了数据查询和更新语句的讲解和演示,书 中提供了大量的运行实例。为了防止数据库系统在运行过程中出现某些意外 的错误而导致数据丢失等严重问题,数据库的备份与恢复在实际的数据库系 统开发中有着十分重要的意义,本书在第10章对其进行了详细介绍。 本书内容翔实,概念清楚,语言精练,实用性强。适合初、中级读者学 习,也可作为数据库维护和管理以及数据库应用程序开发人员的参考书,可 帮助读者掌握数据库设计中更多>>

目录

第1章 SQL Server基础 1-1安装与升级 1—1—1SQL Server简介 1—1—2SQL Server的系统需求 1—1—3SQL Server的安装 1—1—4SQL Server的升级 1—2 SQL Server的体系结构 1—2—1通信 1—2—2应用开发 1—3企业管理器 1—3—1环境 1—3—2启动与关闭服务器 1—3—3管理服务器组 1—3—4管理服务器 1—4查询分析器 1—5事件探查器 1—6导入和导出数据 1—7本章小结第2章 数据库和Transact-SQL基础 2—1关系数据库 2—1—1实体一关系模型 2—1—2关系数据库 2—1—3数据库设计方法学概述 2—1—4规范化 2—2—Transact—SQL语言 2—2—1SQL语言 2—2—2Transact-SQL语法概述 2—2—3数据类型 2—2—4变量 2—2—5注释符、运算符与通配符 2—2—6流程控制命令 2—2—7其他命令 2—2—8常用函数 2—3本章小结第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使用Transact-SQL创建数据库 3—3数据库操作 3—3—1更改数据库 3—3—2删除数据库 3—3—3 收缩数据库 3—3—4移动数据库 3—3—5数据库维护 3—4本章小结第4章 表的创建和修改 4—1需求分析 4—1—1实体联系建模 4—1—2表的需求分析 4—2完整性约束 4—3创建表的原则 4—4—数据库表的设计 4—5创建表 4—5—1列的属性 4—5—2通过企业管理器创建表 4—5—3使用Transact-SQL创建表 4—6表操作 4—6—1修改表 4—6—2查看表 4—6—3删除表 4—7本章小结第5章 索引的创建和修改 5—1需求分析 5—1—1事务分析 5—1—2事务频率分析 5—2创建索引的原则 5—2—1考虑经常使用的查询 5—2—2考虑记录的存储顺序 5—2—3考虑多表连接 5—2—4考虑表的更新频率 5—2—5考虑索引的选择性 5—2—6考虑查询索引的代价 5—2—7考虑不同索引间的制约 5—3定义索引 5—4创建索引 5—4—1利用创建向导创建索引 5—4—2利用表的索引管理创建索引 5—4—3 使用Transact-SQL创建索引 5—5 索引操作 5—5—1删除索引 5—5—2编辑索引 5—5—3查看索引 5—6本章小结第6章 视图的创建和维护 6—1需求分析 6—1—1视图的引入 6—1—2视图简介 6—1—3商品销售管理系统的视图 6—2创建视图的原则 6—3创建视图 6—3—1使用企业管理器创建视图 6—3—2使用Transact-SQL创建视图 6—4视图操作 6—4—1修改视图 6—4—2查看视图 6—4—3删除视图 6—5分区视图 6—5—1分区视图的引入 6—5—2创建分区视图 6—5—3创建分布式分区视图 6—5—4创建分区视图规则 6—6本章小结第7章 数据的查询和更新 7—1 数据查询 7—1—1单表查询 7—1—2子查询 7—1—3多表连接 7—1—4查询结果的集合操作 7—2数据操作 7—2—1添加数据 7—2—2删除数据 7—2—3数据更新 7—3本章小结第8章 存储过程的创建和维护 8—1 需求分析 8—1—1存储过程的引入 8—1—2存储过程简介 8—1—3商品销售管理系统的存储过程 8—2创建存储过程的原则 8—3创建存储过程 8—3—1使用企业管理器创建存储过程 8—3—2使用Transac+-SQL创建存储过程 8—4存储过程操作 8—4—1修改存储过程 8—4—2查看存储过程 8—4—3执行存储过程 8—4—4删除存储过程 8—5系统存储过程 8—6本章小结第9章 触发器的创建和维护 9—1 需求分析 9—1—1触发器的引入 9—1—2触发器简介 9—1—3商品销售管理系统的触发器 9—2创建触发器的原则 9—3创建触发器 9—3—1通过企业管理器创建触发器 9—3—2使用Trallsact—SQL创建触发器 9—4触发器操作 9—4—1修改触发器 9—4—2查看触发器 9—4—3删除触发器 9—5INSTEAD OF触发器 9—6高级事务管理 9—6—1事务的引入和定义 9—6—2事务的使用 9—6—3高级事务 9—6—4锁 9—7本章小结第10章 数据备份和恢复 10—1需求分析 10—1—1备份和恢复的引入 10—1—2备份和恢复简介 10—2备份和恢复的策略 10—3备份操作 10—3—1创建备份设备 10—3—2数据库备份 10—3—3备份向导 10—4恢复操作 10—5备份和恢复master数据库 10—6本章小结附录A SQL Server的关键字附录B SQL Server的全局变量参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

SQL Server项目开发实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon