SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)

SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-08
版次: 1
ISBN: 9787302533733
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 336页
23人买过
  •   本书内容数据库原理及应用-SQL Server2019主要包括原理篇、应用篇、开发篇、课后习题详细解析,附录部分包括重点难点解析和项目开发经典题目解析。具体涉及数据库系统概述、关系数据库数学模型、关系数据库设计理论、使用SQL Server2019设计数据库、使用SQL语言管理和设计数据库、T-SQL程序设计、高级查询、事务和并发控制、索引、视图、存储过程、触发器、复杂数据库设计与实现和数据库访问技术。 

    第1篇原理篇――数据库原理 
    第1章数据库系统概述 

     
    1.1引言 

     
    1.1.1计算机是人类计算工具发展的产物 

     
    1.1.2数据库是计算机技术发展的产物 

     
    1.1.3SQL Server的优越性 

     
    1.2数据库技术的发展 

     
    1.2.1信息与数据 

     
    1.2.2数据处理 

     
    1.2.3人工管理阶段 

     
    1.2.4文件系统阶段 

     
    1.2.5数据库系统阶段 

     
    1.2.6高级数据库阶段 

     
    1.3数据模型 

     
    1.3.1数据模型的分类 

     
    1.3.2概念模型 

     
    1.3.3层次模型 

     
    1.3.4网状模型 

     
    1.3.5关系模型 

     
    1.4数据库系统 

     
    1.4.1数据库系统的定义 

     
    1.4.2数据库系统的组成 

     
    1.4.3数据库系统的特点 

     
    1.4.4数据库系统的模式 

     
    1.4.5DBMS管理功能 

     
    1.4.6数据库系统的不同视图 

     
    小结 

     
    课后题 

     
    第2章关系数据库数学模型 

     
    2.1关系数据模型 

     
    2.1.1关系数据模型概述 

     
    2.1.2关系数据结构及形式化定义 

     
    2.1.3关系完整性 

     
    2.2ER模型到关系模式的转换 

     
    2.2.1实体类型的转换 

     
    2.2.2一对多的二元关系的转换 

     
    2.2.3多对多的二元关系的转换 

     
    2.2.4实体内部之间联系的转换 

     
    2.2.5三元关系的转换 

     
    2.3关系代数 

     
    2.3.1关系代数概述 

     
    2.3.2传统的集合运算 

     
    2.3.3专门的关系运算 

     
    2.4关系演算* 

     
    2.4.1元组关系演算 

     
    2.4.2域关系演算 

     
    小结 

     
    课后题 

     

     
    SQL Server 2019数据库原理及应用参⒖问悠蛋 

     

     

     

     

     
    目录 

     

     
    第3章关系数据库设计理论 

     
    3.1数据库设计中存在的问题 

     
    3.2函数依赖 

     
    3.3范式 

     
    3.4范式之间的关系 

     
    小结 

     
    课后题 

     
    第2篇应用篇――数据库应用技术SQL Server 2019 
    第4章使用SQL Server设计数据库 

     
    4.1SQL Server 2019的安装 

     
    4.2创建数据库 

     
    4.2.1建立注册 

     
    4.2.2创建登录用户 

     
    4.2.3SQL Server中的数据库 

     
    4.2.4数据库文件和事务日志文件 

     
    4.2.5创建数据库示例 

     
    4.2.6管理和维护数据库 

     
    4.3创建数据库表 

     
    4.3.1创建表 

     
    4.3.2在SQL Server 2019中实现完整性约束 

     
    4.3.3导入和导出数据 

     
    小结 

     
    课后题 

     
    上机题 

     
    第5章使用SQL管理和设计数据库 

     
    5.1SQL Server数据管理 

     
    5.1.1TSQL与SQL 

     
    5.1.2插入数据 

     
    5.1.3更新数据行 

     
    5.1.4删除数据行和清空表中数据 

     
    5.1.5MERGE语法 

     
    5.2基本数据查询 

     
    5.2.1基本查询 

     
    5.2.2基本函数 

     
    5.2.3综合应用 

     
    5.3复杂数据查询 

     
    5.3.1模糊查询 

     
    5.3.2聚合函数 

     
    5.3.3分组汇总 

     
    5.3.4GROUPING SETS 

     
    5.3.5多表连接查询 

     
    5.3.6综合应用 

     
    5.4使用SQL语句设计和管理数据库 

     
    5.4.1创建数据库 

     
    5.4.2删除数据库 

     
    5.4.3创建表 

     
    5.4.4删除表 

     
    5.4.5为表添加约束 

     
    5.4.6删除约束 

     
    5.4.7安全管理 

     
    小结 

     
    课后题 

     
    上机题 

     
    第6章TSQL程序设计 

     
    6.1变量 

     
    6.1.1全局变量 

     
    6.1.2局部变量 

     
    6.2逻辑控制语句 

     
    6.2.1IFELSE语句 

     
    6.2.2CASEEND语句 

     
    6.3循环语句 

     
    6.4批处理语句 

     
    小结 

     
    课后题 

     
    上机题 

     
    第7章高级查询 

     
    7.1什么是高级查询 

     
    7.2IN子查询 

     
    7.3EXISTS子查询 

     
    7.4TSQL语句的综合应用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第8章事务和并发控制 

     
    8.1事务 

     
    8.1.1为什么使用事务 

     
    8.1.2什么是事务 

     
    8.1.3怎样使用事务 

     
    8.2并发控制 

     
    8.2.1为什么要并发控制 

     
    8.2.2封锁协议 

     
    8.2.3基本锁类型 

     
    8.2.4锁的相容性 

     
    8.2.5锁的应用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第9章索引 

     
    9.1索引简介 

     
    9.2索引的类型 

     
    9.2.1聚集索引 

     
    9.2.2非聚集索引 

     
    9.2.3聚集索引与非聚集索引 

     
    9.3创建索引 

     
    9.3.1使用索引设计器创建索引 

     
    9.3.2使用SQL语句创建索引 

     
    9.4如何应用索引 

     
    9.4.1使用索引 

     
    9.4.2创建和使用索引的原则 

     
    小结 

     
    课后题 

     
    上机题 

     
    第10章视图 

     
    10.1视图简介 

     
    10.1.1为什么创建视图 

     
    10.1.2视图的分类 

     
    10.2创建视图 

     
    10.2.1通过视图设计器创建视图 

     
    10.2.2使用SQL语句创建视图 

     
    10.3维护视图 

     
    10.3.1修改视图 

     
    10.3.2删除视图 

     
    10.4视图的使用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第11章存储过程 

     
    11.1存储过程概述 

     
    11.2系统存储过程 

     
    11.3用户自定义存储过程 

     
    11.3.1创建不带参数的存储过程 

     
    11.3.2创建带参数的存储过程 

     
    小结 

     
    课后题 

     
    上机题 

     
    第12章触发器 

     
    12.1触发器概述 

     
    12.2创建触发器 

     
    12.2.1INSERT触发器 

     
    12.2.2DELETE触发器 

     
    12.2.3UPDATE触发器 

     
    小结 

     
    课后题 

     
    上机题 

     
    第13章复杂数据库的设计与实现* 

     
    13.1复杂数据库的设计方法 

     
    13.2模拟设计ATM柜员机系统数据库 

     
    小结 

     
    第3篇开发篇――数据库系统软件开发 
    第14章数据访问技术* 

     
    14.1数据访问技术简介 

     
    14.2基于C#的人事管理系统开发 

     
    14.2.1需求分析 

     
    14.2.2数据库设计 

     
    14.2.3系统功能设计 

     
    14.2.4系统功能实现 

     
    14.3基于Java的公交网站开发 

     
    14.3.1需求分析 

     
    14.3.2数据库设计 

     
    14.3.3系统功能界面 

     
    14.3.4系统功能实现 

     
    14.3.5系统测试 

     
    14.4基于PHP的物流管理系统 

     
    14.4.1需求分析 

     
    14.4.2数据库设计 

     
    14.4.3模块功能设计与实现 

     
    14.4.4系统测试 

     
    14.5使用Python访问SQL Server数据库 

     
    14.5.1使用pymssql连接SQL Server数据库并实现数据库基本操作 

     
    14.5.2使用_mssql连接SQL Server数据库并实现操作 

     
    小结 

     
    参考文献 

     

     

  • 内容简介:
      本书内容数据库原理及应用-SQL Server2019主要包括原理篇、应用篇、开发篇、课后习题详细解析,附录部分包括重点难点解析和项目开发经典题目解析。具体涉及数据库系统概述、关系数据库数学模型、关系数据库设计理论、使用SQL Server2019设计数据库、使用SQL语言管理和设计数据库、T-SQL程序设计、高级查询、事务和并发控制、索引、视图、存储过程、触发器、复杂数据库设计与实现和数据库访问技术。 

  • 目录:
    第1篇原理篇――数据库原理 
    第1章数据库系统概述 

     
    1.1引言 

     
    1.1.1计算机是人类计算工具发展的产物 

     
    1.1.2数据库是计算机技术发展的产物 

     
    1.1.3SQL Server的优越性 

     
    1.2数据库技术的发展 

     
    1.2.1信息与数据 

     
    1.2.2数据处理 

     
    1.2.3人工管理阶段 

     
    1.2.4文件系统阶段 

     
    1.2.5数据库系统阶段 

     
    1.2.6高级数据库阶段 

     
    1.3数据模型 

     
    1.3.1数据模型的分类 

     
    1.3.2概念模型 

     
    1.3.3层次模型 

     
    1.3.4网状模型 

     
    1.3.5关系模型 

     
    1.4数据库系统 

     
    1.4.1数据库系统的定义 

     
    1.4.2数据库系统的组成 

     
    1.4.3数据库系统的特点 

     
    1.4.4数据库系统的模式 

     
    1.4.5DBMS管理功能 

     
    1.4.6数据库系统的不同视图 

     
    小结 

     
    课后题 

     
    第2章关系数据库数学模型 

     
    2.1关系数据模型 

     
    2.1.1关系数据模型概述 

     
    2.1.2关系数据结构及形式化定义 

     
    2.1.3关系完整性 

     
    2.2ER模型到关系模式的转换 

     
    2.2.1实体类型的转换 

     
    2.2.2一对多的二元关系的转换 

     
    2.2.3多对多的二元关系的转换 

     
    2.2.4实体内部之间联系的转换 

     
    2.2.5三元关系的转换 

     
    2.3关系代数 

     
    2.3.1关系代数概述 

     
    2.3.2传统的集合运算 

     
    2.3.3专门的关系运算 

     
    2.4关系演算* 

     
    2.4.1元组关系演算 

     
    2.4.2域关系演算 

     
    小结 

     
    课后题 

     

     
    SQL Server 2019数据库原理及应用参⒖问悠蛋 

     

     

     

     

     
    目录 

     

     
    第3章关系数据库设计理论 

     
    3.1数据库设计中存在的问题 

     
    3.2函数依赖 

     
    3.3范式 

     
    3.4范式之间的关系 

     
    小结 

     
    课后题 

     
    第2篇应用篇――数据库应用技术SQL Server 2019 
    第4章使用SQL Server设计数据库 

     
    4.1SQL Server 2019的安装 

     
    4.2创建数据库 

     
    4.2.1建立注册 

     
    4.2.2创建登录用户 

     
    4.2.3SQL Server中的数据库 

     
    4.2.4数据库文件和事务日志文件 

     
    4.2.5创建数据库示例 

     
    4.2.6管理和维护数据库 

     
    4.3创建数据库表 

     
    4.3.1创建表 

     
    4.3.2在SQL Server 2019中实现完整性约束 

     
    4.3.3导入和导出数据 

     
    小结 

     
    课后题 

     
    上机题 

     
    第5章使用SQL管理和设计数据库 

     
    5.1SQL Server数据管理 

     
    5.1.1TSQL与SQL 

     
    5.1.2插入数据 

     
    5.1.3更新数据行 

     
    5.1.4删除数据行和清空表中数据 

     
    5.1.5MERGE语法 

     
    5.2基本数据查询 

     
    5.2.1基本查询 

     
    5.2.2基本函数 

     
    5.2.3综合应用 

     
    5.3复杂数据查询 

     
    5.3.1模糊查询 

     
    5.3.2聚合函数 

     
    5.3.3分组汇总 

     
    5.3.4GROUPING SETS 

     
    5.3.5多表连接查询 

     
    5.3.6综合应用 

     
    5.4使用SQL语句设计和管理数据库 

     
    5.4.1创建数据库 

     
    5.4.2删除数据库 

     
    5.4.3创建表 

     
    5.4.4删除表 

     
    5.4.5为表添加约束 

     
    5.4.6删除约束 

     
    5.4.7安全管理 

     
    小结 

     
    课后题 

     
    上机题 

     
    第6章TSQL程序设计 

     
    6.1变量 

     
    6.1.1全局变量 

     
    6.1.2局部变量 

     
    6.2逻辑控制语句 

     
    6.2.1IFELSE语句 

     
    6.2.2CASEEND语句 

     
    6.3循环语句 

     
    6.4批处理语句 

     
    小结 

     
    课后题 

     
    上机题 

     
    第7章高级查询 

     
    7.1什么是高级查询 

     
    7.2IN子查询 

     
    7.3EXISTS子查询 

     
    7.4TSQL语句的综合应用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第8章事务和并发控制 

     
    8.1事务 

     
    8.1.1为什么使用事务 

     
    8.1.2什么是事务 

     
    8.1.3怎样使用事务 

     
    8.2并发控制 

     
    8.2.1为什么要并发控制 

     
    8.2.2封锁协议 

     
    8.2.3基本锁类型 

     
    8.2.4锁的相容性 

     
    8.2.5锁的应用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第9章索引 

     
    9.1索引简介 

     
    9.2索引的类型 

     
    9.2.1聚集索引 

     
    9.2.2非聚集索引 

     
    9.2.3聚集索引与非聚集索引 

     
    9.3创建索引 

     
    9.3.1使用索引设计器创建索引 

     
    9.3.2使用SQL语句创建索引 

     
    9.4如何应用索引 

     
    9.4.1使用索引 

     
    9.4.2创建和使用索引的原则 

     
    小结 

     
    课后题 

     
    上机题 

     
    第10章视图 

     
    10.1视图简介 

     
    10.1.1为什么创建视图 

     
    10.1.2视图的分类 

     
    10.2创建视图 

     
    10.2.1通过视图设计器创建视图 

     
    10.2.2使用SQL语句创建视图 

     
    10.3维护视图 

     
    10.3.1修改视图 

     
    10.3.2删除视图 

     
    10.4视图的使用 

     
    小结 

     
    课后题 

     
    上机题 

     
    第11章存储过程 

     
    11.1存储过程概述 

     
    11.2系统存储过程 

     
    11.3用户自定义存储过程 

     
    11.3.1创建不带参数的存储过程 

     
    11.3.2创建带参数的存储过程 

     
    小结 

     
    课后题 

     
    上机题 

     
    第12章触发器 

     
    12.1触发器概述 

     
    12.2创建触发器 

     
    12.2.1INSERT触发器 

     
    12.2.2DELETE触发器 

     
    12.2.3UPDATE触发器 

     
    小结 

     
    课后题 

     
    上机题 

     
    第13章复杂数据库的设计与实现* 

     
    13.1复杂数据库的设计方法 

     
    13.2模拟设计ATM柜员机系统数据库 

     
    小结 

     
    第3篇开发篇――数据库系统软件开发 
    第14章数据访问技术* 

     
    14.1数据访问技术简介 

     
    14.2基于C#的人事管理系统开发 

     
    14.2.1需求分析 

     
    14.2.2数据库设计 

     
    14.2.3系统功能设计 

     
    14.2.4系统功能实现 

     
    14.3基于Java的公交网站开发 

     
    14.3.1需求分析 

     
    14.3.2数据库设计 

     
    14.3.3系统功能界面 

     
    14.3.4系统功能实现 

     
    14.3.5系统测试 

     
    14.4基于PHP的物流管理系统 

     
    14.4.1需求分析 

     
    14.4.2数据库设计 

     
    14.4.3模块功能设计与实现 

     
    14.4.4系统测试 

     
    14.5使用Python访问SQL Server数据库 

     
    14.5.1使用pymssql连接SQL Server数据库并实现数据库基本操作 

     
    14.5.2使用_mssql连接SQL Server数据库并实现操作 

     
    小结 

     
    参考文献 

     

     

查看详情
12
相关图书 / 更多
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL从入门到进阶
陈红波 编著
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server数据库实用案例教程(第2版·微课视频版)
王雪梅 李海晨 主编;马亚丽 华进 蔡斌杰 副主编
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQLServer2019数据库管理项目教程(活页式高等职业教育计算机专业活页式系列教材)
黄小花、黄侃、熊慧芳 编
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL面试宝典:图解数据库求职题(全彩)
猴子
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server数据库设计与应用(第2版)
张成叔
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server数据库应用入门(项目式+微课版)
李武韬 文瑛 吴超
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server实例教程(2019版)
刘志成
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL实践教程(第10版)
[美]马克·谢尔曼(Mark Shellman)哈桑·阿夫尤尼(Hassan A
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server 2014数据库原理与实训教程
吴小刚 主编;彭文惠
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL语言从入门到精通
明日科技
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL Server从入门到精通(第5版)
明日科技
SQLServer2019数据库原理及应用-微课视频版(清华科技大讲堂丛书)
SQL数据分析
[美]凯西·谷村(Cathy Tanimura)