SQL Server 数据库及应用

出版时间:2007-12  出版社:高等教育  作者:宠英智  页数:268  

内容概要

  《普通高等教育“十一五”国家级规划教材SQL Server数据库及应用》从应用SQL Seryer 2005设计一个完整的数据库系统的角度出发,围绕创建一个“商品销售管理系统”数据库案例,循序渐进地介绍SQL Server数据库。

书籍目录

第1章 SQL Server 2005简介 1.1 关系数据库基础 1.1.1 关系模型的基本概念  1.1.2 关系模型的特点 1.1.3 关系数据库的设计范式  1.2 SQL Server 2005配置与安装  1.2.1 SQL Server 2005的配置要求 1.2.2 SQL Server 2005的版本简介 1.2.3 安装SQL Server2005  1.3 SQL Server 2005工具及实用程序 1.3.1 SQL Server Management Studio 1.3.2 Business Intelligence Development Studio 1.3.3 SQL Server Profiler 1.3.4 SQL Server数据库引擎优化顾问 1.3.5 Analysis Services 1.3.6 SQL Server配置管理器 1.3.7 文档和教程  1.4 SQL Server 2005系统数据库和示例数据库 本章小结 思考与练习 实训 SQL Server 2005的安装与启动 第2章 数据库管理 2.1 数据库的存储结构 2.1.1 数据库文件  2.1.2 数据库文件组  2.2 创建数据库 2.2.1 使用SQL Server Management Studio创建数据库  2.2.2 使用CREATE DATABASE语句创建数据库  2.3 修改数据库 2.3.1 重命名数据库  2.3.2 收缩数据库  2.3.3 添加及删除数据文件及事务日志文件 2.3.4 分离及附加数据库 2.4 删除数据库 2.4.1 使用SQL Server Management Studio删除数据库  2.4.2 使用DROP DATABASE语句删除数据库 2.5 案例:学生成绩管理数据库的创建 2.5.1 提出问题 2.5.2 分析问题  2.5.3 解决问题 本章小结 思考与练习 实训 学生成绩管理数据库的修改 第3章 表的设计 3.1 表的基础知识 3.2 表的关系 3.3 数据类型 3.3.1 系统数据类型  3.3.2 用户定义数据类型 3.4 创建表 3.4.1 使用SQL Server Management Studio创建表 3.4.2 使用CREATE TABLE语句创建表 3.5 修改表 3.5.1 使用SQL Server Management Studio修改表 3.5.2 使用ALTER TABLE语句修改表 3.5.3 使用SQLCMD工具修改表 3.6 删除表 3.6.1 使用SQL Server Management Studio删除表 3.6.2 使用DROP TABLE语句删除表 3.7 查看表 3.7.1 查看表的定义  3.7.2 查看表中存储的数据 3.7.3 查看表与其他数据库对象的依赖关系 3.8 索引 3.8.1 索引概述 3.8.2 创建索引  3.8.3 删除索引  3.9 数据完整性 3.9.1 数据完整性概述 3.9.2 约束 3.9.3 规则 3.9.4 默认值 3.10 添加、修改与删除记录 3.10.1 添加记录 3.10.2 修改记录 3.10.3 删除记录 3.11 案例:学生成绩管理表的创建 3.11.1 提出问题 3.11.2 分析问题 3.11.3 解决问题 本章小结 思考与练习 实训1 学生成绩管理系统中表的设计与管理 实训2 学生成绩管理系统中数据的插入、修改及删除 实训3 学生成绩管理系统中数据完整性的应用 第4章 数据查询 4.1 关于SELECT语句 4.2 单表的数据检索 4.2.1 检索指定的列  4.2.2 检索指定的行  4.3 格式化、计算与处理查询结果 4.3.1 格式化结果 4.3.2 计算结果 4.3.3 处理查询结果 4.4 对表中数据进行总计 4.4.1 计算某一列的总计值  4.4.2 计算某一列中分组总计值 4.5 从多张表中检索数据 4.5.1 内部联接 4.5.2 外部联接 4.5.3 交叉联接 4.6 子查询 4.6.1 子查询概述 4.6.2 使用IN的子查询 4.6.3 使用比较运算符的子查询 4.6.4 用ANY或ALL修饰的比较运算符子查询  4.6.5 使用EXISTS或NOT EXISTS的子查询  4.7 案例:学生成绩管理数据查询 4.7.1 提出问题 4.7.2 分析问题 4.7.3 解决问题 …… 第5章 Transact—SQL编程及应用 第6章 视图 第7章 存储过程、触发器及游标 第8章 事务处理 第9章 SQL Server 2005的安全管理 第10章 数据库的备份与还原及数据的导入与导出 第11章 商务智能开发工具

章节摘录

版权页:   插图:   scale:对于decimal或numeric,其值为非负整数,表示小数点后面保留的位数,应小于或等于精度值。 NULL | NOT NULL:指定此类型是否允许空值。若未指定,则默认值为NULL。 [例3—2] 创建一个名为factoryname的自定义数据类型,它基于SQL Server提供的varchar数据类型,factoryname数据类型用于保存50个字符的生产厂家名称列,该列不允许为空。 程序代码如下: CREATE 7YPE factoryname FROM varchar(50)NOT/NULL 还可以使用sp—addtype创建用户定义数据类型,该数据类型可在特定数据库的sys.typcs目录视图中出现。 [例3—3] 创建一个名为birthday的用户定义数据类型,它基于SQL Server提供的date—time数据类型,该用户定义数据类型允许空值。 程序代码如下: EXEC sp_addtype birthday,datetime,'NULL'。

编辑推荐

《普通高等教育"十一五"国家级规划教材(高职高专教育):SQL Server数据库及应用》可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

图书封面

评论、评分、阅读与下载


    SQL Server 数据库及应用 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7