SQL SERVER数据库应用入门(项目式+微课版)
- ISBN:9787302632580
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:188
- 出版时间:2023-07-01
- 条形码:9787302632580 ; 978-7-302-63258-0
本书特色
本书内容来自一线教师的多年教学成果,内容实用,书中有大量的实用案例,适合学生和从业人员学习。编辑QQ 1102528884
内容简介
本书基于“项目导向、任务驱动”的项目化教学模式编写而成,并且适当地融入思政元素,体现“基于工作过程”“教、学、做”一体化的教学理念。本书以SQL Server 2012为平台,内容划分为12个项目,具体内容包括数据库基础和认识SQL Server,创建和管理数据库,创建和管理表以及操作表中的数据,使用约束实现数据完整性,查询数据,使用视图筛选数据,使用索引快速检索数据,使用存储过程操作数据,使用触发器实现数据完整性,SQL Server安全性管理,数据库的备份与还原,数据库的简单应用开发。每个项目案例按照“项目目标”→“知识准备”→“任务划分”→“拓展训练”四部分展开。读者能够通过项目案例完成相关知识的学习和技能的训练。每个项目案例均来自生活实践,具有典型性、实用性、趣味性和可操作性。 本书突出实践技能的培养,每个项目之后都有拓展训练,包括上机实践题和理论题,所有的项目前后衔接,综合性地贯穿全书,实践题内容也是仿照项目前后衔接,贯穿在一起,以加深学生对基础知识的理解和实践技能的掌握。本书配套资源丰富,除微课及操作演示视频外,还包括电子课件、项目源代码、拓展训练答案等。 本书图文并茂、浅显易懂、体系完整、适合教学,可作为职业本科和高职高专院校“计算机网络技术”课程的教学用书,也可作为成人高校、各类培训机构、计算机从业人员和爱好者的参考用书。
目录
1.1知识准备2
知识11认识数据库2
知识12关系数据库5
知识13数据库的设计7
知识14关系数据库的规范化8
1.2任务划分10
任务11安装SQL Server10
任务12认识SQL Server14
思政小课堂我国数据库的发展现状19
拓展训练21
项目2创建和管理数据库24
2.1知识准备24
知识21系统数据库24
知识22数据库的存储结构25
知识23SQL和TSQL26
2.2任务划分27
任务21使用SSMS创建和管理学生成绩数据库27
任务22使用TSQL创建和管理学生成绩数据库31
思政小课堂学习SQL的重要意义35
拓展训练35
项目3创建和管理表以及操作表中的数据37
3.1知识准备37
3.2任务划分39
任务31使用SSMS创建和管理表以及操作表中的数据39
任务32使用TSQL创建和管理表42
任务33使用TSQL操作表中的数据45
思政小课堂编程需要耐心、细致的学习态度49
拓展训练49项目4使用约束实现数据完整性54
4.1知识准备55
知识41数据完整性55
知识42约束55
4.2任务划分57
任务41使用SSMS创建和管理约束57
任务42使用TSQL创建和管理约束63
任务43创建和管理规则65
任务44创建和管理默认值67
任务45创建和使用标识列68
思政小课堂Garbage In, Garbage Out69
拓展训练70
项目5查询数据73
5.1知识准备74
知识51常用运算符74
知识52常用内置函数74
5.2任务划分76
任务51简单查询76
任务52使用聚合函数和其他函数查询79
任务53分组查询80
任务54多表连接查询80
任务55子查询和保存查询结果83
思政小课堂科学的思维方式85
拓展训练86
项目6使用视图筛选数据90
6.1知识准备90
6.2任务划分91
任务61使用SSMS创建和管理视图91
任务62使用TSQL创建和管理视图93
思政小课堂服务意识94
拓展训练95
项目7使用索引快速检索数据96
7.1知识准备96
7.2任务划分98
任务71使用SSMS创建和管理索引98
任务72使用TSQL创建和管理索引99
思政小课堂实事求是100
拓展训练101
项目8使用存储过程操作数据103
8.1知识准备104
知识81什么是存储过程104
知识82TSQL程序设计基础——标识符、常量、变量和批处理105
知识83TSQL程序设计基础——流程控制语句106
知识84TSQL程序设计基础——事务109
知识85TSQL程序设计基础——游标111
8.2任务划分113
任务81创建和执行无参数的存储过程113
任务82创建和执行带输入参数的存储过程114
任务83创建和执行带输出参数的存储过程115
任务84修改和删除存储过程116
思政小课堂工匠精神117
拓展训练118
项目9使用触发器实现数据完整性120
9.1知识准备120
9.2任务划分121
任务91创建触发器121
任务92修改、删除以及禁用、启用触发器124
思政小课堂科学精神125
拓展训练126
项目10SQL Server安全性管理128
10.1知识准备129
10.2任务划分131
任务101使用SSMS管理服务器的安全131
任务102使用SSMS管理数据库的安全134
任务103使用SSMS管理数据库对象的安全136
任务104使用TSQL进行SQL Server安全性管理140
思政小课堂数据安全142
拓展训练142
项目11数据库的备份与还原144
11.1知识准备144
知识111数据库的恢复模式144
知识112数据库备份的类型145
11.2任务划分146
任务111使用SSMS进行数据库的备份与还原146
任务112使用TSQL进行数据库的备份与还原150
思政小课堂职业精神152
拓展训练153
项目12数据库的简单应用开发154
12.1知识准备154
知识121SQL Server提供的应用程序接口——ODBC154
知识122SQL Server提供的应用程序接口——ADO.NET158
知识123SQL Server提供的应用程序接口——JDBC160
12.2任务划分161
任务121学生成绩管理系统的设计161
任务122学生成绩管理系统的实现162
思政小课堂团结协作,合作共赢176
拓展训练176
参考文献178
作者简介
李武韬,1997年毕业于西北大学数学系计算数学及其应用软件专业,同年,从事多年的计算机应用教育工作,有丰富的教学经验和实践经验。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
零信任网络:在不可信网络中构建安全系统
¥37.2¥59.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥69.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥52.4¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥68.2¥89.8 -
LINUX实战——从入门到精通
¥49.0¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
做好课题申报:AI辅助申请书写作
¥48.9¥69.8 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0