登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』数据库原理与应用(MySQL 8.0)(微课视频+题库版)

書城自編碼: 3726354
分類: 簡體書→大陸圖書→計算機/網絡數據庫
作者: 秦?i、罗晓霞、刘颖
國際書號(ISBN): 9787302595731
出版社: 清华大学出版社
出版日期: 2022-01-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 347

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
敦煌写本文献学(增订本)
《 敦煌写本文献学(增订本) 》

售價:NT$ 1010.0
耕读史
《 耕读史 》

售價:NT$ 500.0
地理计算与R语言   [英] 罗宾·洛夫莱斯      [德]雅纳·蒙乔       [波兰] 雅库布·诺沃萨德
《 地理计算与R语言 [英] 罗宾·洛夫莱斯 [德]雅纳·蒙乔 [波兰] 雅库布·诺沃萨德 》

售價:NT$ 551.0
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
《 沈括的知识世界:一种闻见主义的实践(中华学术译丛) 》

售價:NT$ 398.0
大思维:哥伦比亚商学院六步创新思维模型
《 大思维:哥伦比亚商学院六步创新思维模型 》

售價:NT$ 332.0
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
《 宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】 》

售價:NT$ 709.0
UE5虚幻引擎必修课(视频教学版)
《 UE5虚幻引擎必修课(视频教学版) 》

售價:NT$ 505.0
真需求
《 真需求 》

售價:NT$ 505.0

建議一齊購買:

+

NT$ 521
《 Python数据分析从入门到精通 》
+

NT$ 454
《 大数据时代的统计学思维:让你从众多数据中找到真相 》
+

NT$ 518
《 大数据架构详解:从数据获取到深度学习 》
+

NT$ 414
《 Power Query数据清洗实战 》
+

NT$ 435
《 Access数据库开发从入门到精通 》
編輯推薦:
本书具有如下特点∶
(1)体系以“数据管理”为中心,保留经典数据库理论,增加数据库技术发展的新知识。既注重系统全面地介绍数据库的基本原理和方法,又注重新技术及新知识的融入。
(2)本书可用做教材,理论内容、实验及案例设计以“面向产出”为中心,建立内容与毕业要求及课程目标的对应关系。
(3)突出数据库理论与实践紧密结合的特点,结合应用案例及软件环境,强化能力训练。本书选择MySQL数据库管理系统,MySQL是轻型、免费的数据库管理系统,占市场份额与年递增。它体积小、系统功能完善,同时具有支持分布式数据存储的功能,是很多中小型网站及软件开发公司采用的后台数据库系统。本书各章节介绍的理论内容都融合了MySQL平台的具体应用,在改善纯理论学习枯燥的同时,为学生自主实验的顺利开展提供良好的平台支撑,强化解决实际问题的能力训练。
(4)案例设计选择实际数据库应用系统的开发按照数据库开发流程,以需求分析、概念结构设计、逻辑结构设计为重点,侧重对设计工具的理解与使用、对设计方案的分析与评价两方面的能力训练。
(5)本书不仅面向在校计算机及相关专业的学生还面向致力从事计算机开发的学习
內容簡介:
本书围绕以“数据管理”为中心的课程内容体系和以“面向产出”为理念的实验平台及案例设计两个核心内容进行编写。全书的内容由三部分共计13章和附录组成,每部分的后一章将前面章节介绍的理论知识迁移至MySQL平台,指导读者在此平台环境下进行实践训练。 部分为数据库基础知识,包括第1~4章,主要介绍数据库系统基本概念,包括数据模型、数据库体系结构、数据库系统的发展、关系模型和关系数据库标准语言SQL。 第二部分为数据库安全管理与保护技术,包括第5~9章,主要介绍数据库安全性和完整性的概念及控制技术,讨论数据库管理系统的事务、并发控制机制及故障恢复的方法及策略。 第三部分为数据库设计与应用系统开发,包括第10~13章,主要介绍数据库应用系统的设计方法,包括需求分析、概念设计、逻辑设计与物理设计等若干步骤; 后用一个实际的应用系统开发实例,通过设计、构建和开发步骤的展示,帮助读者完成实践能力的提升。 后为附录部分,以MySQL为实验平台,提供参考实验,以实验示例的形式详细介绍了MySQL的使用方法,巩固读者对数据库技术理论的掌握,提升实际应用的能力。 本书用作教材讲授时可根据专业、课时等情况对内容适当取舍。 为了便于教学,本书配有教学大纲、教学课件、教学视频、试题库、案例程序源码和实验指导等教学资源,供读者查阅。
目錄
部分数据库基础知识
第1章数据库系统概述
1.1数据库系统基本概念
1.1.1信息与数据及数据处理
1.1.2数据库、数据库管理系统及数据库系统
1.1.3数据管理技术的发展
1.1.4数据库系统的特点
1.2数据模型
1.2.1数据抽象的过程
1.2.2数据模型及组成要素
1.2.3概念层数据模型
1.2.4组织层数据模型
1.3数据库体系结构
1.3.1数据库系统的三级模式
1.3.2数据库系统的模式映像与数据独立性
1.3.3数据库系统的组成与工作过程
1.3.4数据库应用系统结构
1.4数据库系统的发展
1.4.1数据模型的发展
1.4.2数据库产业发展趋势
小结
习题
第2章关系模型
2.1关系
2.1.1关系的形式化定义
2.1.2关系的基本性质
2.1.3码
2.1.4关系模型的三级体系结构
2.1.5关系模型的形式定义及优点
2.1.6关系与关系数据库
2.2关系操作
2.3关系代数
2.3.1传统的集合运算
2.3.2专门的关系运算
2.3.3关系代数表达式的优化
2.3.4关系代数运算的应用实例
2.4关系演算
2.4.1ALPHA语言
2.4.2元组关系演算
2.4.3域关系演算
2.4.4关系演算的安全性
2.5关系完整性
2.5.1实体完整性
2.5.2参照完整性
2.5.3用户定义的完整性
小结
习题


