书馨卡帮你省薪
欢迎光临中图网 请 | 注册
> >>
SQL Server2012数据库应用案例课堂

SQL Server2012数据库应用案例课堂

出版社:清华大学出版社出版时间:2016-01-01
开本: 其它 页数: 464
中 图 价:¥39.0(6.0折) 定价  ¥65.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

SQL Server2012数据库应用案例课堂 版权信息

  • ISBN:9787302421528
  • 条形码:9787302421528 ; 978-7-302-42152-8
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

SQL Server2012数据库应用案例课堂 本书特色

本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“sql server数据库基础→sql server数据库基本操作→transact-sql查询语句→sql server数据库高级管理→sql server 应用案例设计”的讲解模式,深入浅出地讲解sql server 2012的各项技术及实战技能。 本书第1篇“sql server数据库基础”主要讲解初识sql server 2012和sql server 2012的安装与配置等;第2篇“sql server数据库基本操作”主要讲解操作数据库,数据表的操作,transact-sql语言基础, transact-sql语句,视图操作,数据的插入、更新和删除等;第3篇“transact-sql查询语句”主要讲解sql server函数,transact-sql查询,存储过程和自定义函数,触发器,创建和使用索引,游标等;第4篇“sql server数据库高级管理”主要讲解规则、默认和完整性约束,事务和锁,sql server 2012的安全机制,数据库的备份与恢复等;第5篇“sql server应用案例设计”主要讲解论坛管理系统数据库设计、新闻发布系统数据库设计;本书配备的dvd光盘中赠送了丰富的资源,诸如sql server 2012案例源码命令、教学幻灯片、本书精品教学视频、sql server 2012常用命令速查手册、数据库工程师职业规划、数据库工程师面试技巧、数据库工程师常见面试题、sql server 2012常见错误及解决方案、sql server 2012数据库经验及技巧大汇总等,另外光盘中还包含20小时的全程同步视频教学录像。 本书适合任何想学习sql server 2012的人员,无论您是否从事计算机相关行业,无论您是否接触过sql server 2012,通过学习均可快速掌握sql server 2012的管理方法和技巧。

SQL Server2012数据库应用案例课堂 内容简介

本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“sql server数据库基础→sql server数据库基本操作→transact-sql查询语句→sql server数据库高级管理→sql server 应用案例设计”的讲解模式,深入浅出地讲解sql server 2012的各项技术及实战技能。 本书第1篇“sql server数据库基础”主要讲解初识sql server 2012和sql server 2012的安装与配置等;第2篇“sql server数据库基本操作”主要讲解操作数据库,数据表的操作,transact-sql语言基础, transact-sql语句,视图操作,数据的插入、更新和删除等;第3篇“transact-sql查询语句”主要讲解sql server函数,transact-sql查询,存储过程和自定义函数,触发器,创建和使用索引,游标等;第4篇“sql server数据库高级管理”主要讲解规则、默认和完整性约束,事务和锁,sql server 2012的安全机制,数据库的备份与恢复等;第5篇“sql server应用案例设计”主要讲解论坛管理系统数据库设计、新闻发布系统数据库设计;本书配备的dvd光盘中赠送了丰富的资源,诸如sql server 2012案例源码命令、教学幻灯片、本书精品教学视频、sql server 2012常用命令速查手册、数据库工程师职业规划、数据库工程师面试技巧、数据库工程师常见面试题、sql server 2012常见错误及解决方案、sql server 2012数据库经验及技巧大汇总等,另外光盘中还包含20小时的全程同步视频教学录像。 本书适合任何想学习sql server 2012的人员,无论您是否从事计算机相关行业,无论您是否接触过sql server 2012,通过学习均可快速掌握sql server 2012的管理方法和技巧。

SQL Server2012数据库应用案例课堂 目录

