×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302582373
  • 装帧:70g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:268
  • 出版时间:2021-05-01
  • 条形码:9787302582373 ; 978-7-302-58237-3

本书特色

本书内容翔实,体系完整,图文并茂,具有较强的系统性和实用性。章节安排合理,理论与实践紧密结合,每章后面都配有习题,有助于读者理解概念,巩固知识,掌握重点,攻克难点,并配有线上题库。 案例丰富,内容翔实,配有线上题库。

内容简介

本书全面讲述了数据库的基本原理与SQL Server 2019的使用方法。首先介绍了数据库系统的基本概念、理论以及数据库的设计方式等,然后以SQL Server 2019数据库管理系统为教学开发平台,详细地介绍了SQL Server 2019的基本知识、数据库操作、表和表中数据的操作、TSQL编程基础、数据查询、视图、索引、存储过程、触发器、游标、事务、锁、数据库安全性管理以及数据库的备份和还原。 本书理论和实践相结合,既阐述了数据库的基本理论,又结合SQL Server 2019数据库管理系统的应用,内容翔实,实例丰富,有助于读者理解数据库的基本概念。 本书既可以作为高等院校本、专科计算机相关专业的教材,也可以作为社会培训教材,是一本适合初学者学习和参考的读物。

目录

目录 第1章数据库系统概述1 1.1数据库技术发展历史1 1.2数据库系统的基本概念4 1.2.1数据与信息4 1.2.2数据库5 1.2.3数据库管理系统5 1.2.4数据库系统5 1.3数据库系统结构6 1.3.1三级模型结构7 1.3.2两级映像8 1.4数据库技术的发展趋势9 习题10 第2章数据模型11 2.1信息的三种世界11 2.2概念模型12 2.2.1概念模型的基本概念12 2.2.2ER模型14 2.3数据模型15 2.3.1层次模型16 2.3.2网状模型16 2.3.3关系模型17 2.3.4面向对象模型18 习题19 第3章关系数据库21 3.1关系数据结构21 3.1.1关系的定义和性质21 3.1.2关系模式23 3.1.3关系数据库23 3.2关系完整性23 3.3将ER图转换为关系数据模型24 3.3.1实体的转换24 3.3.2联系的转换25 3.4关系运算27 3.4.1传统的集合运算27 3.4.2专门的关系运算30 习题34 第4章关系规范化理论37 4.1函数依赖37 4.1.1函数依赖的概念37 4.1.2几种特殊的函数依赖38 4.1.3码的函数依赖表示39 4.2范式39 4.2.1**范式40 4.2.2第二范式41 4.2.3第三范式42 习题42 第5章SQL Server 2019基础45 5.1SQL Server 2019介绍45 5.1.1SQL Server发展史45 5.1.2SQL Server 2019新增功能46 5.1.3SQL Server 2019系统架构47 5.2SQL Server 2019的安装和配置48 5.2.1SQL Server 2019的版本48 5.2.2SQL Server 2019的安装49 5.3SQL Server 2019的管理工具56 5.3.1Microsoft SQL Server Management Studio56 5.3.2SQL Server配置管理器58 5.3.3SQL Server Profiler跟踪工具59 5.3.4数据库引擎优化顾问59 习题60 第6章数据库的创建与管理61 6.1数据库的基本概念61 6.1.1物理存储结构61 6.1.2逻辑存储结构62 6.2数据库的操作63 6.2.1创建数据库63 6.2.2修改数据库67 6.2.3删除数据库69 6.3数据库的分离与附加70 6.3.1分离数据库70 6.3.2附加数据库71 习题73 第7章表的创建和管理75 7.1表的创建75 7.1.1表的数据类型75 7.1.2使用图形化界面创建表78 7.1.3使用TSQL语法创建表79 7.2表的修改81 7.2.1使用图形化界面修改表81 7.2.2使用TSQL语法修改表82 7.3表中的各种约束82 7.3.1主键约束83 7.3.2唯一性约束84 7.3.3外键约束85 7.3.4检查约束88 7.3.5默认值约束89 7.4表的删除91 7.5表中数据的操作91 7.5.1插入数据91 7.5.2修改数据92 7.5.3删除数据93 7.6表中数据的导出/导入94 7.6.1导出数据94 7.6.2导入数据98 习题101 第8章TSQL编程基础103 8.1TSQL的分类103 8.2TSQL基本语法104 8.2.1语法约定104 8.2.2数据库对象引用规则104 8.2.3标识符105 8.2.4变量106 8.2.5运算符107 8.2.6注释110 8.2.7批处理110 8.3流程控制语句111 8.3.1set语句111 8.3.2begin…end语句111 8.3.3if…else语句111 8.3.4case语句112 8.3.5while语句114 8.3.6return语句115 8.4函数115 8.4.1聚合函数115 8.4.2数学函数116 8.4.3字符串函数118 8.4.4日期和时间函数118 8.4.5数据类型转换函数120 8.4.6元数据函数121 8.4.7用户自定义函数121 习题124 第9章数据查询125 9.1select查询语法125 9.2简单查询126 9.2.1投影查询126 9.2.2选择查询130 9.2.3模糊查询134 9.2.4汇总查询136 9.3分组查询138 9.4连接查询142 9.4.1内连接142 9.4.2自连接143 9.4.3外连接144 9.4.4交叉连接146 9.5子查询147 9.5.1无关子查询148 9.5.2相关子查询150 9.6其他查询152 9.6.1查询结果排序152 9.6.2集合操作154 9.6.3存储查询结果156 习题157 第10章视图和索引159 10.1视图159 10.1.1视图概述160 10.1.2创建视图161 10.1.3修改视图165 10.1.4查看视图166 10.1.5使用视图168 10.1.6删除视图170 10.2索引170 10.2.1索引概述171 10.2.2索引类型171 10.2.3创建索引172 10.2.4查看索引174 10.2.5删除索引176 习题176 第11章存储过程、触发器和游标179 11.1存储过程179 11.1.1存储过程概述179 11.1.2存储过程的类型180 11.1.3创建存储过程181 11.1.4执行存储过程183 11.1.5查看存储过程185 11.1.6修改和删除存储过程187 11.2触发器187 11.2.1触发器概述188 11.2.2触发器的类型188 11.2.3创建触发器189 11.2.4插入表和删除表192 11.2.5查看触发器197 11.2.6修改触发器198 11.2.7禁用、启用触发器198 11.2.8删除触发器199 11.3游标200 11.3.1游标概述200 11.3.2游标的类型200 11.3.3游标的使用201 习题205 第12章事务和锁207 12.1事务207 12.1.1事务概述207 12.1.2事务的类型208 12.1.3事务处理语句209 12.2锁212 12.2.1锁的基本概念213 12.2.2锁的类型213 12.2.3锁定兼容性215 12.2.4死锁216 12.2.5手工加锁216 习题217 第13章数据库安全性管理219 13.1身份验证219 13.1.1SQL Server的身份验证模式219 13.1.2身份验证方式设置220 13.2账号管理221 13.2.1服务器账号221 13.2.2数据库用户账号225 13.3角色管理229 13.3.1固定服务器角色229 13.3.2固定数据库角色231 13.3.3应用程序角色235 13.4权限管理235 13.4.1权限分类235 13.4.2权限设置236 习题239 第14章数据库的备份和还原241 14.1数据库备份概述241 14.1.1备份策略242 14.1.2备份类型242 14.2数据库还原概述243 14.2.1还原策略243 14.2.2数据库恢复模式244 14.3数据库备份和还原操作245 14.3.1数据库备份246 14.3.2数据库还原249 习题252
展开全部

作者简介

吕凯,吉林师范大学计算机学院教师,硕士,副教授。 以第2人参与国家自然科学基金1项以第3人参与吉林省科技厅项目2项以第1人主持吉林省教育厅项目2项分别以第3人,第4人参与吉林省教育厅项目2项。 以第1人主持四平市科技局项目1项以第3人参与四平市科技局项目1项发表核心论文2篇,省级论文多篇。 主编《计算机思维与大学计算机基础实验教程》一本。 申请软件著作权7项,参与申请发明专利,实用新型,软件著作权多项。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航