第3章关系数据库标准语言SQL
3.1结构化查询语言概述
3.1.1SQL的产生与发展
3.1.2SQL的特点
3.1.3SQL与数据库三级模式
3.2数据定义
3.2.1模式的定义和删除
3.2.2基本表的定义、删除和修改
3.2.3索引的创建与删除
3.3数据查询
3.3.1SELECT语句格式
3.3.2单表查询
3.3.3多表连接查询
3.3.4嵌套查询
3.3.5集合查询
3.3.6存储查询结果到表中
3.3.7基于派生表的查询
3.4数据更新
3.4.1插入数据
3.4.2删除数据
3.4.3修改数据
3.5视图
3.5.1定义和删除视图
3.5.2查询视图
3.5.3更新视图
3.5.4视图的作用
小结
习题
第4章MySQL数据库编程基础应用
4.1MySQL的安装与配置
4.1.1MySQL的特性
4.1.2MySQL的安装
4.1.3MySQL的配置与启动
4.2MySQL数据类型
4.2.1MySQL数据类型简介
4.2.2MySQL整数类型
4.2.3MySQL小数类型
4.2.4MySQL日期和时间类型
4.2.5MySQL字符串类型
4.3MySQL函数和运算符
4.3.1MySQL函数
4.3.2MySQL运算符
4.4MySQL数据对象的基本操作
4.4.1MySQL中SQL语句的基本书写规则
4.4.2MySQL中数据库的操作
4.4.3MySQL中基本表的操作
4.4.4MySQL中基本表中数据的操作
4.5MySQL程序控制语句
4.5.1变量的使用和赋值
4.5.2条件判断语句
4.5.3循环语句
4.6MySQL存储过程与游标
4.6.1存储过程的使用
4.6.2游标的定义与使用
小结
习题
第二部分数据库管理与保护技术
第5章数据库安全性
5.1数据库安全性概述
5.1.1安全标准
5.1.2数据库安全性的类型和一般措施
5.1.3数据库安全的威胁
5.2数据库安全性控制
5.2.1用户标识与鉴别
5.2.2存取控制策略
5.2.3自主存取控制
5.2.4强制存取控制
5.2.5视图机制
5.3审计跟踪和数据加密
5.3.1审计跟踪
5.3.2数据加密
小结
习题
第6章数据库完整性
6.1数据库完整性概述
6.2数据库完整性定义和检查
6.2.1定义实体完整性与实体完整性检查
6.2.2定义参照完整性及参照完整性检查
6.2.3定义用户定义的完整性与用户定义的完整性检查
6.3完整性约束命名子句
6.4触发器
6.4.1定义触发器
6.4.2激活触发器
6.4.3删除触发器
6.5MySQL中的完整性约束与触发器实践
6.5.1MySQL完整性约束实践
6.5.2MySQL触发器实践
小结
习题
第7章事务与并发控制
7.1事务
7.1.1事务的基本概念
7.1.2事务的特性
7.2并发控制
7.2.1认识并发控制
7.2.2并发执行可能引起的问题
7.3封锁和封锁协议
7.3.1封锁
7.3.2封锁协议
7.3.3活锁和死锁
7.3.4并发调度的可串行性
7.3.5两段锁协议
7.4MySQL中的事务与锁机制
7.4.1MySQL中事务的用法
7.4.2MySQL中的锁机制
小结
习题
第8章数据库故障恢复
8.1数据库故障恢复概述
8.2故障的种类
8.2.1事务内部的故障
8.2.2系统故障
8.2.3介质故障
8.2.4计算机病毒
8.3数据库恢复技术
8.3.1数据库转储法
8.3.2日志文件法
8.4数据库恢复策略
8.4.1事务故障的恢复
8.4.2系统故障的恢复
8.4.3介质故障的恢复
8.5检查点技术和镜像技术
8.5.1具有检查点的恢复技术
8.5.2数据库镜像
小结
习题
第9章MySQL数据库安全管理与保护机制应用
9.1MySQL的安全设置
9.1.1MySQL权限表
9.1.2用户管理
9.1.3权限管理
9.2MySQL事务应用实例
9.2.1实例一
9.2.2实例二
9.3MySQL数据库备份与恢复
9.3.1MySQL数据库备份
9.3.2MySQL数据库恢复
9.4MySQL日志
9.4.1MySQL日志及分类
9.4.2MySQL二进制日志
9.4.3MySQL使用日志还原数据库
小结
习题
第三部分数据库设计与应用系统开发
第10章数据抽象与建模
10.1数据抽象
10.1.1数据抽象概述
10.1.2数据库系统中数据抽象的级别
10.2数据建模
10.2.1数据建模概述
10.2.2实体联系模型的基本组成
10.2.3实体联系模型的应用
10.3使用实体联系模型的设计原则与方法
10.3.1局部实体联系图设计
10.3.2全局实体联系图设计
小结
习题
第11章关系数据库规范化理论
11.1函数依赖
11.1.1函数依赖的基本概念
11.1.2属性集闭包、候选码及极小函数依赖集的求解方法
11.1.3为什么要讨论函数依赖
11.2关系规范化
11.2.1范式
11.2.2规范化实例
11.3模式分解
11.3.1模式分解的基本要求
11.3.2无损连接性和保持函数依赖
11.3.32NF和3NF分解
11.3.4BCNF分解
小结
习题
第12章数据库设计方法
12.1数据库设计概述
12.1.1数据库设计方法概述
12.1.2数据库设计过程概述
12.2需求分析
12.3数据库结构设计
12.3.1概念结构设计
12.3.2逻辑结构设计
12.3.3物理结构设计
12.4数据库行为设计
12.5数据库运行和维护
小结
习题
第13章基于MySQL的数据库应用系统开发案例——学生选课系统
13.1系统需求描述
13.1.1总体需求介绍
13.1.2功能需求
13.1.3数据流图
13.1.4数据字典
13.2系统数据库结构设计
13.2.1学生选课系统概念模型设计
13.2.2学生选课系统逻辑模型设计
13.2.3学生选课系统数据库表结构设计
13.3系统应用程序设计
13.3.1创建数据库表
13.3.2连接数据库
13.3.3系统功能详细设计
小结
习题
第14章附录: 参考实验内容
14.1MySQL的安装与配置
14.1.1实验目的
14.1.2实验内容与操作过程
14.2数据库表的创建与管理
14.2.1实验目的
14.2.2实验的内容与操作过程
14.3数据库表的查询
14.3.1实验目的
14.3.2实验的内容与操作过程
14.4索引和视图
14.4.1实验目的
14.4.2实验的内容与操作过程
14.5数据库的安全管理
14.5.1实验目的
14.5.2实验的内容与操作过程
14.6数据完整性
14.6.1实验目的
14.6.2实验的内容与操作过程
14.7数据库的备份与恢复
14.7.1实验目的
14.7.2实验内容与操作过程
14.8存储过程和函数
14.8.1实验目的
14.8.2实验的内容与操作过程
內容試閱
数据库技术代表数据管理技术的发展水平,数据库课程不仅是高校计算机各专业的必修核心课程,也是其他相关专业的必修课程。随着信息技术的不断发展,市场对数据库信息管理系统、应用系统需求量不断增加,各类人员对数据库理论与技术的需求也更加迫切; 与此同时人才培养和专业发展的需要,对课程建设目标和教材内容都提出了新的要求。因此从适应技术、专业发展和人才培养的角度出发,编写具有系统性、实用性和推广价值的数据库教材,进行新形势下的教材建设很有必要。
本书围绕以“数据管理”为中心的课程内容体系和以“面向产出”为理念的实验平台及案例设计两个核心内容进行编写。
“数据管理”是指对数据的分类、组织、存储、查询和维护等活动,是数据处理的中心环节。在软硬件发展和市场需求共同推动下,历经半个多世纪的演变,从早期的人工管理,到文件管理,再到数据库管理,直至当前的大数据管理,逐渐形成了当今的技术形态。在这个发展历程当中,关系数据库技术始终处于主导地位。
因此,本书的编写以“关系数据库”为重点,理解数据管理技术的理论和方法,使学习者首先掌握数据库系统的基本原理知识; 其次理解并掌握理论中所描述的方法,能够根据实际应用场景,分析问题,设计解决方案; 后要能够在具体的数据库管理系统上实现涉及方案中的具体操作,完成理论到实践的转化。
另一方面,在人才培养和专业发展的推动下,本书在编写过程中注重课程内容与毕业要求的支撑关系,并通过实验和案例强化学生解决复杂工程问题的能力,体现“面向产出”的工程教育理念。
本书具有如下特点。
(1) 体系以“数据管理”为中心,保留经典数据库理论,增加数据库技术发展的新知识。既注重系统全面地介绍数据库的基本原理和方法,又注重新技术及新知识的融入。
(2) 本书可用作教材,理论内容、实验及案例设计以“面向产出”为中心,建立内容与毕业要求及课程目标的对应关系,如表0.1所示(表中的毕业要求序号与《工程教育认证通用标准(2020版)》对应)。
(3) 突出数据库理论与实践紧密结合的特点,结合应用案例及软件环境,强化能力训练。本书选择MySQL数据库管理系统,MySQL是轻型、开源的数据库管理系统,所占市场份额逐年递增。它体积小、系统功能完善,同时具有支持分布式数据存储的功能,是很多中小型网站及软件开发公司采用的后台数据库系统。本书各章节介绍的理论内容都融合了MySQL平台的具体应用,在改善纯理论学习的同时,为学生自主实验的顺利开展提供良好的平台支撑,强化解决实际问题的能力训练。

