SQL Server编程必知必会

SQL Server编程必知必会
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [英] (Forta B.) ,
2009-01
版次: 1
ISBN: 9787115192561
定价: 29.00
装帧: 平装
开本: 大32开
纸张: 胶版纸
页数: 254页
字数: 258千字
正文语种: 简体中文
27人买过
  •   SQLServer是世界上最受欢迎的数据库管理系统之一。
      本书是作者继经典畅销书《SQL必知必会》之后,应众多读者的请求编写的,专门针对SQLServerT-SQL用户。书中继承了《SQL必知必会》的优点,在精练然而透彻地阐述了数据库基础理论之后,紧贴实战需要,很快转向数据检索,逐步深入各种复杂的内容,包括联结的使用、子查询、基于全文本的搜索等等。对于每个知识点,都给出了实用的代码及其解析,并有丰富的技巧和常犯错误警示。通过本书,读者能够掌握扎实的基本功,迅速成为SQLServer高手。   BenForta是世界知名的技术作家,也是Adobe技术界最为知名的专家之一,目前担任Adobe公司的高级技术推广专家。他具有计算机行业20多年工作经验,多年来撰写了十几本技术图书,其中不少是世界畅销书,已被翻译为十几种文字。除本书外,他撰写的《正则表达式必知必会》也即将由人民邮电出版社出版。读者可以通过他的个人网站http://www.forta.com了解更多信息。 第1章了解SQL
    1.1数据库基础
    1.1.1什么是数据库
    1.1.2表
    1.1.3列和数据类型
    1.1.4行
    1.1.5主键

    1.2什么是SQL
    1.3动手实践
    1.4小结

    第2章SQLServer介绍
    2.1什么是SQLServer
    2.1.1客户机-服务器软件
    2.1.2SQLServer版本

    2.2SQLServer工具
    2.2.1SQLServer2005
    2.2.2SQLServer2000

    2.3小结

    第3章使用SQLServer
    3.1连接
    3.2选择数据库
    3.3了解数据库和表
    3.4小结

    第4章检索数据
    4.1SELECT语句
    4.2检索单个列
    4.3检索多个列
    4.4检索所有列
    4.5检索不同的行
    4.6限制结果
    4.7使用完全限定表名
    4.8小结

    第5章排序检索数据
    5.1排序数据
    5.2按多个列排序
    5.3指定排序方向
    5.4小结

    第6章过滤数据
    6.1使用WHERE子句
    6.2WHERE子句操作符
    6.2.1检查单个值
    6.2.2不匹配检查
    6.2.3范围值检查
    6.2.4空值检查

    6.3小结

    第7章数据过滤
    7.1组合WHERE子句
    7.1.1AND操作符
    7.1.2OR操作符
    7.1.3计算次序

    7.2IN操作符
    7.3NOT操作符
    7.4小结

    第8章用通配符进行过滤
    8.1LIKE操作符
    8.1.1百分号(%)通配符
    8.1.2下划线(_)通配符
    8.1.3方括号([])通配符

    8.2使用通配符的技巧
    8.3小结

    第9章创建计算字段
    9.1计算字段
    9.2拼接字段
    9.3执行算术计算
    9.4小结

    第10章使用数据处理函数
    10.1函数
    10.2使用函数
    10.2.1文本处理函数
    10.2.2日期和时间处理函数
    10.2.3数值处理函数

    10.3小结

    第11章汇总数据
    11.1聚集函数
    11.1.1Avg()函数
    11.1.2Count()函数
    11.1.3Max()函数
    11.1.4Min()函数
    11.1.5Sum()函数

    11.2聚集不同值
    11.3组合聚集函数
    11.4小结

    第12章分组数据
    12.1数据分组
    12.2创建分组
    12.3过滤分组
    12.4分组和排序
    12.5SELECT子句顺序
    12.6小结

    第13章使用子查询
    13.1子查询
    13.2利用子查询进行过滤
    13.3作为计算字段使用子查询
    13.4用子查询检查存在性
    13.5小结

    第14章联结表
    14.1联结
    14.1.1关系表
    14.1.2为什么要使用联结

    14.2创建联结
    14.2.1WHERE子句的重要性
    14.2.2内部联结
    14.2.3联结多个表

    14.3小结

    第15章创建高级联结
    15.1使用表别名
    15.2使用不同类型的联结
    15.2.1自联结
    15.2.2自然联结
    15.2.3外部联结

    15.3使用带聚集函数的联结
    15.4使用联结和联结条件
    15.5小结

    第16章组合查询
    16.1组合查询
    16.2创建组合查询
    16.2.1使用UNION
    16.2.2UNION规则
    16.2.3包含或取消重复的行
    16.2.4对组合查询结果排序

    16.3小结

    第17章全文本搜索
    17.1理解全文本搜索
    17.2设置全文本搜索
    17.2.1启用全文本搜索支持
    17.2.2创建全文本目录
    17.2.3创建全文本索引
    17.2.4管理目录和索引

    17.3进行全文本搜索
    17.3.1使用FREETEXT进行搜索
    17.3.2用CONTAINS进行搜索
    17.3.3排序搜索结果

    17.4小结

    第18章插入数据
    18.1数据插入
    18.2插入完整的行
    18.3插入多行
    18.4插入检索出的数据
    18.5小结

    第19章更新和删除数据
    19.1更新数据
    19.2删除数据
    19.3更新和删除的指导原则
    19.4小结

    第20章创建和操纵表
    20.1创建表
    20.1.1表创建基础
    20.1.2使用NULL值
    20.1.3主键再介绍
    20.1.4使用IDENTITY
    20.1.5指定默认值

    20.2更新表
    20.3删除表
    20.4重命名表
    20.5小结

    第21章使用视图
    21.1视图
    21.1.1为什么使用视图
    21.1.2视图的规则和限制

    21.2使用视图
    21.2.1利用视图简化复杂的联结
    21.2.2用视图重新格式化检索出的数据
    21.2.3用视图过滤不想要的数据
    21.2.4使用视图与计算字段
    21.2.5更新视图
    21.3小结

    第22章T-SQL程序设计
    22.1理解T-SQL程序设计
    22.2使用变量
    22.2.1声明变量
    22.2.2给变量赋值
    22.2.3查看变量内容
    22.2.4在T-SQL语句中使用变量

    22.3使用条件处理
    22.4语句编组
    22.5使用循环
    22.6小结

    第23章使用存储过程
    23.1存储过程
    23.2为什么要使用存储过程
    23.3使用存储过程
    23.3.1执行存储过程
    23.3.2创建存储过程
    23.3.3删除存储过程
    23.3.4使用参数
    23.3.5建立智能存储过程
    23.4小结

    第24章使用游标
    24.1游标
    24.2使用游标
    24.2.1创建和删除游标
    24.2.2使用游标
    24.2.3使用游标数据
    24.3小结

    第25章使用触发器
    25.1理解触发器
    25.1.1创建触发器
    25.1.2删除触发器
    25.1.3启用和禁用触发器
    25.1.4确定触发器的任务

    25.2使用触发器
    25.2.1INSERT触发器
    25.2.2DELETE触发器
    25.2.3UPDATE触发器
    25.2.4关于触发器的进一步介绍
    25.3小结

    第26章管理事务处理
    26.1事务处理
    26.2控制事务处理
    26.2.1使用ROLLBACK
    26.2.2使用COMMIT
    26.2.3使用保留点
    26.2.4更改自动提交的行为
    26.3小结

    第27章使用XML
    27.1SQLServer的XML支持
    27.2检索为XML数据
    27.3存储XML数据
    27.4XML数据的搜索
    27.5小结

    第28章全球化和本地化
    28.1字符集和校对顺序
    28.2使用校对顺序
    28.3区分大小写
    28.4使用Unicode
    28.5小结

    第29章安全管理
    29.1访问控制
    29.2管理用户
    29.2.1创建用户账号
    29.2.2删除用户账号
    29.2.3启用和禁用账号
    29.2.4重命名登录
    29.2.5更改口令

    29.3管理访问权限
    29.3.1设置访问权限
    29.3.2删除访问权限
    29.4小结

    第30章改善性能
    30.1改善性能
    30.2小结
    附录ASQLServer和T-SQL入门
    附录B样例表
    附录CT-SQL语句的语法
    附录DT-SQL数据类型
    附录ET-SQL保留字
    索引
  • 内容简介:
      SQLServer是世界上最受欢迎的数据库管理系统之一。
      本书是作者继经典畅销书《SQL必知必会》之后,应众多读者的请求编写的,专门针对SQLServerT-SQL用户。书中继承了《SQL必知必会》的优点,在精练然而透彻地阐述了数据库基础理论之后,紧贴实战需要,很快转向数据检索,逐步深入各种复杂的内容,包括联结的使用、子查询、基于全文本的搜索等等。对于每个知识点,都给出了实用的代码及其解析,并有丰富的技巧和常犯错误警示。通过本书,读者能够掌握扎实的基本功,迅速成为SQLServer高手。
  • 作者简介:
      BenForta是世界知名的技术作家,也是Adobe技术界最为知名的专家之一,目前担任Adobe公司的高级技术推广专家。他具有计算机行业20多年工作经验,多年来撰写了十几本技术图书,其中不少是世界畅销书,已被翻译为十几种文字。除本书外,他撰写的《正则表达式必知必会》也即将由人民邮电出版社出版。读者可以通过他的个人网站http://www.forta.com了解更多信息。
  • 目录:
    第1章了解SQL
    1.1数据库基础
    1.1.1什么是数据库
    1.1.2表
    1.1.3列和数据类型
    1.1.4行
    1.1.5主键

    1.2什么是SQL
    1.3动手实践
    1.4小结

    第2章SQLServer介绍
    2.1什么是SQLServer
    2.1.1客户机-服务器软件
    2.1.2SQLServer版本

    2.2SQLServer工具
    2.2.1SQLServer2005
    2.2.2SQLServer2000

    2.3小结

    第3章使用SQLServer
    3.1连接
    3.2选择数据库
    3.3了解数据库和表
    3.4小结

    第4章检索数据
    4.1SELECT语句
    4.2检索单个列
    4.3检索多个列
    4.4检索所有列
    4.5检索不同的行
    4.6限制结果
    4.7使用完全限定表名
    4.8小结

    第5章排序检索数据
    5.1排序数据
    5.2按多个列排序
    5.3指定排序方向
    5.4小结

    第6章过滤数据
    6.1使用WHERE子句
    6.2WHERE子句操作符
    6.2.1检查单个值
    6.2.2不匹配检查
    6.2.3范围值检查
    6.2.4空值检查

    6.3小结

    第7章数据过滤
    7.1组合WHERE子句
    7.1.1AND操作符
    7.1.2OR操作符
    7.1.3计算次序

    7.2IN操作符
    7.3NOT操作符
    7.4小结

    第8章用通配符进行过滤
    8.1LIKE操作符
    8.1.1百分号(%)通配符
    8.1.2下划线(_)通配符
    8.1.3方括号([])通配符

    8.2使用通配符的技巧
    8.3小结

    第9章创建计算字段
    9.1计算字段
    9.2拼接字段
    9.3执行算术计算
    9.4小结

    第10章使用数据处理函数
    10.1函数
    10.2使用函数
    10.2.1文本处理函数
    10.2.2日期和时间处理函数
    10.2.3数值处理函数

    10.3小结

    第11章汇总数据
    11.1聚集函数
    11.1.1Avg()函数
    11.1.2Count()函数
    11.1.3Max()函数
    11.1.4Min()函数
    11.1.5Sum()函数

    11.2聚集不同值
    11.3组合聚集函数
    11.4小结

    第12章分组数据
    12.1数据分组
    12.2创建分组
    12.3过滤分组
    12.4分组和排序
    12.5SELECT子句顺序
    12.6小结

    第13章使用子查询
    13.1子查询
    13.2利用子查询进行过滤
    13.3作为计算字段使用子查询
    13.4用子查询检查存在性
    13.5小结

    第14章联结表
    14.1联结
    14.1.1关系表
    14.1.2为什么要使用联结

    14.2创建联结
    14.2.1WHERE子句的重要性
    14.2.2内部联结
    14.2.3联结多个表

    14.3小结

    第15章创建高级联结
    15.1使用表别名
    15.2使用不同类型的联结
    15.2.1自联结
    15.2.2自然联结
    15.2.3外部联结

    15.3使用带聚集函数的联结
    15.4使用联结和联结条件
    15.5小结

    第16章组合查询
    16.1组合查询
    16.2创建组合查询
    16.2.1使用UNION
    16.2.2UNION规则
    16.2.3包含或取消重复的行
    16.2.4对组合查询结果排序

    16.3小结

    第17章全文本搜索
    17.1理解全文本搜索
    17.2设置全文本搜索
    17.2.1启用全文本搜索支持
    17.2.2创建全文本目录
    17.2.3创建全文本索引
    17.2.4管理目录和索引

    17.3进行全文本搜索
    17.3.1使用FREETEXT进行搜索
    17.3.2用CONTAINS进行搜索
    17.3.3排序搜索结果

    17.4小结

    第18章插入数据
    18.1数据插入
    18.2插入完整的行
    18.3插入多行
    18.4插入检索出的数据
    18.5小结

    第19章更新和删除数据
    19.1更新数据
    19.2删除数据
    19.3更新和删除的指导原则
    19.4小结

    第20章创建和操纵表
    20.1创建表
    20.1.1表创建基础
    20.1.2使用NULL值
    20.1.3主键再介绍
    20.1.4使用IDENTITY
    20.1.5指定默认值

    20.2更新表
    20.3删除表
    20.4重命名表
    20.5小结

    第21章使用视图
    21.1视图
    21.1.1为什么使用视图
    21.1.2视图的规则和限制

    21.2使用视图
    21.2.1利用视图简化复杂的联结
    21.2.2用视图重新格式化检索出的数据
    21.2.3用视图过滤不想要的数据
    21.2.4使用视图与计算字段
    21.2.5更新视图
    21.3小结

    第22章T-SQL程序设计
    22.1理解T-SQL程序设计
    22.2使用变量
    22.2.1声明变量
    22.2.2给变量赋值
    22.2.3查看变量内容
    22.2.4在T-SQL语句中使用变量

    22.3使用条件处理
    22.4语句编组
    22.5使用循环
    22.6小结

    第23章使用存储过程
    23.1存储过程
    23.2为什么要使用存储过程
    23.3使用存储过程
    23.3.1执行存储过程
    23.3.2创建存储过程
    23.3.3删除存储过程
    23.3.4使用参数
    23.3.5建立智能存储过程
    23.4小结

    第24章使用游标
    24.1游标
    24.2使用游标
    24.2.1创建和删除游标
    24.2.2使用游标
    24.2.3使用游标数据
    24.3小结

    第25章使用触发器
    25.1理解触发器
    25.1.1创建触发器
    25.1.2删除触发器
    25.1.3启用和禁用触发器
    25.1.4确定触发器的任务

    25.2使用触发器
    25.2.1INSERT触发器
    25.2.2DELETE触发器
    25.2.3UPDATE触发器
    25.2.4关于触发器的进一步介绍
    25.3小结

    第26章管理事务处理
    26.1事务处理
    26.2控制事务处理
    26.2.1使用ROLLBACK
    26.2.2使用COMMIT
    26.2.3使用保留点
    26.2.4更改自动提交的行为
    26.3小结

    第27章使用XML
    27.1SQLServer的XML支持
    27.2检索为XML数据
    27.3存储XML数据
    27.4XML数据的搜索
    27.5小结

    第28章全球化和本地化
    28.1字符集和校对顺序
    28.2使用校对顺序
    28.3区分大小写
    28.4使用Unicode
    28.5小结

    第29章安全管理
    29.1访问控制
    29.2管理用户
    29.2.1创建用户账号
    29.2.2删除用户账号
    29.2.3启用和禁用账号
    29.2.4重命名登录
    29.2.5更改口令

    29.3管理访问权限
    29.3.1设置访问权限
    29.3.2删除访问权限
    29.4小结

    第30章改善性能
    30.1改善性能
    30.2小结
    附录ASQLServer和T-SQL入门
    附录B样例表
    附录CT-SQL语句的语法
    附录DT-SQL数据类型
    附录ET-SQL保留字
    索引
