SQL Server数据库应用、管理与程序开发--详细介绍

图书搜索
帮助
热门图书
管理学基础
EDA技术实用教程——V...
平面设计基础(第二版)
食品理化检验技术
内蒙古大兴安岭汗马国家级...
基于深度学习的医学图像数...
推荐系统进展:方法与技术
汽车维护实训指导
基于评估的智障学生职业教...
学前儿童区域游戏经典案例
数控车削操作与实训
机电设备基本电路装接与调...
电子技术基础与实训教程
体能和形体训练(下)
建筑装饰工程施工组织与管...
机电设备操作
成本核算与管理
调频阻尼减震结构理论与设...
中国中西部南北旅游大通道...
计算机公共基础与MS O...
C语言程序设计实验指导与...
企业会计实训
[ 本科及研究生教材 ]
    [ 信息技术,电子 ]
        [ 信息技术,电子 ]
    [ 经济管理 ]
        [ 经济管理 ]
    [ 建筑 ]
        [ 建筑 ]
    [ 机械,制造 ]
        [ 机械,制造 ]
    [ 公共课 ]
        [ 公共课 ]
[ 高职高专教材 ]
    [ 信息技术,电子 ]
        [ 信息技术,电子 ]
    [ 经济管理 ]
        [ 经济管理 ]
    [ 建筑 ]
        [ 建筑 ]
    [ 机械,制造 ]
        [ 机械,制造 ]
    [ 农林环境 ]
        [ 农林环境 ]
    [ 公共课 ]
        [ 公共课 ]
[ 中职中专教材 ]
    [ 信息技术,电子 ]
        [ 信息技术,电子 ]
    [ 经济管理 ]
        [ 经济管理 ]
    [ 建筑 ]
        [ 建筑 ]
    [ 机械,制造 ]
        [ 机械,制造 ]
    [ 公共课 ]
        [ 公共课 ]
[ 店销书,专著 ]
    [ 信息技术,电子 ]
        [ 信息技术,电子 ]
    [ 经济管理 ]
        [ 经济管理 ]
    [ 建筑 ]
        [ 建筑 ]
    [ 机械,制造 ]
        [ 机械,制造 ]
    [ 农林环境 ]
        [ 农林环境 ]
    [ 其他 ]
        [ 其他 ]
 当前位置:高职高专教材 信息技术,电子 信息技术,电子 信息技术,电子 SQL Server数据库应用、管理与程序开发
   
SQL Server数据库应用、管理与程序开发
作者:刘志成
书名:SQL Server数据库应用、管理与程序开发
定价:¥ 48 元
光盘: 
丛书名:  高等职业教育计算机类课程改革创新教材
资源下载:
课件下载:
样章下载: 仅供会员下载,请先注册才能下载
开本: 16K
标准书号: 978-7-03-057709-2
字数(千): 445
页数: 308
出版日期: 2020-11-9
发行号: TP-8584.0101
装帧: 平装
点击热度: 136
最新印刷日期:    
 
编辑推荐
...........................................................................................................................................
 
获奖情况
...........................................................................................................................................
 
图书介绍
...........................................................................................................................................
  编者在多年的数据库技术教学与数据库应用程序开发经验的基础上,根据软件行业程序员和数据库管理员的岗位能力要求和高职学生的认知规律,按照模块化教学的思想精心组织了本书内容。本书以4个实际的数据库应用和管理项目为载体,通过任务驱动的方式将基于SQL Server 2012的数据库应用、管理和开发所需知识和技能有机融合,实现“教、学、做”一体,适合“理论实践一体化”教学模式。4个项目体现了应用、管理和开发的难度递进,便于针对不同专业、不同学生灵活选取相应教学项目和任务,实现模块化教学。
  本书可作为高职高专院校计算机网络技术、软件技术、移动应用开发、计算机信息管理和电子商务技术等专业的教材,也可作为数据库培训教材及SQL Server数据库自学者的参考书。
 
前言
...........................................................................................................................................
  SQL Server 2012是Microsoft公司于2012年推出的关系型数据库管理系统。它在SQL Server 2008的基础上增加了许多功能,从而可以更好地作为各种企业级应用的后台数据库。
  本书是作者在多年的SQL Server开发实践与教学经验的基础上编写的,也广泛征求了企业专家和同行的意见,精心选择并多次优化了教学项目和教学任务。本书通过4个实际的数据库应用和管理项目,全面、翔实地介绍了应用SQL Server 2012数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能。
  本书有4个数据库项目,按照从应用到管理再到开发,由简单到复杂再到综合进行设计,将不同类型、不同层级的数据库知识和技能合理、自然地融入项目和任务,既满足了不同类型读者的需要,也方便对内容实现灵活组合,以满足不同专业的需求。教材的教学项目和任务总体设计如表所示。