表0.1内容与毕业要求及课程目标的对应关系

毕业要求
教学内容
课程目标
毕业要求2问题分析
22能够运用软件体系结构、数据库原理等专业知识,综合工程科学原理和数学模型,正确表达软件工程问题
(1) 数据库系统基本概念、数据模型、数据库体系结构、数据库系统的发展;
(2) 关系模型、关系操作、关系代数、关系演算及关系的完整性;
(3) 关系数据库标准语言SQL,包括结构化查询语言(SQL)概述、数据定义、数据维护、数据查询及视图;
(4) 数据库安全性与完整性;
(5) 关系规范化与数据库设计方法
目标1: 学习掌握数据库系统基础知识,并能正确表达数据库领域的问题。包括数据、数据库、数据库管理系统及数据库系统等基本概念,数据管理技术的发展,数据模型,数据库系统结构,关系数据库及标准SQL,关系规范化理论、数据库设计方法及数据库安全管理与保护机制
毕业要求3设计/开发解决方案
33能够使用程序开发、数据库等专业知识有效进行软件系统设计与实现,在设计中体现创新思路
(1) 数据库安全性控制、审计跟踪和数据加密、数据库完整性定义和检查、完整性约束命名子句、触发器、MySQL中的完整性约束与触发器实践;
(2) 事务与并发控制、封锁和封锁协议、MySQL中的事务与锁机制;
(3) 数据库故障恢复概述、数据库恢复技术、数据库恢复策略、检查点和镜像技术;
(4) 基于MySQL的数据库应用系统开发案例
目标2: 能够对具体的实际问题进行分析; 掌握数据库应用系统的分析及设计方法。包括需求分析、数据库结构设计及优化、数据库行为设计及数据库的运行和维护
毕业要求4研究
44能够对实验结果进行分析和解释,并通过信息综合得到合理有效的结论
(1) 数据抽象与建模;
(2) 关系数据理论、函数依赖、关系规范化、模式分解;
(3) 数据库设计包括需求分析设计、数据库结构设计、数据库行为设计、数据库运行和维护;
(4) 基于MySQL的数据库应用系统开发案例
目标3: 能够根据数据库设计原理及方法分析及评价数据库设计过程; 掌握评价数据库系统的有效性及合理性的科学方法
毕业要求5使用现代工具
51能够理解本专业常用的测试工具、仿真软件、编程语言及操作系统的使用原理和方法
(1) MySQL数据库编程基础;
(2) MySQL数据库管理与保护机制;
(3) 基于MySQL的数据库应用系统开发案例
目标4: 学习数据库的发展历程和数据管理技术的新发展,理解数据库产业与计算机产业发展的关系


