书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
数据库原理与应用

数据库原理与应用

出版社:人民邮电出版社出版时间:2022-01-01
开本: 16开 页数: 256
中 图 价:¥37.7(6.3折) 定价  ¥59.8 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

数据库原理与应用 版权信息

  • ISBN:9787115580672
  • 条形码:9787115580672 ; 978-7-115-58067-2
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

数据库原理与应用 本书特色

1.运用模块化理念的关联原则,融知识于学习情境中。 2.引入互联网思维,构建“互联网+”背景下新形态课程教材。 3.理论和实践的协调统一,全书系统性的介绍数据库的基本原理和基本应用,打破普通教材“原理与应用”偏颇状况。

数据库原理与应用 内容简介

本书以SQL Server 2019的功能为中心,融知识、能力和素质教育于工程项目“教学管理系统”这一设计案例中,深入浅出地讲述数据库技术的内在机制和操作规范。本书将整个数据库知识体系分为原理(~3章)、应用(第4~12章)与开发(3章)3个模块,保证学生在掌握必要的数据库原理知识的基础上,具备熟练操作数据库的能力和开发数据库应用系统的技能。各模块既能自成体系,又能自然衔接,从而满足不同专业的教学需求。本书每章附有练习题,供读者课后练习和综合实践使用。 本书为慕课版教材,各章主要内容配备了以二维码为载体的微课。本书既可作为应用型本科院校计算机类、电子信息类和经济管理类等相关专业的“数据库原理与应用”类课程的教材,又可作为研究生相关专业的数据库技术教材,对于从事软件开发、信息管理的人员也有一定的参考价值。

数据库原理与应用 目录

