SQL Server应用与开发范例宝典 PDF 版

  • 更新时间:
  • 6997人关注
  • 点击下载

SQL Server应用与开发范例宝典》是一本关于数据库相关的电子书资源,介绍了关于SQL、Server、软件工程师方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小125654 MB ,高春艳,陈威,张磊编写,目前豆瓣、亚马逊、当当、京东等综合评分为:9.7分,一起来看下具体内容。

这书全方位详细介绍了SQLServer2000/2005/2008/2012运用开发常用到的技术和方法。本书分成24章(第22章至第24章见光碟),內容包含配备与管理方法SQLServer、SQLServer数据库查询的安全系数管理方法、应用管理工具数据库查询、应用Transact-SQL动态性维护保养SQLServer、SQL基础查寻、字符串数组/大数字/时间时间查询、聚合数据查寻、子查询、连接/组成查寻、高级查询、分布式查询、升级SQLServer数据信息、步骤操纵与多功能性句子、数据库索引、主视图、存储过程、触发器原理、游标的应用、SQLServer高級运用、VisualBasic与SQLServer、Delphi与SQLServer、ASP与SQLServer、ASP.NET与SQLServer、JSP与SQLServer等。本书共出示了484个案例,每一案例都突显了其应用性。这书合适于SQLServer软件程序员,也能够大、职高学校有关技术专业的老师学生学习培训参照。这书全方位详细介绍了SQLServer2000/2005/2008/2012运用发常用到的技术和方法。本书分成24章(第22章至第24章见光碟),內容包含配备与管理方法SQLServer、SQLServer数据库查询的安全系数管理方法、应用管理工具数据库查询、应用Transact-SQL动态性维护保养SQLServer、SQL基础查寻、字符串数组/大数字/时间时间查询、聚合数据查寻、子查询、联/组成查寻、高级查询、分布式查询、升级SQLServer数据信息、步骤操纵与多功能性句子、数据库索引、主视图、存储过程、触发器原理、游标的应用、SQLServer高級运用、VisualBasic与SQLServer、Delphi与SQLServer、ASP与SQLServer、ASP.NET与SQLServer、JSP与SQLServer等。本书共出示了484个案例,每一案例都突显了其应用性。这书合适于SQLServer软件程序员,也能够大、职高学校有关技术专业的老师学生学习培训参照。