(4) 选择实际数据库应用系统开发的案例,按照数据库开发流程,以需求分析、概念结构设计、逻辑结构设计为重点,侧重对设计工具的理解与使用、对设计方案的分析与评价两方面的能力训练。
(5) 本书不仅面向在校计算机及相关专业的学生,还面向致力从事计算机开发的学习者,因此本书还融入了全国计算机技术与软件专业技术资格(水平)考试的相关内容,为考取证书打下基础。
本书的内容由三部分共计13章和附录组成,每一部分的后一章将前面各章介绍的理论知识迁移至MySQL平台,使读者在此平台环境下完成理论到实践的转化,提升解决实际问题的能力,增强学习成就感。
部分数据库基础知识,包括第1~4章,主要介绍数据库系统基本概念包括数据模型、数据库体系结构、数据库系统的发展、关系模型和关系数据库标准语言SQL。
第二部分数据库安全管理与保护技术,包括第5~9章,主要介绍数据库安全性和完整性的概念及控制技术,讨论数据库管理系统的事务、并发控制机制及故障恢复的方法及策略。
第三部分数据库应用系统设计与开发,包括第10~13章,主要介绍数据库应用系统的设计方法,包括需求分析、概念设计、逻辑设计与物理设计等; 后用一个实际的应用系统开发实例,通过设计、构建和开发实现,帮助读者完成实践能力的提升。
后为附录部分,以MySQL为实验平台,提供参考实验,以实验示例的形式详细介绍了MySQL的使用方法,巩固读者对数据库技术理论的掌握,提升实际应用的能力。
本书用作教材讲授时可根据专业、课时等情况对内容适当取舍。
本书内容共14章,西安科技大学秦昳完成第4~14章内容的编写,西安科技大学罗晓霞完成第1~3章内容及配套题库的编写,军事科学院重点实验室刘颖参与实验内容及案例的编写及校对工作,西安科技大学于振华教授主审本书。
为了便于教学,本书配有教学大纲、教学课件、教学视频、试题库、案例程序源码和实验指导等教学资源,供读者查阅。
本书在编写过程中参考了多部数据库方面的优秀教材及相关文献资料,尤其是王珊、萨师煊编著的《数据库系统概论》(高等教育出版社出版),何玉洁编著的《数据库原理与应用》(机械工业出版社出版),李月军、付良廷编著的《数据库原理及应用》(MySQL版)(清华大学出版社出版),教育部考试中心组织编写的全国计算机等级考试二级、三级、四级教程(2020年版)(高等教育出版社出版),信俊昌等于2019年在软件学报上发表的论文《数据模型及发展历程》,2020年中国软件和信息服务业发展报告及一些网络资料和内容。参考阅读过程中受益匪浅,在此特别表示诚挚的感谢。
鉴于作者水平有限,书中难免会存在疏漏和不足,敬请读者及各位专家指教。
编者
2021年9月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.