查看详情
系列丛书 / 更多
SQL Server编程必知必会
Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构
[美]凯特 著;苏金国 译
SQL Server编程必知必会
Oracle Database 11g数据库管理艺术
[美]阿拉派蒂 著;钟鸣 译
SQL Server编程必知必会
Oracle性能诊断艺术
[瑞士]安东尼尼(Christian Antognini) 著;童家旺 译
SQL Server编程必知必会
MySQL技术内幕(第4版)
[美]杜波依斯 著;杨晓云 译
SQL Server编程必知必会
Oracle SQL高级编程
莫顿(Karen Morton)、莫顿(Karen Morton) 著;朱浩波 译
SQL Server编程必知必会
Oracle Database 11g基础教程
[美]费尔南德斯 著;刘晓霞、钟鸣 译
SQL Server编程必知必会
SQL Server求生秘籍
[美]亨德森、微软SQL Server开发小组和支持部门 编;若启、一辉、瞿杰 译
SQL Server编程必知必会
深入理解MySQL
[美]贝尔 著;杨涛 译
SQL Server编程必知必会
精通Oracle PL/SQL:Amazon五星图书,五位世界级技术专家联袂巨献
[澳]麦克唐纳 著;蔡伟毅 译
SQL Server编程必知必会
SQL沉思录
[美]塞科 著;马树奇 译
SQL Server编程必知必会
SQL Server 2008数据库设计与实现
[美]戴维森 著;程桦 译
SQL Server编程必知必会
SQL基础教程
[美]费希利 著;冯宇晖、贾文峰 译
相关图书 / 更多
SQL Server编程必知必会
SQL从入门到进阶
陈红波 编著
SQL Server编程必知必会
SQL Server数据库实用案例教程(第2版·微课视频版)
王雪梅 李海晨 主编;马亚丽 华进 蔡斌杰 副主编
SQL Server编程必知必会
SQLServer2019数据库管理项目教程(活页式高等职业教育计算机专业活页式系列教材)
黄小花、黄侃、熊慧芳 编
SQL Server编程必知必会
SQL面试宝典:图解数据库求职题(全彩)
猴子
SQL Server编程必知必会
SQL Server数据库设计与应用(第2版)
张成叔
SQL Server编程必知必会
SQL Server数据库应用入门(项目式+微课版)
李武韬 文瑛 吴超
SQL Server编程必知必会
SQL Server实例教程(2019版)
刘志成
SQL Server编程必知必会
SQL实践教程(第10版)
[美]马克·谢尔曼(Mark Shellman)哈桑·阿夫尤尼(Hassan A
SQL Server编程必知必会
SQL Server 2014数据库原理与实训教程
吴小刚 主编;彭文惠
SQL Server编程必知必会
SQL语言从入门到精通
明日科技
SQL Server编程必知必会
SQL Server从入门到精通(第5版)
明日科技
SQL Server编程必知必会
SQL数据分析
[美]凯西·谷村(Cathy Tanimura)
您可能感兴趣 / 更多
SQL Server编程必知必会
好望角丛书·辉煌与苦难:伊拉克6000年
[英]约翰·罗伯逊
SQL Server编程必知必会
福柯最后十年 《性史》计划的产生与转变 作者 :【英】斯图尔特·埃尔登 文津出版社 ISBN: 9787805548807 鲍磊、刘北成 译
[英]斯图尔特·埃尔登
SQL Server编程必知必会
重启吧!我的健康人生:休息 + 饮食 + 运动 + 睡眠,风靡全球的4项健康微习惯打卡计划
[英]兰根·查特吉 博士(Dr Rangan Chatterjee) 著;王琳 译;[英]苏珊·贝尔(Susan Bell) 摄影
SQL Server编程必知必会
《从天而降》2024百班千人暑期书目小学生1年级名师推荐全新正版现货速发
[英]克里斯·奈勒-巴列斯特罗斯
SQL Server编程必知必会
心世界-天生不理性(如何识别无处不在的非理性陷阱)
[英]斯图尔特·萨瑟兰
SQL Server编程必知必会
第二次世界大战战史(平装)利德尔哈特 二战世界战争史 军事历史书籍
[英]利德尔·哈特 后浪
SQL Server编程必知必会
新民说·诗歌小史
[英]约翰·凯里,新民说出品
SQL Server编程必知必会
查泰莱夫人的情人(特装刷边珍藏版,原著未删节全译本。轰动世界的情爱经典,定制异形函套,附赠精美藏书票)
[英]戴维·赫伯特·劳伦斯
SQL Server编程必知必会
如何驱动一座核反应堆
[英]科林·塔克 后浪
SQL Server编程必知必会
宇宙体系(精装典藏版) 世界科普名著经典译丛
[英]牛顿
SQL Server编程必知必会
不断晋升:识别晋升“拦路虎”,实现事业持续进阶(精装典藏版) 企鹅管理能力提升“口袋课“
[英]尼亚姆·奥基夫(Niamh O’Keeffe)
SQL Server编程必知必会
DK影像博物馆:摄影名作全景导读
[英]汤姆·昂