数据库技术及应用(第二版)

数据库技术及应用(第二版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2023-09
版次: 2
ISBN: 9787113301071
定价: 45.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 264页
字数: 429.000千字
  • 本书结合上海市一流课程建设和上海市优质在线课程建设进行编写,按照应用型本科人才培养目标要求,并以成果导向为目标设置教材内容,旨在培养学生的数据库设计能力和数据管理能力。主要内容包括数据库概述、数据模型、数据库设计基础、SQL基础、数据库编程、关系规范化理论、数据库安全管理、数据库应用系统项目案例、SQL Server 2019操作与应用等。全书以课程能力目标为出发点设计每个章节的具体内容,将知识和能力相结合进行讲授,在讲解理论基础的同时,注重应用能力的培养。本书内容系统全面,实用性较强,为了强化SQL的应用,弱化了数据库管理系统依赖,将SQL Server的操作单独成章,从而保持SQL语句的独立性,以使读者能更方便地使用任何数据库管理系统,掌握SQL Server的操作过程。本书适合作为普通高等院校计算机类专业、信息管理类专业数据库技术课程的教材,也可作为数据库技术爱好者的参考书。? 谷伟男,副教授,1995.9-1999.7就读于安徽师范大学教育信息技术系,本科;2004.9-2007.6就读于上海师范大学数理信息学院,硕士研究生;1999.7-2009.7就职于安徽师范大学教育信息技术系,助教、讲师;2009.8-至今就职于上海建桥学院信息技术学院讲师、副教授。谷伟主要讲授《数据库原理》、《面向对象程序设计》、《Web技术应用》等本科课程,并获得上海市应用型本科教学竞赛优秀奖、上海建桥学院中青年教师教学竞赛二等奖,曾获得上海市教学成果奖二等奖,获得上海市教改项目2项,在EI期刊、中文核心期刊、科技核心期刊上共发表10余篇论文,同时申报了上海市级科研项目2项,校级科研项目1项,横向课题1项,申请了软件著作权1项。 第 1 章 数据库概述 . 11.1? 数据库发展阶段 .11.1.1 人工管理阶段 21.1.2 文件系统阶段 21.1.3 数据库系统阶段 31.1.4 数据库发展新技术 3课后练习 41.2? 数据库系统的组成与类型.51.2.1 数据 51.2.2 数据库 51.2.3 数据库管理系统 51.2.4 数据库系统的组成 8课后练习 81.3? 数据库系统的模式结构.91.3.1 数据库系统的三级模式结构 91.3.2 数据库系统的应用体系结构  11课后练习 13小结13习题14第 2 章 数据模型  152.1? 数据模型概述.152.1.1 数据模型的概念和类型 152.1.2 概念数据模型 172.1.3 逻辑数据模型 20课后练习 232.2? 关系数据模型.232.2.1 关系模型概述 232.2.2 关系模型的数据结构 242.2.3 关系模型的数据操作 252.2.4 关系模型的数据完整性 252.3? 关系代数 272.3.1 关系的基本运算 .282.3.2 关系的组合运算 312.3.3 关系代数的应用 34课后练习 35小结36习题36第 3 章 数据库设计基础 . 373.1? 数据库设计概述 .373.1.1 数据库设计的任务和特点 383.1.2 数据库设计方法 393.2? 数据库设计过程 .403.2.1 数据库设计流程 403.2.2 需求分析 413.2.3 概念设计 433.2.4 基于 E-R 模型的概念设计 453.2.5 逻辑设计 503.2.6 物理结构设计 543.2.7 数据库实施与维护 55课后练习 56小结58习题58第 4 章 SQL 基础 . 594.1? SQL 概述 .594.1.1 SQL 发展过程 594.1.2 SQL 的特点 604.1.3 SQL 的组成 60课后练习 624.2? 数据定义语言.634.2.1 创建语句 634.2.2 修改语句 704.2.3 删除语句 71课后练习 734.3? 数据操纵语言.734.3.1 简单数据查询 744.3.2 复杂数据查询 84课后练习 924.3.3 数据插入 93课后练习 964.3.4 数据更新 96课后练习 1004.3.5 数据删除 101课后练习 1034.4? 视图与索引.1034.4.1 视图的作用 1044.4.2 视图的创建 1054.4.3 视图的修改与删除 1064.4.4 索引 1084.4.5 索引的创建与删除  110课后练习  113小结113习题114第 5 章 数据库编程 . 1155.1? T-SQL 1155.1.1 脚本  1155.1.2 注释  1175.1.3 常量和变量  1185.1.4 流控制语句  1195.2? 存储过程 1225.2.1 创建及执行存储过程 1235.2.2 修改存储过程 1275.2.3 删除存储过程 1275.3? 触发器1285.3.1 创建触发器 1285.3.2 后触发型触发器 1295.3.3 前触发型触发器 1335.3.4 查看及维护触发器 1355.3.5 删除触发器 135课后练习 135小结138习题138第 6 章 关系规范化理论 . 1396.1? 关系规范化理论概述 1396.2? 函数依赖 1416.2.1 函数依赖的基本概念 1416.2.2 函数依赖的推理规则 1426.2.3 属性集闭包 1436.2.4 最小函数依赖集 1446.2.5 候选健的求解 1446.3? 范式定理 1466.3.1 第一范式 1466.3.2 第二范式 1476.3.3 第三范式 1496.3.4 BC 范式 1506.4? 规范化总结.151课后练习 152小结154习题154第 7 章 数据库安全管理 . 1567.1? 事务1567.1.1 事务的概念 1567.1.2 事务的基本特征 1577.1.3 数据并发操作 1597.1.4 数据并发控制技术 1607.1.5 封锁协议 1617.2? 数据库用户权限与管理.1657.2.1 用户管理 1657.2.2 角色和权限管理 1687.3? 数据备份与恢复 .1697.3.1 数据备份与恢复概念 1707.3.2 数据库备份 1707.3.3 数据库恢复 1737.3.4 数据的导入与导出 175课后练习 180小结182习题182第 8 章 数据库应用系统项目案例 . 1838.1? 教学管理系统项目案例.1838.1.1 项目需求介绍 1838.1.2 教学管理系统设计过程 1848.1.3 教学管理系统实现 1868.2? 教材征订系统项目案例.1908.2.1 需求分析 1908.2.2 数据库设计 1918.2.3 数据库实施与维护 193课后练习 194小结195习题195第 9 章 SQL Server 2019 操作与应用  1969.1? 数据库环境的建立与配置.1969.1.1 SQL Server 版本简介 1969.1.2 SQL Server 2019 服务器组件和管理工具简介 .1989.1.3 SQL Server 2019 不同版本简介 .1999.1.4 SQL Server 2019 的安装步骤 .2009.1.5 安装 SSMS .2139.1.6 SQL Server 2019 的运行 .2159.1.7 SQL Server 2019 服务器 .2189.2? SQL Server 2019 的数据类型2209.2.1 基本数据类型 2209.2.2 SQL Server 2019 数据类型 .2209.3? 使用 SQL Server 创建数据库.2229.3.1 SQL Server 数据库及其数据库对象 2229.3.2 SQL Server 界面形式创建数据库 2249.4? 数据库分离与附加2359.4.1 数据库的分离 2359.4.2 附加数据库 2359.5? SQL Server 2019 数据库备份与还原 .2379.5.1 数据库备份 2379.5.2 数据库还原 2399.6? SQL Server 2019 安全管理2419.6.1 SQL Server 2019 的安全机制 .2419.6.2 建立和管理用户账户 2439.6.3 SQL Server 角色管理 2479.6.4 SQL Server 权限管理 252小结254?
  • 内容简介:
    本书结合上海市一流课程建设和上海市优质在线课程建设进行编写,按照应用型本科人才培养目标要求,并以成果导向为目标设置教材内容,旨在培养学生的数据库设计能力和数据管理能力。主要内容包括数据库概述、数据模型、数据库设计基础、SQL基础、数据库编程、关系规范化理论、数据库安全管理、数据库应用系统项目案例、SQL Server 2019操作与应用等。全书以课程能力目标为出发点设计每个章节的具体内容,将知识和能力相结合进行讲授,在讲解理论基础的同时,注重应用能力的培养。本书内容系统全面,实用性较强,为了强化SQL的应用,弱化了数据库管理系统依赖,将SQL Server的操作单独成章,从而保持SQL语句的独立性,以使读者能更方便地使用任何数据库管理系统,掌握SQL Server的操作过程。本书适合作为普通高等院校计算机类专业、信息管理类专业数据库技术课程的教材,也可作为数据库技术爱好者的参考书。?
  • 作者简介:
    谷伟男,副教授,1995.9-1999.7就读于安徽师范大学教育信息技术系,本科;2004.9-2007.6就读于上海师范大学数理信息学院,硕士研究生;1999.7-2009.7就职于安徽师范大学教育信息技术系,助教、讲师;2009.8-至今就职于上海建桥学院信息技术学院讲师、副教授。谷伟主要讲授《数据库原理》、《面向对象程序设计》、《Web技术应用》等本科课程,并获得上海市应用型本科教学竞赛优秀奖、上海建桥学院中青年教师教学竞赛二等奖,曾获得上海市教学成果奖二等奖,获得上海市教改项目2项,在EI期刊、中文核心期刊、科技核心期刊上共发表10余篇论文,同时申报了上海市级科研项目2项,校级科研项目1项,横向课题1项,申请了软件著作权1项。
  • 目录:
    第 1 章 数据库概述 . 11.1? 数据库发展阶段 .11.1.1 人工管理阶段 21.1.2 文件系统阶段 21.1.3 数据库系统阶段 31.1.4 数据库发展新技术 3课后练习 41.2? 数据库系统的组成与类型.51.2.1 数据 51.2.2 数据库 51.2.3 数据库管理系统 51.2.4 数据库系统的组成 8课后练习 81.3? 数据库系统的模式结构.91.3.1 数据库系统的三级模式结构 91.3.2 数据库系统的应用体系结构  11课后练习 13小结13习题14第 2 章 数据模型  152.1? 数据模型概述.152.1.1 数据模型的概念和类型 152.1.2 概念数据模型 172.1.3 逻辑数据模型 20课后练习 232.2? 关系数据模型.232.2.1 关系模型概述 232.2.2 关系模型的数据结构 242.2.3 关系模型的数据操作 252.2.4 关系模型的数据完整性 252.3? 关系代数 272.3.1 关系的基本运算 .282.3.2 关系的组合运算 312.3.3 关系代数的应用 34课后练习 35小结36习题36第 3 章 数据库设计基础 . 373.1? 数据库设计概述 .373.1.1 数据库设计的任务和特点 383.1.2 数据库设计方法 393.2? 数据库设计过程 .403.2.1 数据库设计流程 403.2.2 需求分析 413.2.3 概念设计 433.2.4 基于 E-R 模型的概念设计 453.2.5 逻辑设计 503.2.6 物理结构设计 543.2.7 数据库实施与维护 55课后练习 56小结58习题58第 4 章 SQL 基础 . 594.1? SQL 概述 .594.1.1 SQL 发展过程 594.1.2 SQL 的特点 604.1.3 SQL 的组成 60课后练习 624.2? 数据定义语言.634.2.1 创建语句 634.2.2 修改语句 704.2.3 删除语句 71课后练习 734.3? 数据操纵语言.734.3.1 简单数据查询 744.3.2 复杂数据查询 84课后练习 924.3.3 数据插入 93课后练习 964.3.4 数据更新 96课后练习 1004.3.5 数据删除 101课后练习 1034.4? 视图与索引.1034.4.1 视图的作用 1044.4.2 视图的创建 1054.4.3 视图的修改与删除 1064.4.4 索引 1084.4.5 索引的创建与删除  110课后练习  113小结113习题114第 5 章 数据库编程 . 1155.1? T-SQL 1155.1.1 脚本  1155.1.2 注释  1175.1.3 常量和变量  1185.1.4 流控制语句  1195.2? 存储过程 1225.2.1 创建及执行存储过程 1235.2.2 修改存储过程 1275.2.3 删除存储过程 1275.3? 触发器1285.3.1 创建触发器 1285.3.2 后触发型触发器 1295.3.3 前触发型触发器 1335.3.4 查看及维护触发器 1355.3.5 删除触发器 135课后练习 135小结138习题138第 6 章 关系规范化理论 . 1396.1? 关系规范化理论概述 1396.2? 函数依赖 1416.2.1 函数依赖的基本概念 1416.2.2 函数依赖的推理规则 1426.2.3 属性集闭包 1436.2.4 最小函数依赖集 1446.2.5 候选健的求解 1446.3? 范式定理 1466.3.1 第一范式 1466.3.2 第二范式 1476.3.3 第三范式 1496.3.4 BC 范式 1506.4? 规范化总结.151课后练习 152小结154习题154第 7 章 数据库安全管理 . 1567.1? 事务1567.1.1 事务的概念 1567.1.2 事务的基本特征 1577.1.3 数据并发操作 1597.1.4 数据并发控制技术 1607.1.5 封锁协议 1617.2? 数据库用户权限与管理.1657.2.1 用户管理 1657.2.2 角色和权限管理 1687.3? 数据备份与恢复 .1697.3.1 数据备份与恢复概念 1707.3.2 数据库备份 1707.3.3 数据库恢复 1737.3.4 数据的导入与导出 175课后练习 180小结182习题182第 8 章 数据库应用系统项目案例 . 1838.1? 教学管理系统项目案例.1838.1.1 项目需求介绍 1838.1.2 教学管理系统设计过程 1848.1.3 教学管理系统实现 1868.2? 教材征订系统项目案例.1908.2.1 需求分析 1908.2.2 数据库设计 1918.2.3 数据库实施与维护 193课后练习 194小结195习题195第 9 章 SQL Server 2019 操作与应用  1969.1? 数据库环境的建立与配置.1969.1.1 SQL Server 版本简介 1969.1.2 SQL Server 2019 服务器组件和管理工具简介 .1989.1.3 SQL Server 2019 不同版本简介 .1999.1.4 SQL Server 2019 的安装步骤 .2009.1.5 安装 SSMS .2139.1.6 SQL Server 2019 的运行 .2159.1.7 SQL Server 2019 服务器 .2189.2? SQL Server 2019 的数据类型2209.2.1 基本数据类型 2209.2.2 SQL Server 2019 数据类型 .2209.3? 使用 SQL Server 创建数据库.2229.3.1 SQL Server 数据库及其数据库对象 2229.3.2 SQL Server 界面形式创建数据库 2249.4? 数据库分离与附加2359.4.1 数据库的分离 2359.4.2 附加数据库 2359.5? SQL Server 2019 数据库备份与还原 .2379.5.1 数据库备份 2379.5.2 数据库还原 2399.6? SQL Server 2019 安全管理2419.6.1 SQL Server 2019 的安全机制 .2419.6.2 建立和管理用户账户 2439.6.3 SQL Server 角色管理 2479.6.4 SQL Server 权限管理 252小结254?
查看详情
相关图书 / 更多
数据库技术及应用(第二版)
数据治理实践者手记
苏振中
数据库技术及应用(第二版)
数据中台:让数据用起来 第2版 付登坡 等
付登坡 江敏 赵东辉 等
数据库技术及应用(第二版)
数据对话:建立你的数据流利度
(瑞士)马丁·埃普勒 法比耶纳 宾兹利
数据库技术及应用(第二版)
数据结构高分(2025版 天勤3版) 大中专公共计算机 率辉 新华正版
率辉
数据库技术及应用(第二版)
数据资源管理 陈忆金 奉国和
陈忆金 奉国和
数据库技术及应用(第二版)
数据工程之道:设计和构建健壮的数据系统 [美]乔·里斯 [美]马特·豪斯利
[美]乔·里斯(Joe Reis),[美]马特·豪斯利(Matt Housley)
数据库技术及应用(第二版)
数据法学前沿
武长海
数据库技术及应用(第二版)
数据结构与算法入门到提高(Python语言实现)
谭琨、韦韬 编著
数据库技术及应用(第二版)
数据合规与网络安全风险防范
冯洋
数据库技术及应用(第二版)
数据加密与PKI应用(微课版)
王秀英
数据库技术及应用(第二版)
数据治理驱动的数字化转型 王建峰 辛华
王建峰 辛华
数据库技术及应用(第二版)
数据资产保护的合规要点与实务
辛小天,周杨,史蕾
您可能感兴趣 / 更多
数据库技术及应用(第二版)
中国信用保证保险:2.0实践手册
谷伟
数据库技术及应用(第二版)
数据库技术及应用
谷伟 著;谷伟 编
数据库技术及应用(第二版)
国学名句一本通(超值金版)
谷伟伟 著
数据库技术及应用(第二版)
生命的本真:10个考证人的终极设想
谷伟伟 著
数据库技术及应用(第二版)
女人可以“坏”一点
谷伟伟
数据库技术及应用(第二版)
Visual Basic数据库开发关键技术与实例应用
谷伟东 编;高春艳;李艳