项目    适用专业    任务
个人通讯数据库
(数据库应用)    非计算机类专业    任务1.1  安装和测试SQL Server 2012
        任务1.2  使用SSMS管理Contact数据库
        任务1.3  使用SSMS管理Contact数据库的数据表
        任务1.4  使用T­SQL简单查询个人通讯信息
图书借阅数据库
(数据库简单管理)    计算机应用技术
计算机系统与维护
云计算技术与应用
电子商务技术    任务2.1  使用T­SQL管理Library数据库
        任务2.2  使用T­SQL管理Library数据库的数据表
        任务2.3  使用T­SQL查询Library数据库的数据
        任务2.4  管理Library数据库的视图
        任务2.5  管理Library数据库的索引
教务信息数据库
(数据库综合管理)    电子商务技术
计算机信息管理
计算机网络技术
物联网应用技术
数字媒体应用技术
信息安全与管理    任务3.1  管理教务信息数据库
        任务3.2  管理教务信息数据库中的视图和索引
        任务3.3  实现教务信息数据库的备份和恢复
        任务3.4  实现教务信息数据库的安全管理
电子商城系统数据库
(数据库设计、
数据库程序开发)    软件技术
移动应用开发
软件与信息服务    任务4.1  WebShop数据库的分析与设计
        任务4.2  管理WebShop数据库的基本对象
        任务4.3  管理WebShop数据库的触发器
        任务4.4  管理WebShop数据库的存储过程
        任务4.5  基于.NET的WebShop开发
        任务4.6  基于Java的WebShop开发
  本书在载体选择、内容组织、结构设计和资源配备上具有以下特点。
  (1)真实化项目。4 个教学项目来源于真实场景,贴近学生的生活,图书借阅数据库和教务信息数据库来源于学校智慧校园应用系统,电子商城系统数据库来源于应用广泛的网上购物。本书为教学项目选用了真实的数据表结构和完整性约束、真实的数据及数据关系、真实的数据库应用和管理需求,既有利于帮助学生认识数据库、理解数据库、掌握数据库应用、熟悉数据库管理,也有利于帮助学生养成良好的数据库管理习惯、遵守数据库设计和开发规范。
  (2)层次化内容。按难度递增的4个教学项目所包含的知识和技能,能全面支撑对软件程序员和SQL Server数据库管理员的岗位能力的培养。精心设置的教学任务和课堂实践由浅入深、层层递进,帮助学生通过相同或类似工作过程的实践,实现数据库应用、管理和开发技能的螺旋推进,全面提升学生的岗位胜任力。
  (3)模块化教学。基于项目和任务的模块化教学,能够面向不同专业、不同层次学生进行模块化教学;面向课堂教学,经过合理设计的背景知识学习、任务实施、课堂实践等“教、学、做”环节,能有效支撑学生个性化学习。
  本书为湖南铁道职业技术学院“双高计划”建设项目的“课程思政”背景下新形态一体化教材的初步实践。本书配备了以微视频为主的丰富的专业教学资源,融入了科技报国、标准意识、规范意识、安全意识等动态更新的思想政治教育资源。配套资源可以通过出版社资源网站(www.abook.cn)免费下载或联系编者免费获取,也可以通过教材编写团队建设的在线开放课程等网络平台免费使用。
  本书由湖南铁道职业技术学院刘志成、张军、宁云智和颜谦和编著,湖南铁道职业技术学院彭勇、熊异、王咏梅、颜珍平、冯向科、林东升、潘玫玫等老师参与了部分内容编写、文字排版和资源整理工作,湖南科创信息技术股份有限公司副总经理罗昔军审阅了全书,在此表示感谢。
  由于时间仓促以及编者水平有限,书中难免存在错误和疏漏之处,欢迎广大读者提出宝贵意见和建议。E­mail:liuzc518@vip.163.com。

                                                               编  者
                                                             2019年6月 
 
 