目录

  • 前言
  • 第1章 配置与管理SQL Server
  • 1.1 安装SQL Server
  • 实例001 安装SQL Server 2000 个人版
  • 实例002 安装 SQL Server 2000 企业版
  • 实例003 安装SQL Server 2005 企业版
  • 实例004 安装SQL Server 2008 企业版
  • 实例005 安装 SQL Server 2012 客户端
  • 实例006 升级SQL Server
  • 实例007 卸载SQL Server
  • 1.2 配置服务器
  • 实例008 创建服务器组
  • 实例009 注册服务器
  • 实例010 启动、暂停和停止 SQL Server 2000
  • 实例011 启动SQL Server 2005/2008/2012
  • 实例012 配置网络连接
  • 实例013 配置链接服务器
  • 实例014 配置远程服务器
  • 实例015 测试服务器的配置
  • 实例016 影响 SQL Server 运行的设置
  • 1.3 配置客户端
  • 实例017 客户端Net-Library
  • 实例018 配置ODBC数据源
  • 实例019 测试客户端的配置
  • 1.4 通过Internet访问SQL Server
  • 实例020 建立访问 SQL Server2000的虚拟目录
  • 实例021 通过 HTTP 访问 SQL Server
  • 实例022 通过Microsoft Proxy Server连接SQL Server
  • 1.5 管理SQL Server
  • 实例023 启动企业管理器
  • 实例024 使用查询分析器
  • 实例025 使用SQL事件探查器
  • 实例026 通过“服务”管理 SQL Server
  • 实例027 使用SQL Server 联机丛书
  • 实例028 启动SQL Server Management Studio
  • 实例029 使用 SQL Server 配置管理器
  • 实例030 使用 Reporting Services配置管理器
  • 实例031 应用数据库引擎优化顾问
  • 1.6 脚本与批处理
  • 实例032 将数据库生成脚本
  • 实例033 将指定表生成脚本
  • 实例034 执行脚本
  • 实例035 批处理
  • 1.7 维护SQL Server
  • 实例036 复制数据库
  • 实例037 分离数据库
  • 实例038 附加数据库
  • 1.8 导入、导出数据库
  • 实例039 导入SQL Server 数据库
  • 实例040 导入Access数据
  • 实例041 导出数据到Access数据库
  • 实例042 导出数据到Excel
  • 1.9 数据备份与还原
  • 实例043 完全备份与还原
  • 实例044 差异备份与还原
  • 实例045 部分数据库还原
  • 实例046 备份和恢复系统数据库
  • 1.10 常见问题与解决
  • 实例047 连接失败
  • 实例048 用户登录失败
  • 实例049 解决SQL Server 2000 无法安装
  • 实例050 解决SQL Server 2000 卸载失败问题
  • 实例051 解决安装 SQL Server 补丁时出现的问题
  • 第2章 SQL Server数据库安全性管理
  • 2.1 SQL Server的身份验证模式
  • 实例052 Windows验证模式
  • 实例053 混合验证模式
  • 2.2 管理SQL Server登录
  • 实例054 查看登录
  • 实例055 创建一个登录账号
  • 实例056 更改、删除登录账号
  • 实例057 禁止登录账号
  • 实例058 删除SQL Server 登录
  • 2.3 服务器角色管理
  • 实例059 添加成员
  • 实例060 删除成员
  • 2.4 数据库角色管理
  • 实例061 创建数据库用户账户
  • 实例062 为数据库角色添加和删除成员
  • 实例063 创建和删除数据库角色
  • 2.5 权限管理
  • 实例064 为数据库角色设置权限
  • 实例065 设置数据库的访问权限
  • 实例066 设置对象的访问权限
  • 2.6 高级安全主题
  • 实例067 数据文件安全
  • 实例068 安全配置
  • 实例069 使用安全套接字层(SSL)加密
  • 实例070 如何防范SQL注入式攻击
  • 第3章 使用管理器管理数据库
  • 3.1 设计数据库
  • 实例071 创建数据库
  • 实例072 修改数据库
  • 实例073 删除数据库
  • 3.2 设计数据表
  • 实例074 创建数据表
  • 实例075 创建计算字段
  • 实例076 修改表
  • 实例077 删除表
  • 3.3 索引的建立与维护
  • 实例078 建立惟一索引
  • 实例079 定义主键索引
  • 实例080 删除索引
  • 3.4 关系的建立与维护
  • 实例081 建立一对一关系
  • 实例082 建立一对多关系
  • 实例083 删除关系
  • 3.5 维护数据表
  • 实例084 在表结构中添加新字段
  • 实例085 在表结构中删除字段
  • 实例086 修改表结构中字段的顺序
  • 实例087 重命名表
  • 3.6 浏览数据
  • 实例088 查看所有数据
  • 实例089 查看某一条记录
  • 实例090 浏览指定行数的数据
  • 3.7 数据的基本操作
  • 实例091 添加数据
  • 实例092 修改数据
  • 实例093 删除数据
  • 第4章 Transact-SQL动态维护SQL Server
  • 4.1 设计数据库
  • 实例094 创建数据库
  • 实例095 修改数据库
  • 实例096 删除数据库
  • 4.2 维护数据表
  • 实例097 创建数据表
  • 实例098 定义计算字段
  • 实例099 修改表
  • 实例100 删除表
  • 实例101 修改表和字段的名称
  • 4.3 维护数据库
  • 实例102 分离数据库
  • 实例103 附加数据库
  • 实例104 附加单文件数据库
  • 4.4 数据库备份与恢复
  • 实例105 建立备份设备
  • 实例106 删除备份设备
  • 实例107 备份数据库
  • 实例108 还原数据库
  • 第5章 SQL基本查询
  • 5.1 SELECT子句检索
  • 实例109 查询图书销售表中特定列数据信息
  • 实例110 查询商品编号、价格等多列信息
  • 实例111 查询商品销售表中全部商品信息
  • 实例112 将学生成绩表中英文列名设置为中文列名
  • 实例113 在商品销售表中添加商品利润的新列
  • 5.2 区间查询
  • 实例114 列出商品利润大于300 的商品名称
  • 实例115 列出商品利润小于300 的商品名称
  • 实例116 列出商品利润在200元~500元之间的商品名称
  • 实例117 查询图书价格介于68元~88元之间的图书名称
  • 实例118 利用模糊查询进行区间查询
  • 5.3 数据前若干名
  • 实例119 查询图书库存表中现存数量前5名的图书信息
  • 实例120 查询图书库存表中现存数量后5名的图书信息
  • 实例121 查询编程词典销售表中销售额前3名的数据
  • 5.4 查询结果排序
  • 实例122 将职工表中的信息按照奖金升序(或降序)输出
  • 实例123 查询员工表中按工资、奖金两次排序后的信息
  • 实例124 将在留学生表中查询的结果中按国籍降序排序
  • 实例125 在学生信息表中按学生的姓氏笔画重新排序
  • 实例126 根据工资与奖金之和生成的列对员工信息排序
  • 5.5 模式查询
  • 实例127 查询数字
  • 实例128 利用_通配符查数学成绩在80~89之间的学生信息
  • 实例129 利用%通配符查询学生表中姓李的员工信息
  • 实例130 利用[]通配符查英语成绩95~99之间的学生信息
  • 实例131 利用[^]通配符查数学不在90~99之间的学生信息
  • 实例132 复杂的模式查询
  • 5.6 除去重复记录或空值
  • 实例133 除去图书销售表中相同的图书信息
  • 实例134 列出图书销售表中图书重印超过1次的图书
  • 实例135 查询学生信息表中备注信息不为空的学生信息
  • 实例136 列出学生信息表中备注信息为空的学生信息
  • 5.7 在查询中使用OR和AND运算符
  • 实例137 利用 OR 运算符进行区间定位查询
  • 实例138 利用AND运算符进行区间定位查询
  • 实例139 应用OR、AND执行多个搜索条件查询
  • 5.8 格式化字段和结果集
  • 实例140 统一字段格式进行查询
  • 实例141 将客户信息表中客户姓名字段中的空格去除
  • 实例142 对工资数据表中查询出的工资进行四舍五入
  • 第6章 字符串/数字/日期时间查询
  • 6.1 字符串查询
  • 实例143 在职工表中去除编号与姓名字符串中尾部的空格
  • 实例144 在学生信息表中截取学生的姓和名字信息
  • 实例145 连接图书表中的书名与类别生成图书说明信息
  • 实例146 在报名表中将“200900”插入到原用户报名编号中
  • 实例147 获取字符在字符串中出现的次数
  • 实例148 将外籍留学生表中的学生姓大写名小写
  • 6.2 截取字符串
  • 实例149 从字符串中删除元音字符
  • 实例150 从字符串中分离字符和数字
  • 实例151 去除字符串中非字母和数字的字符
  • 6.3 比较字符串
  • 实例152 比较留学生信息中学生的姓是否相同
  • 实例153 在留学生信息中比较查询留学生的名是否相似
  • 实例154 在外籍留学生信息中英文姓名大小写敏感查询
  • 6.4 格式化字符串
  • 实例155 将电话号码中的“-”去掉,但保留分机号前的“-”
  • 实例156 提取电话号码中的区号和号码
  • 实例157 格式化字符串为日期格式
  • 6.5 数学函数
  • 实例158 使用 SQRT 函数查询公式表中字段A的平方根
  • 实例159 使用 EXP 函数查询数学公式表中e的A次幂
  • 实例160 利用三角函数查询公式表中字段A的余弦、正弦
  • 6.6 时间段查询
  • 实例161 查询出版日期在10月份的图书名称及出版日期
  • 实例162 查询今天是周几
  • 实例163 查询学生信息表中学生间入学时间间隔多少天
  • 实例164 查询某笔记本的两次进货日期相差的月份数
  • 实例165 计算员工全年工作日
  • 实例166 查询当前图书出版日期与下一次出版日期间隔
  • 6.7 获取日期
  • 实例167 将图书出版日期中的年月日以列的形式显示
  • 实例168 查询当前日期加 3 个月以后的日期
  • 实例169 分别获取某月份、本周和当前季度的第一天
  • 实例170 分别获取上个月、去年和本年的最后一天
  • 6.8 格式化日期
  • 实例171 把长日期格式数据转化为短日期格式数据
  • 实例172 显示长日期格式数据中的小时、分、秒
  • 实例173 将日期格式中的“.”转化为“-”
  • 第7章 聚合数据查询
  • 7.1 聚合函数
  • 实例174 利用SUM函数对职员工资进行汇总
  • 实例175 利用AVG函数求学生各学科的平均成绩
  • 实例176 利用MIN函数求销售额和利润的最低值
  • 实例177 利用MAX函数求员工月销售业绩的最高值
  • 实例178 利用COUNT函数求日销售额大于某值的商品数
  • 7.2 分组统计
  • 实例179 统计学生的总成绩并排序
  • 实例180 使用COALESCE函数将NULL转换成0后,计算员工的平均工资
  • 实例181 使用ALL查询书名和出版社的全部分组
  • 实例182 使用ROLLUP按所属类别和等级统计商品的总销售额
  • 实例183 使用 CUBE 生成带有小计和总计的交叉表
  • 实例184 使用HAVING子句返回图书分组后汇总销售额大于某值的数据
  • 实例185 使用 GROUPING SETS组合多个分组结果集
  • 实例186 使用OVER子句和SUM函数根据订单编号分区聚合数据
  • 实例187 使用COMPUTE返回商品销售表中的明细及汇总数据
  • 实例188 使用 COMPUTE BY 返回部门分组信息及对应汇总数据
  • 第8章 子查询
  • 8.1 简单子查询
  • 实例189 子查询的查询结果作为SELECT子句的列
  • 实例190 查询学生成绩大于平均成绩的记录
  • 实例191 子查询作为 FROM 子句的查询依据
  • 8.2 多行子查询
  • 实例192 查询外语成绩大于某值的学生明细信息(IN)
  • 实例193 返回月销售不在同类图书前100名的图书信息(NOT IN)
  • 实例194 显示一班学生总成绩大于二班所有学生总成绩的学生信息(ALL)
  • 实例195 查询商品三月销售额大于当月同类平均销售额的商品信息(ANY/SOME)
  • 8.3 相关子查询
  • 实例196 求出部门内职员工资最高的职员信息(IN)
  • 实例197 查询图书销量大于某值的图书信息(EXISTS)
  • 实例198 返回商品采购量不小于某值的商品销售信息(NOTEXISTS)
  • 实例199 在 HAVING 子句使用子查询过滤一组数据
  • 8.4 嵌套子查询
  • 实例200 查询指定学历的部门经理当月工资情况
  • 实例201 返回学科成绩小于指定的多个成绩任意一个的学生信息
  • 8.5 子查询更新数据
  • 实例202 在 UPDATE 语句中使用子查询更新数据
  • 实例203 在INSERT INTO 语句中使用子查询添加数据
  • 实例204 在 DELETE 语句中使用子查询删除数据
  • 第9章 联接/组合查询
  • 9.1 多表联接
  • 实例205 使用 CROSS JOIN 实现两表的笛卡尔乘积查询
  • 实例206 在 WHERE 子句中设置联接条件
  • 9.2 内联接
  • 实例207 返回职员指定月份的工资及其所在部门信息
  • 实例208 使用 INNER JOIN 实现自身联接
  • 实例209 多表联接的查询
  • 9.3 外联接
  • 实例210 使用LEFT OUTER JOIN返回以左表为主的所有匹配数据
  • 实例211 使用RIGHT OUTER JOIN返回以右表为主的所有匹配数据
  • 实例212 使用FULL JOIN 返回两表相匹配的所有数据
  • 9.4 组 合查询
  • 实例213 使用UNION组合多个结果集
  • 实例214 对组合查询结果进行排序
  • 实例215 使用 INTERSECT 运算符求两个结果集的交集
  • 实例216 使用 EXCEPT 运算符求两个结果集的差集
  • 第10章 高级查询
  • 10.1 利用CASE语句进行查询
  • 实例217 利用 CASE 语句返回备注信息
  • 实例218 利用CASE语句更新列值
  • 10.2 交叉表查询
  • 实例219 使用 CASE 语句生成静态交叉表
  • 实例220 行列转换
  • 实例221 PIVOT 交叉表统计商品各月份的销售数量
  • 实例222 UNPIVOT反转交叉表
  • 实例223 调用存储过程生成动态交叉表
  • 10.3 递归查询
  • 实例224 CTE递归生成连续数
  • 第11章 分布式查询
  • 11.1 链接服务器
  • 实例225 用“企业管理器”建立链接
  • 实例226 创建、查看、删除链接
  • 实例227 建立、查看、删除映射
  • 实例228 用T_SQL设置链接选项
  • 实例229 创建关联 Access 数据库的链接并查询其数据
  • 实例230 创建到电子表格的链接
  • 11.2 分布式查询
  • 实例231 简单的分布式查询
  • 实例232 使用 OpenDatasource 进行分布式查询图书信息处理
  • 实例233 用 OpenQuery 函数进行分布式查询客户信息
  • 实例234 使用OpenRowSet进行分布式查询客户表中信息
  • 11.3 分布式事务处理
  • 实例235 创建分布式事务
  • 第12章 更新SQL Server数据
  • 12.1 添加数据
  • 实例236 使用 INSERT 语句添加单条数据
  • 实例237 使用 UNION ALL 运算符批量添加数据
  • 实例238 INSERT插入多行数据
  • 实例239 创建表并添加数据
  • 12.2 修改数据
  • 实例240 使用 UPDATE 语句修改单条数据
  • 实例241 批量修改数据
  • 实例242 修改指定日期字段内的数据
  • 12.3 删除数据
  • 实例243 删除单条记录
  • 实例244 删除指定字段数据为空的记录
  • 实例245 使用OUTPUT子句删除数据并返回结果
  • 12.4 使用事务
  • 实例246 使用事务维护数据一致性
  • 第13章 流程控制与功能性语句
  • 13.1 流程控制语句
  • 实例247 BEGIN…END控制批处理
  • 实例248 通过IF语句给定执行条件
  • 实例249 IF EXISTS 语句检测数据是否存在
  • 实例250 WHILE执行循环语句块
  • 实例251 CASE分支判断语句
  • 实例252 RETURE无条件返回语句
  • 实例253 WAITFOR延期执行语句
  • 实例254 GOTO跳转语句
  • 实例255 TRYCATCH异常处理语句
  • 13.2 功能性语句
  • 实例256 PRINT输出语句
  • 实例257 RAISERROR 返回错误信息
  • 实例258 SET选项设置语句
  • 第14章 索引
  • 14.1 创建索引
  • 实例259 创建惟一聚集索引快速定位记录位置
  • 实例260 使用 Transact-SQL 命令创建索引
  • 实例261 使用 UNIQUE 关键字创建惟一索引
  • 实例262 使用 CLUSTERDE 关键字创建簇索引
  • 实例263 索引的销毁
  • 实例264 创建多字段非聚集索引检索数据
  • 实例265 使用索引视图查询数据
  • 14.2 维护索引
  • 实例266 修改索引
  • 实例267 重建索引
  • 实例268 删除索引
  • 14.3 全文索引
  • 实例269 启用全文检索服务
  • 实例270 定义全文索引
  • 实例271 使用 Transact-SQL 创建全文索引
  • 实例272 使用 Transact-SQL 维护全文索引
  • 实例273 检索词或短语
  • 实例274 模糊查询
  • 实例275 对格式化的二进制数据进行全文检索
  • 第15章 视图
  • 15.1 创建和使用视图
  • 实例276 使用企业管理器创建视图
  • 实例277 使用CREATE VIEW创建视图显示客户信息
  • 实例278 使用创建视图向导创建视图
  • 实例279 使用视图简化复杂的连接
  • 实例280 创建基于视图的视图
  • 实例281 使用视图生成计算列
  • 实例282 使用视图重新格式化检索出的数据
  • 实例283 使用视图添加表数据
  • 实例284 通过视图修改表数据
  • 实例285 通过视图删除表数据
  • 实例286 使用视图过滤不想要的数据
  • 15.2 管理视图
  • 实例287 使用 sp_helptext 获取视图信息
  • 实例288 如何修改视图
  • 实例289 如何删除视图
  • 15.3 使用视图加强数据安全
  • 实例290 对视图定义文本进行加密
  • 实例291 通过视图对不同用户设置权限
  • 第16章 存储过程
  • 16.1 创建和使用存储过程
  • 实例292 使用 Transact-SQL 语句创建存储过程并执行
  • 实例293 在存储过程中使用RETURN语句返回值
  • 实例294 使用带参数的存储过程以实现动态检索
  • 实例295 执行带回传参数的存储过程
  • 实例296 在存储过程中使用事务
  • 实例297 创建并添加扩展存储过程
  • 实例298 创建加密存储过程
  • 16.2 管理存储过程
  • 实例299 查看存储过程相关信息
  • 实例300 修改存储过程
  • 实例301 删除存储过程
  • 实例302 存储过程的重新编译
  • 实例303 重命名存储过程
  • 16.3 应用存储过程
  • 实例304 使用存储过程调用 Com组件(sp_OACreate)
  • 实例305 监控存储过程
  • 实例306 自动执行存储过程
  • 实例307 执行远程存储过程
  • 第17章 触发器
  • 17.1 创建触发器
  • 实例308 使用企业管理器创建触发器
  • 实例309 用 INSERT 触发器向员工表中添加新员工信息
  • 实例310 用 UPDATE 触发器更新员工表中员工基本工资
  • 实例311 应用 DELETE 触发器删除离职员工工资信息
  • 实例312 创建具有触发条件的触发器
  • 实例313 创建INSTEAD OF触发器
  • 实例314 创建递归触发器,实现只允许一次删除一条记录
  • 17.2 管理触发器
  • 实例315 触发器的嵌套
  • 实例316 Rollback触发器
  • 实例317 查看触发器数据
  • 实例318 修改触发器
  • 实例319 删除触发器
  • 实例320 重命名触发器
  • 17.3 触发器的应用
  • 实例321 应用触发器向员工表添加数据并初使化工资表
  • 实例322 应用触发器修改员工信息表中离职员工信息
  • 实例323 应用触发器删除相关联的两表间的数据
  • 第18章 游标的使用
  • 18.1 游标的基本操作
  • 实例324 声明游标并分别创建一个标准、只读和更新游标
  • 实例325 打开游标并检索图书信息表中指定条件的数据
  • 实例326 读取游标中存储的前两条职工表中的员工记录
  • 实例327 关闭释放游标
  • 实例328 利用 sp_cursor_list 查看服务及游标属性
  • 实例329 利用 sp_describe_cursor查看游标的全局特性
  • 18.2 游标的高级操作
  • 实例330 利用游标在商品销售表中返回指定商品行数据
  • 实例331 用ORDER BY子句改变游标中行的顺序
  • 实例332 使用 FETCH 将值存入变量
  • 实例333 利用游标设计带滚动的商品销售数据查询
  • 实例334 应用游标的嵌套查询两个员工表间员工信息
  • 18.3 通过游标维护数据
  • 实例335 使用游标根据商品单价和销售量计算出销售额
  • 实例336 基于游标定位修改员工信息表中员工的姓名
  • 实例337 只允许用户更新游标中指定列中的值
  • 实例338 使用游标定位删除员工表中指定条件的员工
  • 实例339 用索引改变游标中员工编号的行顺序
  • 实例340 应用参数化游标更改员工部门信息
  • 第19章 SQL Server高级应用
  • 19.1 XML与SQL Server
  • 实例341 用FOR XML RAW 读取图书表中所有图书信息
  • 实例342 FOR XMLAUTO将图书表中数据作为嵌套输出
  • 实例343 读取图书销售表中字段均作为节点元素输出
  • 实例344 将存储在XML中的图书信息插入到数据表中
  • 实例345 创建、修改和删除 XML索引
  • 实例346 查询存储图书信息的XML节点(query方法)
  • 实例347 获取XML节点或元素值(value方法)
  • 实例348 编辑存储图书信息的XML节点(modify方法)
  • 实例349 将XML节点转变为对应字段(nodes方法)
  • 19.2 监视与优化
  • 实例350 使用“事件查看器”监视事件日志中记录的事件
  • 实例351 使用SQL Server ManagesmentStudio的查询编辑器
  • 实例352 使用SQL Server Profiler监视数据库引擎等性能
  • 实例353 使用“数据库引擎优化顾问”优化
  • 实例354 使用dta实用工具优化数据库工作负荷
  • 19.3 编程与服务
  • 实例355 创建SQL Server 2005对象
  • 实例356 使用SMO管理对象模型开发数据库
  • 实例357 创建报表连接到数据源并进行布局设计
  • 实例358 使用 Magagement Studio管理报表
  • 实例359 创建分析服务项目并在项目中定义数据源
  • 实例360 创建目标邮件方案挖掘对邮件信息逻辑分组
  • 实例361 在服务器之间复制数据以提高伸缩性和可用性
  • 实例362 将 Microsoft Excel 2007数据导入到SQL Server
  • 实例363 在Excel 2007中引用SQL Server数据生成报表
  • 第20章 Visual Basic与SQL Server
  • 20.1 连接数据库
  • 实例364 ADO连接数据库
  • 实例365 DAO连接数据库
  • 实例366 RDO连接数据库
  • 实例367 ODBC连接数据库
  • 20.2 浏览数据库
  • 实例368 通过文本框浏览数据库
  • 实例369 通过表格单页浏览数据库
  • 实例370 使用表格多页浏览数据库
  • 20.3 数据查询
  • 实例371 通用查询
  • 实例372 模糊查询
  • 实例373 逻辑查询
  • 实例374 空数据查询
  • 实例375 时间段查询
  • 实例376 多表查询
  • 20.4 编辑数据表
  • 实例377 录入数据
  • 实例378 批量修改数据
  • 实例379 批量删除数据
  • 20.5 存储过程、视图和触发器
  • 实例380 视图的应用
  • 实例381 触发器的应用
  • 实例382 存储过程的应用
  • 20.6 备份、恢复数据
  • 实例383 附加数据库
  • 实例384 备份数据库
  • 实例385 恢复数据库
  • 20.7 使用代码维护数据库
  • 实例386 新建数据库和数据表
  • 实例387 提取数据表结构
  • 实例388 修改数据表结构
  • 实例389 删除无用的数据表
  • 第21章 Delphi与SQL Server
  • 21.1 连接数据库
  • 实例390 使用ADO连接SQL Server 2000 数据库
  • 实例391 如何使用 ODBC 连接SQL Server 数据库
  • 21.2 浏览数据库
  • 实例392 通过文本框浏览数据库
  • 实例393 通过DBGrid表格浏览数据
  • 21.3 数据查询
  • 实例394 通用查询
  • 实例395 模糊查询
  • 实例396 逻辑查询
  • 实例397 空数据查询
  • 实例398 时间段查询
  • 实例399 多表查询
  • 21.4 编辑数据表
  • 实例400 录入数据
  • 实例401 批量修改数据
  • 实例402 批量删除数据
  • 21.5 存储过程、视图和触发器
  • 实例403 存储过程的应用
  • 实例404 视图的应用
  • 实例405 触发器的应用
  • 21.6 备份、恢复数据
  • 实例406 附加数据库
  • 实例407 备份数据库
  • 实例408 恢复数据库
  • 21.7 使用代码维护数据库
  • 实例409 新建数据库和数据表
  • 实例410 修改数据表结构
  • 实例411 删除无用数据表
  • 光盘链接