目    录  第1篇  sql server数据库基础第1章  初识sql server 2012 31.1  数据库的基本概念 41.1.1  什么是数据库 41.1.2  表 41.1.3  数据类型 51.1.4  主键 51.2  数据库的技术构成 51.2.1  数据库系统 51.2.2  sql语言 61.2.3  数据库访问技术 71.3  sql server 2012的优势 81.4  sql server 2012的新功能 81.5  sql server 2012的组成 91.5.1  sql server数据库引擎 91.5.2  分析服务 101.5.3  集成服务 101.5.4  报表服务 101.6  高手甜点 101.7  跟我学上机 11第2章  sql server 2012的安装与配置 132.1  如何选择sql server 2012的版本 142.2  安装sql server 2012 152.2.1  sql server 2012 安装环境要求 152.2.2  实例1——安装sql server 2012 152.2.3  sql server 2012常见实用程序 262.3  ssms基本操作 282.3.1  实例2——ssms的启动与连接 282.3.2  实例3——使用模板资源管理器、解决方案与脚本项目 302.3.3  实例4——配置sql server服务器的属性 322.3.4  实例5——查询设计器 412.4  高手甜点 452.5  跟我学上机 45  第2篇  sql server数据库基本操作第3章  操作数据库 493.1  数据库组成 503.1.1  数据文件 503.1.2  日志文件 503.2  系统数据库 513.2.1  master数据库 513.2.2  model数据库 513.2.3  msdb数据库 513.2.4  tempdb数据库 513.3  创建数据库 523.3.1  实例1——使用对象资源管理器创建数据库 523.3.2  实例2——使用transact-sql创建数据库 563.4  管理数据库 593.4.1  实例3——修改数据库 593.4.2  实例4——修改数据容量 603.4.3  实例5——增加数据库容量 613.4.4  实例6——缩减数据库容量 633.4.5  实例7——查看数据库信息 643.4.6  实例8——数据库更名 683.4.7  实例9——删除数据库 693.5  高手甜点 703.6  跟我学上机 70第4章  数据表的操作 734.1  数据类型 744.1.1  系统数据类型 744.1.2  实例1——自定义数据类型 794.2  创建数据表 824.2.1  创建数据表的条件 824.2.2  实例2——使用对象资源管理器创建表 834.2.3  实例3——使用transact-sql创建表 844.3  修改表字段 864.3.1  实例4——增加字段 864.3.2  实例5——修改字段 884.3.3  实例6——删除字段 904.4  修改表约束 914.4.1  实例7——了解常见的表约束 914.4.2  实例8——增加约束 934.4.3  实例9——删除约束 964.5  实例10——查看表中有关信息 974.6  实例11——删除表 994.7  高手甜点 1004.8  跟我学上机 101第5章  transact-sql语言基础 1035.1  transact-sql概述 1045.1.1  什么是transact-sql 1045.1.2  transact-sql语法的约定 1055.2  如何给标识符起名 1065.3  常量 1075.3.1  数字常量 1075.3.2  字符串常量 1085.3.3  日期和时间常量 1095.3.4  符号常量 1095.4  变量 1105.4.1  实例1——全局变量 1105.4.2  实例2——局部变量 1125.4.3  实例3——批和脚本 1135.5  运算符和表达式 1155.5.1  算术运算符 1155.5.2  比较运算符 1155.5.3  逻辑运算符 1165.5.4  字符串串联运算符 1165.5.5  位运算符 1165.5.6  运算符的优先级 1175.5.7  什么是表达式 1175.5.8  transact-sql表达式的分类 1185.6  transact-sql利器——通配符 1195.7  transact-sql语言中的注释 1195.8  高手甜点 1205.9  跟我学上机 120第6章  transact-sql语句 1216.1  数据定义语句 1226.1.1  实例1——创建语句(create) 1226.1.2  实例2——删除语句(drop) 1256.1.3  实例3——修改语句(alter) 1256.2  数据操作语句 1276.2.1  实例4——插入数据(insert) 1276.2.2  实例5——更改数据(update) 1296.2.3  实例6——删除数据(delete) 1316.2.4  实例7——查询数据(select) 1326.3  数据控制语句 1406.3.1  实例8——给用户授予权限(grant) 1406.3.2  实例9——拒绝权限操作(deny) 1416.3.3  实例10——收回权限操作(revoke) 1416.4  其他基本语句 1416.4.1  实例11——数据声明(declare) 1416.4.2  实例12——数据赋值(set) 1426.4.3  实例13——数据输出(print) 1436.5  流程控制语句 1446.5.1  实例14——begin…end语句 1446.5.2  实例15——if…else语句 1456.5.3  实例16——case语句 1466.5.4  实例17——while语句 1486.5.5  实例18——goto语句 1496.5.6  实例19——waitfor语句 1506.5.7  实例20——return语句 1516.6  实例21——批处理语句 1526.7  高手甜点 1536.8  跟我学上机 153第7章  视图操作 1557.1  视图概述 1567.1.1  视图的概念 1567.1.2  视图分类 1567.1.3  视图优点和作用 1577.2  创建视图 1577.2.1  实例1——使用视图设计器创建视图 1587.2.2  实例2——使用transact-sql命令创建视图 1597.3  实例3——修改视图 1617.4  实例4——查看视图信息 1627.5  使用视图修改数据 1637.5.1  实例5——通过视图向基本表中插入数据 1647.5.2  实例6——通过视图修改基本表中的数据 1657.5.3  实例7——通过视图删除基本表中的数据 1657.6  实例8——删除视图 1667.7  高手甜点 1677.8  跟我学上机 168第8章  数据的插入、更新和删除 1698.1  插入数据(insert) 1708.1.1  实例1——插入单行数据 1708.1.2  实例2——插入多行数据 1728.2  修改数据(update) 1748.2.1  实例3——修改单行数据 1758.2.2  实例4——修改多行数据 1758.3  删除数据(delete) 1778.3.1  实例5——删除部分数据 1778.3.2  实例6——删除表中所有数据 1788.4  高手甜点 1788.5  跟我学上机 179  第3篇  transact-sql查询语句第9章  sql server函数 1839.1  sql server函数简介 1849.2  字符串函数 1849.2.1  实例1——ascii()函数 1849.2.2  实例2——char() 函数 1859.2.3  实例3——left()函数 1859.2.4  实例4——right()函数 1869.2.5  实例5——ltrim()函数 1869.2.6  实例6——rtrim()函数 1879.2.7  实例7——str()函数 1879.2.8  实例8——字符串逆序的函数reverse(s) 1889.2.9  实例9——计算字符串长度的函数len(str) 1889.2.10  实例10——匹配子串开始位置的函数charindex() 1899.2.11  实例11——substring()函数 1909.2.12  实例12——lower()函数 1909.2.13  实例13——upper()函数 1919.2.14  实例14——替换函数replace(s,s1,s2) 1919.3  数学函数 1929.3.1  实例15——绝对值函数abs(x)和返回圆周率的函数pi() 1929.3.2  实例16——平方根函数sqrt(x) 1939.3.3  实例17——获取随机数的函数rand()和rand(x) 1939.3.4  实例18——四舍五入函数round(x,y) 1949.3.5  实例19——符号函数sign(x) 1959.3.6  实例20——获取整数的函数ceiling(x)和floor(x) 1959.3.7  实例21——幂运算函数power(x,y)、square(x)和exp(x) 1969.3.8  实例22——对数运算函数log(x)和log10(x) 1979.3.9  实例?23——角度与弧度相互转换的函数radians(x)和degrees(x) 1989.3.10  实例24——正弦函数sin(x)和反正弦函数asin(x) 1989.3.11  实例25——余弦函数cos(x)和反余弦函数acos(x) 1999.3.12  实例26——正切函数tan(x)、反正切函数atan(x)和余切函数cot(x) 1999.4  实例27——数据类型转换函数 2019.5  文本和图像函数 2019.5.1  实例28——textptr()函数 2019.5.2  实例29——textvalid()函数 2029.6  日期和时间函数 2039.6.1  实例30——获取系统当前日期的函数getdate() 2039.6.2  实例31——返回utc日期的函数utc_date() 2039.6.3  实例32——获取天数的函数day(d) 2049.6.4  实例33——获取月份的函数month(d) 2049.6.5  实例34——获取年份的函数year(d) 2059.6.6  实例35——获取日期中指定部分字符串值的函数datename (dp,d) 2059.6.7  实例36——获取日期中指定部分的整数值的函数datepart(dp,d) 2069.6.8  实例37——计算日期和时间的函数dateadd(dp,num,d) 2079.7  系统函数 2079.7.1  实例38——返回表中指定字段的长度值的函数col_length() 2079.7.2  实例39——返回表中指定字段的名称的函数col_name() 2089.7.3  实例40——返回数据表达式的数据的实际长度函数datalength() 2089.7.4  实例41——返回数据库的编号的函数db_id() 2099.7.5  实例42——返回数据库的名称的函数db_name() 2099.7.6  实例43——返回当前数据库默认的null值的函数getansinull() 2109.7.7  实例44——返回服务器端计算机的标识号的函数host_id() 2119.7.8  实例45——返回服务器端计算机的名称的函数host_name() 2119.7.9  实例46——返回数据库对象的编号的函数object_id() 2129.7.10  实例47——返回用户的sid(安全标识号)的函数suser_sid() 2129.7.11  实例48——返回用户的登录名的函数suser_sname() 2139.7.12  实例49——返回数据库对象的名称的函数object_name() 2139.7.13  实例50——返回数据库用户的标识号的函数user_id() 2149.7.14  实例51——返回数据库用户名的函数user_name() 2159.8  高手甜点 2159.9  跟我学上机 215第10章  transact-sql查询 21710.1 查询工具的使用 21810.1.1 实例1——编辑查询 21810.1.2 实例2——查询结果的显示方法 21910.2 使用select进行查询 22010.2.1 实例3——使用星号和列名 22110.2.2 实例4——使用distinct取消重复 22310.2.3 实例5——使用top返回前n行 22310.2.4 实例6——修改列标题 22410.2.5 实例7——在查询结果集中显示字符串 22510.2.6 实例8——查询列表达式 22610.3 使用where进行条件查询 22710.3.1 实例9——使用关系表达式查询 22710.3.2 实例10——使用between…and表示范围 22910.3.3 实例11——使用in关键字 22910.3.4 实例12——使用like关键字 23010.3.5 实例13——使用is null查询空值 23310.3.6 实例14——使用exists关键字 23510.3.7 实例15——使用order by排序 23610.3.8 实例16——使用group by分组 23810.3.9 实例17——使用having对分组结果过滤 23910.3.10 实例18——使用compute子句对查询结果小计 24010.3.11 实例19——使用compute by子句分组小计 24110.3.12 实例20——使用union合并查询结果集 24110.4 使用聚合函数统计汇总 24310.4.1 实例21——使用sum()函数求列的和 24410.4.2 实例22——使用avg()函数求列平均值 24510.4.3 实例23——使用max()函数求列*大值 24610.4.4 实例24——使用min()函数求列*小值 24710.4.5 实例25——使用count()函数统计 24810.5 嵌套查询 25010.5.1 实例26——使用比较运算符 25010.5.2 实例27——使用in关键字 25110.5.3 实例28——使用any、some和all关键字 25210.5.4 实例29——使用exists关键字 25410.6 多表连接查询 25610.6.1 实例30——相等连接 25610.6.2 实例31——不等连接 25710.6.3 实例32——带选择条件的连接 25710.6.4  自连接 25810.7 外连接 25910.7.1 实例33——左外连接 25910.7.2 实例34——右外连接 26010.7.3 实例35——全外连接 26010.8 使用排序函数 26110.8.1 实例36——row_number()函数 26110.8.2 实例37——rank()函数 26210.8.3 实例38——dense_rank()函数 26310.8.4 实例39——ntile()函数 26310.9 实例40——动态查询 26410.10 高手甜点 26510.11 跟我学上机 265第11章  存储过程和自定义函数 26911.1  存储过程概述 27011.2  存储过程分类 27011.2.1  系统存储过程 27111.2.2  自定义存储过程 27111.2.3  扩展存储过程 27111.3  创建存储过程 27111.3.1  实例1——创建存储过程 27211.3.2  实例2——存储过程调用 27511.3.3  实例3——创建带输入参数的存储过程 27611.3.4  实例4——创建带输出参数的存储过程 27811.4  管理存储过程 28011.4.1  实例5——修改存储过程 28011.4.2  实例6——查看存储过程 28111.4.3  实例7——重命名存储过程 28311.4.4  实例8——删除存储过程 28411.5  实例9——扩展存储过程 28511.6  自定义函数 28611.6.1  实例10——创建标量函数 28711.6.2  实例11——创建表值函数 28911.6.3  实例12——删除函数 29011.7  高手甜点 29111.8  跟我学上机 291第12章  触发器 29312.1  触发器概述 29412.1.1  什么是触发器 29412.1.2  触发器的作用 29412.1.3  触发器的分类 29512.2  创建dml触发器 29512.2.1  实例1——insert触发器 29512.2.2  实例2——delete触发器 29812.2.3  实例3——update触发器 29912.2.4  实例4——替代触发器 30012.2.5  实例5——允许使用嵌套触发器 30112.2.6  实例6——递归触发器 30312.3  创建ddl触发器 30412.3.1  创建ddl触发器的语法 30412.3.2  实例7——创建服务器作用域的ddl触发器 30412.4  管理触发器 30612.4.1  实例8——查看触发器 30612.4.2  实例9——修改触发器 30812.4.3  实例10——删除触发器 30812.4.4  实例11——启用和禁用触发器 30912.5  高手甜点 31012.6  跟我学上机 310第13章  创建和使用索引 31113.1  索引的含义和特点 31213.2  索引的分类 31213.3  索引的设计原则 31313.4  创建索引 31413.4.1  实例1——使用【对象资源管理器】面板创建索引 31413.4.2  实例2——使用transact-sql语句创建索引 31613.5  管理和维护索引 31913.5.1  实例3——显示索引信息 31913.5.2  实例4——重命名索引 32213.5.3  实例5——删除索引 32313.6  高手甜点 32413.7  跟我学上机 324第14章  游标 32714.1  认识游标 32814.1.1  游标的概念 32814.1.2  游标的优点 32814.1.3  游标的分类 32814.2  游标的基本操作 33014.2.1  实例1——声明游标 33014.2.2  实例2——打开游标 33114.2.3  实例3——读取游标中的数据 33214.2.4  实例4——关闭游标 33314.2.5  实例5——释放游标 33414.3  游标的运用 33414.3.1  实例6——使用游标变量 33414.3.2  实例7——用游标为变量赋值 33514.3.3  实例8——用order by子句改变游标中行的顺序 33614.3.4  实例9——用游标修改数据 33714.3.5  实例10——用游标删除数据 33814.4  使用系统存储过程管理游标 33914.4.1  实例11——sp_cursor_list存储过程 33914.4.2  实例12——sp_describe_cursor存储过程 34114.4.3  实例13——sp_describe_cursor_columns存储过程 34314.4.4  实例14——sp_describe_cursor_tables存储过程 34414.5  高手甜点 34614.6  跟我学上机 346  第4篇  sql server数据库高级管理第15章  规则、默认和完整性约束 34915.1  规则和默认概述 35015.2  规则的基本操作 35015.2.1  实例1——创建规则 35015.2.2  实例2——把自定义规则绑定到列 35015.2.3  实例3——验证规则作用 35115.2.4  实例4——取消规则绑定 35215.2.5  实例5——删除规则 35215.3  默认的基本操作 35315.3.1  实例6——创建默认 35315.3.2  实例7——把自定义默认绑定到列 35415.3.3  实例8——验证默认作用 35415.3.4  实例9——取消默认绑定 35515.3.5  实例10——删除默认值 35515.4  完整性约束 35615.4.1  实例11——主键约束 35715.4.2  实例12——外键约束 36015.4.3  实例13——唯一性约束 36315.4.4  实例14——check约束 36415.4.5  实例15——default约束 36415.4.6  实例16——not null约束 36415.5  高手甜点 36515.6  跟我学上机 365第16章  事务和锁 36716.1  事务管理 36816.1.1  事务的原理 36816.1.2  事务管理的常用语句 36916.1.3  事务的隔离级别 36916.1.4  实例1——事务的应用 37016.2  锁 37216.2.1  锁的内涵与作用 37316.2.2  可锁定资源与锁的类型 37416.2.3  死锁 37516.2.4  实例2——锁的应用 37616.3  高手甜点 37916.4  跟我学上机 380第17章  sql server 2012的安全机制 38117.1  sql server安全性概述 38217.1.1  sql server 2012的安全机制 38217.1.2  基本安全术语 38317.2  安全验证方式 38417.2.1  windows身份验证模式 38517.2.2  混合模式 38517.2.3  实例1——设置验证模式 38517.3  创建登录账户 38617.3.1  实例2——创建windows登录账户 38717.3.2  实例3——创建sql server登录账户 39117.4  实例4——修改登录账户 39417.5  实例5——删除登录账户 39517.6  角色管理 39617.6.1  固定服务器角色 39617.6.2  数据库角色 39817.6.3  实例6——自定义数据库角色 39817.6.4  实例7——应用程序角色 40217.6.5  实例8——将登录指派到角色 40417.6.6  将角色指派到多个登录用户 40517.7  权限管理 40717.7.1  实例9——授予权限 40817.7.2  实例10——拒绝权限 40917.7.3  实例11——撤销权限 40917.8  高手甜点 41017.9  跟我学上机 410第18章  数据库的备份与恢复 41118.1  备份与恢复介绍 41218.1.1  备份类型 41218.1.2  恢复模式 41318.1.3  实例1——配置恢复模式 41318.2  备份设备 41418.2.1  备份设备类型 41418.2.2  实例2——创建备份设备 41518.2.3  实例3——查看设备备份 41618.2.4  实例4——删除备份设备 41718.3  使用transact-sql语言备份数据库 41718.3.1  实例5——完整备份与差异备份 41718.3.2  实例6——文件和文件组备份 42018.3.3  实例7——事务日志备份 42218.4  在sql server management studio中还原数据库 42318.4.1  还原数据库的方式 42318.4.2  还原数据库前要注意的事项 42318.4.3  实例8——还原数据库备份 42518.4.4  实例9——还原文件和文件组备份 42818.5  用transact-sql语言还原数据库 42918.5.1  实例10——还原完整备份 42918.5.2  实例11——还原差异备份 43118.5.3  实例12——还原事务日志备份 43218.5.4  实例13——还原文件和文件组备份 43218.5.5  实例14——将数据库还原到某个时间点 43318.5.6  实例15——将文件还原到新位置上 43518.6  实例16——建立自动备份的维护计划 43618.7  高手甜点 44118.8  跟我学上机 441  第5篇  sql server应用案例设计第19章  论坛管理系统数据库设计 44519.1  系统概述 44619.2  系统功能 44619.3  数据库设计和实现 44719.3.1  设计方案图表 44719.3.2  设计表 44919.3.3  设计索引 45319.3.4  设计视图 45419.4  本章小结 454第20章  新闻发布系统数据库设计 45520.1  系统概述 45620.2  系统功能 45620.3  数据库设计和实现 45720.3.1  设计表 45720.3.2  设计索引 46220.3.3  设计视图 46320.4  本章小结 464
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服