图书目录
...........................................................................................................................................
项目1  个人通讯数据库    1
任务1.1  安装和测试SQL 
Server 2012    3
1.1.1  背景知识    3
1. 数据库技术概述    3
2. 三种主要的数据模型    5
3.  SQL Server 2012基础    8
1.1.2  完成步骤    9
1. 选择SQL Server 2012的
版本    9
2. 安装SQL Server 2012    10
3. 体验SQL Server Management 
Studio的使用    25
4. 查看和配置SQL Server
服务    26
1.1.3  任务小结    27
任务1.2  使用SSMS管理Contact
数据库    28
1.2.1  背景知识    28
1.  SQL Server 2012数据库
概述    28
2. 系统数据库    30
1.2.2  完成步骤    30
1. 使用SSMS创建数据库    30
2. 使用SSMS修改数据库    32
3. 使用SSMS查看数据库    33
4. 使用SSMS删除数据库    33
5. 使用SSMS收缩数据库    34
1.2.3  任务小结    35
任务1.3  使用SSMS管理Contact
数据库的数据表    35
1.3.1  背景知识    36
1.  SQL Server表的概念    36
2.  SQL Server基本数据
类型    36
1.3.2  完成步骤    38
1. 使用SSMS创建表    38
2. 使用SSMS修改表    40
3. 使用SSMS查看表    41
4. 使用SSMS删除表    41
5. 使用SSMS管理数据    42
1.3.3  任务小结    44
任务1.4  使用T­SQL简单查询
个人通讯信息    45
1.4.1  背景知识    45
1. 查询语句基本语法    45
2.  SSMS中执行查询    46
1.4.2  完成步骤    47
1. 查询满足条件的列    47
2. 查询满足条件的行    49
3. 使用ORDER BY实现
排序    54
4. 使用GROUP BY实现
分组    55
1.4.3  任务小结    57
项目2  图书借阅数据库    58
任务2.1  使用T­SQL管理Library
数据库    61
2.1.1  背景知识    62
1. 数据库文件    62
2. 数据库文件管理    63
2.1.2  完成步骤    64
1. 使用T­SQL语句创建
数据库    64
2. 使用T­SQL语句修改
数据库    67
3. 使用T­SQL语句查看
数据库    68
4. 使用T­SQL语句删除
数据库    71
5. 使用T­SQL语句收缩数
据库和数据库文件    71
6. 使用T­SQL语句移动
数据库文件    71
2.1.3  任务小结    73
任务2.2  使用T­SQL管理Library
数据库的数据表    73
2.2.1  背景知识    74
1. 关系与二维表    74
2. 关系的定义    74
2.2.2  完成步骤    76
1. 使用T­SQL语句创建表    76
2. 使用T­SQL语句修改表    77
3. 使用T­SQL语句查看表    79
4. 使用T­SQL语句删除表    79
5. 使用T­SQL语句管理
数据    80
2.2.3  任务小结    83
任务2.3  使用T­SQL查询Library
数据库的数据    84
2.3.1  背景知识    84
1. 查询条件    84
2. 连接查询    87
2.3.2  完成步骤    88
1. 使用CUBE和ROLLUP
汇总数据    88
2. 进行分页和排名操作    89
3. 使用内连接查询数据    90
4. 使用外连接查询数据    93
5. 子查询    95
6. 联合查询    100
2.3.3  任务小结    101
任务2.4  管理Library数据库的
视图    102
2.4.1  背景知识    102
1. 视图概述    102
2. 视图的优点与作用    103
2.4.2  完成步骤    103
1. 使用SSMS管理视图    103
2. 使用T­SQL语句管理
视图    109
2.4.3  任务小结    114
任务2.5  管理Library数据库的
索引    114
2.5.1  背景知识    114
1. 索引简介    114
2. 索引类型    115
3. 索引选项    117
2.5.2  完成步骤    117
1. 使用SSMS管理索引    117
2. 使用T­SQL语句管理
索引    119
2.5.3  任务小结    123
项目3  教务信息数据库    124
任务3.1  管理教务信息数据库    129
3.1.1  背景知识    130
1. 数据完整性概述    130
2. 列约束和表约束    130
3.1.2  完成步骤    131
1. 数据库及数据表的
创建    131
2. 使用DEFAULT约束    133
3. 使用CHECK约束    135
4. 使用PRIMARY KEY
约束    136
5. 使用FOREIGN KEY
约束    138
6. 使用UNIQUE约束    140
3.1.3  任务小结    141
任务3.2  管理教务信息数据库中的
视图和索引    142
3.2.1  背景知识    142
1. 教务信息数据库中的
视图    142
2. 全文索引    142
3.2.2  完成步骤    143
1. 查询和修改视图数据    143
2. 管理全文索引    145
3.2.3  任务小结    149
任务3.3  实现教务信息数据库的
备份和恢复    149
3.3.1  背景知识    149
1. 数据库备份概述    149
2. 数据库恢复概述    150
3. 数据库备份设备    151
3.3.2  完成步骤    151
1. 管理备份设备    151
2. 进行数据库备份    153
3. 进行数据库恢复    158
4. 分离数据库    161
5. 附加数据库    163
6. 导入/导出数据    164
3.3.3  任务小结    172
任务3.4  实现教务信息数据库的
安全管理    172
3.4.1  背景知识    173
1. 验证模式    174
2. 角色类型    175
3. 权限类型    177
4. 架构概述    178
3.4.2  完成步骤    179
1. 管理登录名    179
2. 管理用户    182
3. 管理角色    187
4. 管理权限    191
5. 管理架构    195
3.4.3  任务小结    200
项目4  B/C电子商城系统数据库    201
任务4.1  WebShop数据库的分
析与设计    205
4.1.1  背景知识    205
1. 需求分析    205
2. 概念结构设计    207
3. 逻辑结构设计    209
4. 物理结构设计    212
4.1.2  完成步骤    213
1.  WebShop数据流图    213
2.  WebShop数据字典    215
3.  WebShop E­R图设计    216
4.  E­R图向关系模型
转换    219
4.1.3  任务小结    219
任务4.2  管理WebShop数据库的
基本对象    219
4.2.1  背景知识    220
1. 使用T­SQL语句创建
数据库    220
2. 使用T­SQL语句创建
数据表    220
3. 使用T­SQL语句添加
记录    220
4. 使用T­SQL语句创建
视图    221
5. 使用T­SQL语句创建
索引    221
4.2.2  完成步骤    221
1. 创建WebShop电子商城
系统数据库    221
2. 创建WebShop电子商城
系统数据表    221
3.  为WebShop电子商城
系统数据表添加记录    224
4. 创建WebShop电子商城
系统视图    227
5. 创建电子商城系统
索引    227
4.2.3  任务小结    228
任务4.3  管理WebShop数据
库的触发器    228
4.3.1  背景知识    228
1. 触发器基本知识    228
2. 触发器类型    229
3.  inserted表和deleted表    230
4. 友情提示    231
4.3.2  完成步骤    232
1. 使用SSMS管理触
发器    232
2. 使用T­SQL语句管
理触发器    235
3. 应用触发器    241
4.3.3  任务小结    245
任务4.4  管理WebShop数据库的
存储过程    245
4.4.1  背景知识    246
1.  T­SQL语言基础    246
2. 变量和运算符    248
3. 流程控制语句    253
4. 常用函数    257
5. 存储过程基础    261
4.4.2  完成步骤    263
1. 使用SSMS管理存储
过程    263
2. 使用T­SQL语句管理
存储过程    265
4.4.3  任务小结    270
任务4.5  基于.NET的WebShop
开发    270
4.5.1  背景知识    271
1. 数据库应用程序结构    271
2. 数据库访问技术    274
3.  ADO.NET    275
4.  ADO.NET数据库操
作对象    277
4.5.2  完成步骤    278
1. 使用C#.NET开发WebShop
会员查询程序    278
2. 使用ASP.NET开发WebShop
商品查询页面    280
4.5.3  任务小结    283
任务4.6  基于Java的WebShop
开发    283
4.6.1  背景知识    284
1.  ODBC/JDBC    284
2.  JDBC API介绍    285
4.6.2  完成步骤    287
1. 使用J2SE开发WebShop
会员查询程序    287
2. 使用JSP开发WebShop
商品查询页面    292
4.6.3  任务小结    297
参考文献    298
 
 
本站首页 | 中心领导 | 联系我们 | 所有图书 | 资源下载 | 作者投稿 | 读者反馈 | 业务联系 | 招聘信息 | 加入收藏    
Copyright www.abook.cn All Rights Reserved
地址:北京市海淀区北三环西路43号青云当代大厦21层2109   邮编:100086
站长QQ:693638799 Email:693638799@qq.com 电话:010-62140850
版权所有:科学出版社 职教技术出版中心
京ICP备13039988号