展开阅读

数据库相关资源

  • SQL Server 2014管理最佳实践

    SQL Server 2014管理最佳实践

    这本丰富而全面的指南阐明了成功管理SQL Server所需的技能,包括变更管理、安全性、性能调整、监控和备份。本书的作者都是SQL Server的权威专家,他们将带领读者掌握SQL Server 2014的最新功能,

    大小:129.9 MBSQL Server

    立即下载
  • SQL Server从入门到精通

    SQL Server从入门到精通

    大小:1.62 GBSQL Server

    立即下载
  • SQL Server 2016 从入门到实战

    SQL Server 2016 从入门到实战

    本书是一本帮助用户踏入数据库之门的教程,内容精练、重点突出、实例丰富,适合作为软件开发入门者的自学用书,感兴趣的可以下载学习

    大小:53.1 MB数据库

    立即下载
  • 数据库原理、应用与实践(SQL Server)

    数据库原理、应用与实践(SQL Server)

    数据库原理、应用与实践(SQL Server) 围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包括

    大小:80.4 MB数据库

    立即下载
  • PHP与MySQL高性能应用开发

    PHP与MySQL高性能应用开发

    PHP与MySQL高性能应用开发书中不仅讲解了OOP、设计模式,也讲解了如何进行性能优化和调试。甚至,还对于语言之外的代码重构进行了讲解,本书面向的对象是有一定PHP基础,但是又想深入学习的PHP开发者,欢迎免费下载

    大小:60.5 MBPHP开发

    立即下载
  • MySQL技术内幕:InnoDB存储引擎

    MySQL技术内幕:InnoDB存储引擎

    《MySQL技术内幕:InnoDB存储引擎(第2版)》 由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,《MySQL技术内幕:InnoDB存储引擎(第2版)》的第1版广受

    大小:39.3 MBMySQL

    立即下载
  • 深入理解MariaDB与MySQL

    深入理解MariaDB与MySQL

    深入理解MariaDB与MySQL 讲解了MariaDB的诞生背景及设计目的,并通过与MySQL的比较使读者轻松理解MariaDB。本书内容涉及MariaDB 5.1~10.0的各个方面,讲解重点在于MariaDB 10.0的各种实用功能。此外,M

    大小:75.3 MBMariaDB

    立即下载
  • 数据库查询优化器的艺术:原理解析与SQL性能

    数据库查询优化器的艺术:原理解析与SQL性能

    《数据库技术丛书数据库查询优化器的艺术:原理解析与SQL性能优化》 是数据库查询优化领域的里程碑之作,由Oracle公司MySQL全球开发团队、资深专家撰写,作者有10余年数据库内核和查询优化

    大小:115 MB数据库

    立即下载