模块一 原理 第1章 数据库系统概述 本章导读 2 1.1 数据库技术概述 3 1.1.1 数据与信息 3 1.1.2 数据处理与数据管理 3 1.1.3 数据管理技术的发展 4 1.1.4 数据库系统的组成 4 1.2 数据模型 5 1.2.1 数据模型的背景 5 1.2.2 数据模型的要素 7 1.2.3 数据模型的分层 7 1.2.4 逻辑数据模型的分类 8 1.3 数据库系统结构 11 1.3.1 模式与体系结构 11 1.3.2 三级模式结构和两层映像 11 1.4 数据库设计 13 1.4.1 数据库设计概述 13 1.4.2 E-R模型 14 1.4.3 E-R模型向关系模型转换 15 本章小结 16 习题1 16 第2章 关系数据库数学模型 本章导读 18 2.1 关系模型概述 19 2.1.1 关系模型的数据结构 19 2.1.2 关系模型的数据操纵 19 2.1.3 关系模型的完整性约束 19 2.2 关系的数学模型 20 2.2.1 关系的数学定义 20 2.2.2 关系模式 21 2.2.3 关系数据库 22 2.3 关系代数 22 2.3.1 关系代数概述 22 2.3.2 传统集合运算 23 2.3.3 专门关系运算 25 2.4* 关系演算 29 2.4.1 元组关系演算 30 2.4.2 域关系演算 32 2.4.3 关系运算的安全性和等价性 33 本章小结 34 习题2 34 第3章* 关系数据库的规范化理论 本章导读 37 3.1 数据操作异常问题 38 3.2 函数依赖 38 3.2.1 函数依赖的概念 39 3.2.2 函数依赖的分类 39 3.2.3 主码和外码 40 3.3 函数依赖的公理系统 41 3.3.1 Armstrong公理系统 41 3.3.2 闭包 41 3.3.3 候选码的确定 43 3.3.4 函数依赖集等价和小函数依赖集 43 3.4 规范化与模式分解 45 3.4.1 范式的概念 45 3.4.2 范式的类型 45 3.4.3 规范化小结 47 3.4.4 模式分解 48 本章小结 49 习题3 50 模块二 应用 第4章 数据库的创建与管理 本章导读 55 4.1 数据库概述 56 4.1.1 数据库类型 56 4.1.2 数据库文件 56 4.1.3 文件组 57 4.2 数据库的创建 57 4.2.1 使用SSMS创建数据库 57 4.2.2 使用T-SQL语句创建数据库 59 4.3 数据库的修改 60 4.3.1 使用SSMS修改数据库 60 4.3.2 使用T-SQL语句修改数据库 62 4.4 数据库的删除 63 4.4.1 使用SSMS删除数据库 63 4.4.2 使用T-SQL语句删除数据库 64 4.5 数据库的收缩 64 4.5.1 收缩数据库 64 4.5.2 收缩数据库文件 64 4.6 数据库的分离与附加 65 4.6.1 分离 65 4.6.2 附加 65 本章小结 67 习题4 67 第5章 表的创建与管理 本章导读 71 5.1 数据表概述 72 5.1.1 表类型 72 5.1.2 数据类型 72 5.1.3 用户表结构 75 5.2 完整性约束 76 5.2.1 实体完整性 76 5.2.2 参照完整性 77 5.2.3 用户自定义完整性 77 5.3 数据表的创建 78 5.3.1 使用SSMS创建数据表 78 5.3.2 使用T-SQL语句创建数据表 79 5.4 数据表的修改 80 5.4.1 使用SSMS修改数据表 81 5.4.2 使用T-SQL语句修改数据表 83 5.5 数据表的删除 85 5.5.1 使用SSMS删除数据表 86 5.5.2 使用T-SQL语句删除数据表 86 本章小结 86 习题5 86 第6章 数据操作与SQL语句 本章导读 91 6.1 数据操作概述 92 6.1.1 表中数据 92 6.1.2 操作表数据 93 6.1.3 操作语言概述 94 6.2 数据查询 95 6.2.1 简单查询 95 6.2.2 连接查询 100 6.2.3 嵌套查询 102 6.2.4 集合查询 104 6.3 数据修改 105 6.3.1 数据插入 106 6.3.2 数据更新 107 6.3.3 数据删除 107 6.3.4 清空表内容 108 本章小结 108 习题6 108 第7章* T-SQL程序设计 本章导读 112 7.1 程序设计基础 113 7.1.1 常量 113 7.1.2 变量 114 7.1.3 运算符 116 7.2 流程控制语句 118 7.2.1 块语句 118 7.2.2 二分支语句 118 7.2.3 多分支表达式 119 7.2.4 循环语句 121 7.2.5 其他语句 122 7.3 内置函数 125 7.3.1 内置函数类型 125 7.3.2 聚集函数 125 7.3.3 数学函数 125 7.3.4 字符串函数 126 7.3.5 日期 时间函数 126 7.3.6 转换函数 127 7.3.7 系统函数 129 7.4 用户自定义函数 129 7.4.1 标量函数 129 7.4.2 内嵌表值函数 131 7.4.3 多语句表值函数 131 7.4.4 管理函数 132 本章小结 132 习题7 133 第8章 视图、索引和游标 本章导读 136 8.1 视图 137 8.1.1 视图的优点 137 8.1.2 创建视图 137 8.1.3 管理视图 139 8.1.4 应用视图 140 8.2 索引 140 8.2.1 索引的分类 140 8.2.2 创建索引 141 8.2.3 删除索引 143 8.2.4 维护索引 143 8.3* 游标 144 8.3.1 游标概述 144 8.3.2 游标使用流程 145 8.3.3 应用游标 149 8.3.4 游标状态 150 本章小结 150 习题8 150 第9章* 存储过程和触发器 本章导读 155 9.1 存储过程 156 9.1.1 存储过程的类型 156 9.1.2 存储过程的创建 156 9.1.3 存储过程的执行 158 9.1.4 存储过程的修改 159 9.1.5 存储过程的删除 159 9.1.6 存储过程的应用 160 9.2 触发器 162 9.2.1 触发器的分类 162 9.2.2 触发器的创建 163 9.2.3 触发器的修改 169 9.2.4 触发器的禁用和启用 170 9.2.5 触发器的删除 170 9.2.6 DML触发器的应用 170 本章小结 172 习题9 173 第10章 备份和恢复 本章导读 176 10.1* 故障概述 177 10.1.1 事务(内部)故障 177 10.1.2 系统故障 177 10.1.3 介质故障 177 10.1.4 计算机病毒故障 177 10.2 备份和恢复概述 177 10.2.1 恢复模式 178 10.2.2 备份概述 179 10.2.3 备份设备 181 10.3 备份操作 183 10.3.1 使用SSMS执行备份操作 183 10.3.2 使用T-SQL语句执行备份操作 185 10.4 恢复操作 188 10.4.1 使用SSMS执行恢复操作 188 10.4.2 使用T-SQL语句执行恢复操作 191 本章小结 194 习题10 194 第11章 数据库安全性管理 本章导读 197 11.1 安全性概述 198 11.1.1* 计算机安全性概述 198 11.1.2 数据库安全性概述 199 11.2 登录账户 199 11.2.1 登录账户概述 199 11.2.2 创建登录账户 201 11.2.3 管理登录账户 203 11.2.4* 查看登录账户 204 11.3 数据库用户 204 11.3.1 数据库用户概述 204 11.3.2 创建数据库用户 205 11.3.3 管理数据库用户 206 11.3.4* 查看数据库用户 207 11.4 角色 208 11.4.1 角色类型概述 208 11.4.2 创建服务器角色 209 11.4.3 管理服务器角色 210 11.4.4 创建数据库角色 210 11.4.5 管理数据库角色 213 11.5 架构 215 11.5.1 架构概述 215 11.5.2 创建架构 215 11.5.3 管理架构 216 11.6 操作权限 217 11.6.1 权限概述 217 11.6.2 权限管理 218 本章小结 225 习题11 226 第12章* 并发控制 本章导读 229 12.1 事务处理 230 12.1.1 事务概述 230 12.1.2 事务模式 230 12.2 并发访问 232 12.2.1 并发概述 232 12.2.2 并发异常 233 12.2.3 并发调度 234 12.3 锁 236 12.3.1 锁的模式 236 12.3.2 封锁协议 237 12.3.3 两段锁协议 238 12.3.4 锁的粒度 239 12.3.5 查看锁的信息 240 12.3.6 锁定提示 242 12.3.7 活锁与死锁 244 12.4 事务隔离级别 247 12.4.1 隔离级别概述 247 12.4.2 ISO标准事务隔离级别 248 12.4.3 T-SQL行版本隔离级别 251 本章小结 253 习题12 253 参考文献
展开全部

数据库原理与应用 作者简介

叶潮流,人工智能与大数据学院 ,曾出版过《ASP程序设计》《数据库原理与应用》本书即可作为应用型本科院校计算机、电子信息类和经管类等相关专业的“数据库原理与应用”类课程教材,也可作为从事软件开发、信息管理人员的参考书。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服