书籍详情

新手学SQL Server

新手学SQL Server

作者:李军 等编著

出版社:希望电子出版社

出版时间:2010-01-01

ISBN:9787894989949

定价:¥49.80

购买这本书可以去
内容简介
  本手册使用微软数据库最新版本SQL Server 2008,充分介绍了SQL Server2008数据库应用于项目开发的各个方面。全书共6篇分25章,内容包括SQL Server-2008数据库的安装配置、数据库的基础、函数及各种对象,如数据库、表等的操作,与之相应的Transaet-sQL语法的使用,以及数据库的管理、导入导出数据、备份还原数据库等开发基础内容。本手册还详细介绍了Like模式匹配、索引进阶、事务管理等项目开发的技能。本手册的特点就是围绕以SQL Server 2008数据库为存储后台的项目所需要的数据库知识及内容做了一个全面的讲解及应用,目的就是使读者学会在项目中如何熟练操作SQL Server 2008。本光盘内容为实例源代码、语音视频教学及电子教案(PPT)。本光盘及配套手册由北京希望电子出版社独家发行,未经出版者书面许可,任何单位和个人不得擅自摘抄、复制光盘和本手册的部分或全部内容,并以任何方式进行传播。
作者简介
暂缺《新手学SQL Server》作者简介
目录
第1篇 安装配配置
第1章 安装SQL Server 2008
1.1 SQL Server 2008的版本和组件
1.1.1 SOL Server 2008的服务器版本
1.1.2 SQL Server 2008专业版
1.1.3 将SQL Server用于Intemet服务器
1.1.4 将SQL Server用于客户端/服务器应用程序
1.1.5 选择SQL Server的组件
1.2 SQL Server 2008新增功能
1.2.1 SQL Server新功能
1.2.2 其他技术
1.3 SQL Server 2008的安装要求
1.3.1 SQL Server Developer Edition(64位)
1.3.2 SQL Server Developer Edition(32位)
1.3.3 硬盘空间要求(32位和64位)
1.3.4 跨语言支持
1.4 安装或升级SQL Server
1.4.1 SQL Server2008的安装步骤
1.4.2 升级到SQL Server2008
1.4.3 使用SQL Server实用工具配置SQL Server
1.5 安装SQL Server 2008示例和示例数据库
1.5.1 系统数据库
1.5.2 安装示例数据库
1.6 常见面试题
1.7 小结
1.8 习题
第2章 认识SQL Server管理器
2.1 使用SQL Server配置管理器管理SQL Server实例
2.1.1 启动SQL Server实例
2.1.2 停止SQL Server实例
2.2 使用SQL Server配置管理器连接其他计算机
2.2.1 连接到另一台计算机
2.2.2 将连接保存到远程SQL Server配置管理器
2.3 SQL Server企业管理器
2.3.1 访问SQL Server Management Studio(企业管理器)
2.3.2 对象资源管理器
2.3.3 模板资源管理器
2.3.4 解决方案资源管理器
2.3.5 属性窗口
2.3.6 代码编辑器
2.3.7 SQL编辑器工具栏
2.4 常见面试题
2.5 小结
2.6 习题
第2篇 常用操作
第3章 数据库的创建、修改与删除
3.1 数据库的概念
3.1.1 数据库的种类
3.1.2 数据库的软件
3.1 13数据库的原理(E-R图)
3.1.4 数据库的操作语言SQL
3.1.5 数据库的完整性
3.2 数据库术语
3.2.1 关系模型术语
3.2.2 数据库相关术语
3.2.3 SQL的组成部分
3.3 创建数据库
3.3.1 数据库文件大小
3.3.2 创建默认数据库
3.3.3 创建定制数据库
3.4 修改数据库
3.4.1 扩展数据库
3.4.2 收缩数据库
3.4.3 添加和删除数据文件或事务日志文件
3.4.4 重命名数据库
3.4.5 更改数据库所有者
3.5 删除数据库
3.5.1 删除数据库的前提条件
3.5.2 删除数据库
3.6 常见面试题
3.7 小结
3.8 习题
第4章 表操作
4.1 数据类型
4.1.1 数值型
4.1.2 日期和时间类型
4.1.3 字符数据类型
4.1.4 二进制数据类型
4.1.5 其他数据类型
4.1.6 数据类型同义词
4.2 新建表
4.2.1 新建表
4.2.2 插入表数据
4.2.3 查看表中数据
4.2.4.修改表中数据
4.2.5 删除表中数据
4.3 修改表
4.3.1 修改表名
4.3.2 插入列
4.3.3 重命名列
4.3.4 删除列
4.3.5 无法保存修改表的错误
4.4 修改列
4.4.1 指定列的默认值
4.4.2 指定计算列
4.4.3 修改列的数据类型
4.4.4 修改列的长度:
4.4.5 修改列的精度
4.4.6 修改列的小数位数
4.4.7 修改列的标识属性
4.4.8 修改列的NULL值选项
4.5 删除表
4.6 常见面试题
4.7 小结
4.8 习题
第5章 使用表设计器
5.1 表设计器
5.2 管理索引
5.2.1 创建索引
5.2.2 创建唯一索引
5.2.3 创建聚集索引
5.2.4 更改索引属性
5.2.5 重命名索引
5.2.6 删除索引
5.3 管理主键
5.3.1 创建主键
5.3.2 修改主键
5.3.3 删除主键
5.4 管理复合主键
5.4.1 创建复合主键
5.4.2 更改复合主键的顺序
5.4.3 删除复合主键中的一个或几个键
5.4.4 删除复合主键中的所有键
5.5 管理关系
5.5.1 创建关系
5.5.2 显示关系属性
5.5.3 更改关系属性
5.5.4 删除关系
5.6 管理Check约束
5.6.1 附加新的CHECK约束
5.6.2 修改CHECK约束
5.6.3 删除CHECK约束
5.7 常见面试题
5.8 小结
5.9 习题
第6章 函数
6.1 常见运算符
6.1.1 算术运算符
6.1.2 位运算符
6.1.3 比较运算符
6.1.4 逻辑运算符
6.1.5 赋值运算符
6.1.6 字符串连接运算符
6.1.7 运算符的优先级
6.2 在表达式中使用运算符
6.2.1 使用连接运算符
6.2.2 更改列名
6.2.3 对重命名列进行操作
6.2.4 算术表达式的使用
6.3 为何需要函数
6.4 常用的聚合函数
6.4.1 使用AVG函数求平均值
6.4.2 使用MIN函数求最低值
6.4.3 使用MAX函数求最大值
6.4.4.使用SUM函数求总和
6.4.5 使用COUNT函数和COUNTl_BIG函数求行总数
6.5 常用的日期和时间函数
6.5.1 使用DATEDIFF函数获取日期和时间差
6.5.2 使用ISDATE函数判断表达式是否为有效的日期或时间值
6.6 常用的系统函数
6.6.1 使用CAST和CONVER_T函数转换数据类型
6.6.2 使用IDENTITY函数生成一个自增列
6.6.3 使用ISNULL函数检查表达式是否为NULL
6.6.4 使用ISNUMERIC函数判断表达式是否有效的numeric类型
6.7 常用的字符串函数
6.7.1 字符串处理函数介绍
6.7.2 字符转换函数
6.7.3 去字符串空格函数
6.7.4 取字符串长度的函数
6.7.5 查询包含部分字符串内容的数据
6.7.6 颠倒字符串的顺序
6.7.7 字符串替换
6.8 创建用户自定义函数
6.8.1 创建自定义函数语法
6.8.2 语法参数说明
6.8.3 创建示例
6.9 常见面试题
6.10 小结
6.11 习题
第7章 视图
7.1 创建视图
7.1.1 视图的有关概念
7.1.2 视图的作用
7.2 可视化创建视图
7.2.1 从单表中产生视图
7.2.2 从多表中产生视图
7.2.3 从视图中产生视图
7.3 视图设计器
7.3.1 “关系图”窗格
7.3.2 “条件”窗格
7.3.3 “SQL”窗格
7.3.4 “结果”窗格
7.4 修改及删除视图
7.4.1 修改视图
7.4.2 重命名视图
7.4.3 删除视图
7.5 常见面试题
7.6 小结
7.7 习题
第8章 存储过程
8.1 了解存储过程
8.1.1 存储过程的作用
8.1.2 存储过程的种类
8.2 创建存储过程
8.2.1 命名存储过程
8.2.2 用SQL Server Management Studio创建存储过程
8.3 执行存储过程
8.3.1 执行系统存储过程
8.3.2 执行用户定义存储过程
8.3.3 指定存储过程的参数
8.4 修改和删除存储过程
8.4.1 修改存储过程
8.4.2 删除存储过程
8.5 存储过程中的程序控制语句
8.5.1 控制语句概述
8.5.2 IFELSE条件选择语句
8.5.3 BEGINEND语句块
8.5.4 CASE语句
8.5.5 WHILE循环语句
8.5.6 WAITFOR等待语句
8.6 存储过程必须注意的问题
8.6.1 从存储过程返回给定参数的值
8.6.2 处理执行存储过程时的错误
8.6.3 存储过程的语句要求
8.6.4 执行存储过程无反应
8.7 常见面试题
8.8 小结
8.9 习题
第9章 触发器
9.1 什么是触发器
9.1.1 触发器的作用
9.1.2 触发器的种类
9.1.3 触发器的工作原理
9.2 使用SQL Server Management Studio管理器创建触发器
9.3 管理触发器
9.3.1 修改触发器
9.3.2 禁用和启用触发器
9.3.3 删除触发器
9.4 使用触发器的常见问题
9.4.1 createtrigger必须是查询批次中的第一个语句
9.4.2 返回错误信息的语句
9.4.3 触发器和约束的区别
9.4.4 触发器对数据库系统的影响
9.5 使用系统存储过程查看触发器
9.5.1 使用系统存储过程sp_help查询触发器
9.5.2 使用系统存储过程sp_helptext查看触发器的定义文本
9.5.3 使用系统存储过程sp_depends查看触发器的引用表
9.6 常见面试题
9.7 小结
9.8 习题
第10章 E-R图及关系图
10.1 E-R图
10.1.1 实体(E)和关系(R)的概念
10.1.2 设计E-R图
10.1.3 E-R图的设计原则
10.2 数据库关系图设计器
10.3 数据库关系图
10.3.1 创建数据库关系图
10.3.2 保存数据库关系图
10.3.3 打开数据库关系图
10.3.4 重命名数据库关系图
10.3.5 删除数据库关系图
10.4 常见面试题
10.5 小结
10.6 习题
第3篇 Transact-SQL常用语法与实倒
第11章 Transact-SQL语句
11.1 Transact-SQL语法讲解
11.2 创建数据库对象
11.2.1 创建数据库
……
第12章 对象SQL语句操作——DDL
第13章 数据操作语言——DML
第14章 控制SQL语句操作——DCL
第4篇 实用管理
第15章 导入与导出数据
第16章 脱机与联机数据库
第17章 备份与还原数据库
第18章 SQL Server报表服务
第5篇 操作进阶
第19章 事务管理
第20章 SQL Server代理服务
第21章 索引进阶
第22章 安全性-安全保护及用户权限
第6篇 SQL Server应用开发
第23章 使用VC开发数据库项目
第24章 使用ASP.NET(C#)开发数据库项目
第25章 使用ASP开发数据库项目
附录A
附录B
附录C
猜您喜欢

读书导航