学习笔记

7小时2分钟前回答

master and slave have equal MySQL server ids

蚊子今天下午搭了一主三从的mysql复制,结果所有服务器都配置好后,发现从上报如下的错误 Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). 意思就是从上的server_id和主的一样的,经查看发现从上的/etc/my.cnf中的server_id=1这行我没有注释掉(在下面复制部分我设置了server_id),于是马上把这行注释掉了,然后重启mysql,发现还是报同样的错误。 使用如下命令查看了一下server_id mysql show variables like 'server_id'; +---------------+------……

7小时24分钟前回答

SQL SERVER 日期格式转换详解

SQL SERVER 2000用sql语句如何获得当前系统时间 就是用GETDATE(); Sql中的getDate()2008年01月08日 星期二 14:59 Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0);-- 05 16 2008 10:57AM Select CONVERT(varchar(100), GETDATE(), 1);-- 05/16/08 Select CONVERT(varchar(100), GETDATE(), 2);-- 08.05.16 Select CONVERT(varchar(100), GETDATE(), 3);-- 16/05/08 Select CONVERT(varchar(100), GETDATE(), 4);-- 16.05.08 Select CONVERT(varchar(100), GETDATE(), 5);-- 16-05-08 Select CONVERT(varchar(100), GETDATE(), 6);-- 16 05 08 Select CONVERT(varchar(100), GETDATE(), 7);-- 05 16, 08 Select CONVERT(varchar(100), GETDATE(), 8);-- 10:57:46 Select CONVERT(varchar(100), GETDATE(), 9);-- 05 16 2008 10:57:46:827AM Select CONVERT(varchar(100), GETDAT……

7小时35分钟前回答

mysql:Can't start server: can't create PID file: No space left on device

解决案例一: 今天公司服务器上所有的网站都出现问题,有的打开没有数据,有的直接是空白。 我的第一反应就是数据库挂了。打开远程,进了系统,service mysqld stop 失败。service mysqld start等了好大一会,提示Timeout error occurred trying to start MySQL Daemon 一开始以为是mysql用户问题,查询系统用户完全没有问题。 打开log日志一看,问题出现了Can't start server: can't create PID file: No space left on device; df -h看了一下磁盘,500G的硬盘已经使用了100%,可用为0; 一咬牙删光了var/log文件夹。没想到的是log日志已经积累达到32G。 狂汗!!!而后启动mysql一切正常了。 解决案例二: 最近在维护linux服务器时发现,网站打不开了……

12小时1分钟前回答

wampserver下mysql导入数据库的步骤

你的xxx.db里面如果都是sql语句的话,那么跟着我说的做,假如你的库名叫mydb 1.进入mysql命令行 因为你是wampserver,那么就cmd进入dos mysql -u root -p 之后提示输入密码成功进入 2.建库(如果库已经存在,略过这一步) create database mydb; 3.选库 use mydb; 4.导入数据(这里假定你的xxx.db在E:\test目录下) source E:\test\xxx.db; 5.等待 你会看到mysql会导入数据,比用那些GUI程序导入的速度快多了 打完收工. ……

4小时1分钟前回答

Ubuntu16.04 server下配置MySQL,并开启远程连接的方法

背景 最近正在学nodejs,想到曾经有台云服务器,但是很久不用了,由于怕麻烦,一股脑的把云主机重装了个Ubuntu系统,于是配置MySQL成了配置服务中的一个环节(node用不用MySQL不管,主要是闲的重新配置一个-.-),但是配置的过程中,遇到不少问题,所以在解决一系列问题后留篇博备以后使用。 步骤 1.安装MySQL 由于博主用的是Ubuntu Server,用的XShell工具,没用桌面版,所以没有高大上的图形界面,一股脑用软件源提供的mysql即可。 命令如下: sudo apt-get install mysql-server 运行完这句命令后,不是root的话会要你输入root密码,密码输入正确后,系统就自动给你下载MySQL了,如下图: 执行完上面步骤后,会进入……