监所网络数据库技术 - 新时代司法职业教育“双高”建设精品教材 - 中国高校教材图书网
|
书名: |
监所网络数据库技术
新时代司法职业教育“双高”建设精品教材
|
| ISBN: | 978-7-5680-9343-9 |
责任编辑: | |
| 作者: |
谭庆芳,皮加辉,肖庆
相关图书
|
装订: | |
| 印次: | 1-1 |
开本: | 16开 |
| 定价: |
¥78.00
折扣价:¥74.10
折扣:0.95
节省了3.9元
|
字数: |
537千字
|
| 出版社: |
华中科技大学出版社 |
页数: |
372页
|
| 出版日期: |
2023-05-01 |
每包册数: |
|
| 国家规划教材: |
|
省部级规划教材: |
|
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
|
《监所网络数据库技术》教材由理论讲解和实践操作两部分构成,不仅限于“是什么?,更强调“做什么?”“怎样做?”。理论讲解凝练重要概念、核心知识和关键应用;实践操作涵盖系统需求分析、数据库设计和典型业务的应用,辅以针对性案例,帮助读者快速理解和运用。同时适当延伸,通过真实监所网络数据库项目案例,帮助读者积累行业真实项目经验,为今后工作打下坚实的基础。全书共12章。第1章主要介绍了数据库的基本概念和基本技术,以及安装配置MySQL数据库和搭建环境;第2章介绍基本数据类型和对表结构的管理;第3章介绍数据库和数据表的增删改操作;第4章介绍了简单的单表查询操作;第5章介绍了MySQL的基本函数;第6章介绍了MySQL的高级查询操作:聚合函数、分组查询;第7章介绍了多表查询;第8章介绍了子查询的相关知识;第9章介绍完整数据库的设计过程;第10章介绍了存储过程和编程;第11章介绍了数据库中其他常见数据库对象;第12章介绍了数据库的安全管理与备份。
|
| 作者简介: |
|
谭庆芳(1979-),女,汉族,硕士研究生,武汉警官职业学院信息工程系计算机网络技术教研室主任,研究方向:监狱信息化技术、计算机程序设计、计算机网络安全。作为司法信息技术专业带头人,参与全国司法类职业教育专业简介和教学标准修(制)订工作;参与学院省级立项智慧司法专业高水平专业群申报工作;参与校级计算机类专业人才培养方案制订、完成多门课程标准制订;参与国家级课程资源库建设工作,完成《监狱信息网络组建与维护》课程参建工作;并在全国司法职业院校刑事执行专业教学资源库教师教学技能大赛荣获团体二等奖;主持参与多项省级、校级课题、教材编写工作,顺利结项结稿。多年的教学工作也取得了优异的成绩,在各项教学技能比赛中多次获奖,教学督导评分均为优秀,热爱教学,关爱学生,多次被评为优秀教师,指导学生参加多项国家级省级比赛,也取得了优异成绩。
|
| 章节目录: |
目录 第1章 MySQL数据库基础1 1.1 数据库概述/ 2 1.2 MySQL服务/ 4 1.3 客户端连接MySQL服务/ 20 1.4 Navicat for MySQL工具介绍/ 23 1.5 本章实践任务/ 32 第2章 MySQL表结构管理概述34 2.1 关系模型与数据表/ 35 2.2 MySQL数据类型/ 37 2.3 数据完整性约束/ 42 2.4 参照完整性约束/ 47 2.5 本章实践任务/ 52 第3章 MySQL数据库和数据表基本操作56 3.1 SQL简介/ 57 3.2 数据库的基本操作/ 59 3.3 数据表的基本操作/ 65 3.4 插入和更新数据表的数据/ 95 3.5 删除数据表的数据/ 102 3.6 本章实践任务/ 105 第4章 SELECT基础查询109 4.1 select语句基本语法/ 110 4.2 使用select语句进行简单查询/ 111 4.3 使用where条件子句/ 116 4.4 定制显示查询结果/ 128 4.5 本章实践任务/ 132 第5章 MySQL基本函数应用134 5.1 数学函数和控制流函数/ 135 5.2 字符串函数/ 141 5.3 日期和时间函数/ 146 5.4 系统信息函数和加密函数/ 154 5.5 本章实践任务/ 161 第6章 聚合函数和分组查询操作170 6.1 聚合函数/ 171 6.2 分组查询GROUP BY子句/ 178 6.3 多字段分组和HAVING子句/ 181 6.4 本章实践任务/ 185 第7章 MySQL数据表连接查询191 7.1 内连接查询/ 192 7.2 多表连接查询/ 202 7.3 外连接查询/ 204 7.4 连接查询综合应用/ 207 7.5 本章实践任务/ 210 第8章 MySQL数据表子查询221 8.1 单行子查询/ 222 8.2 多行子查询/ 224 8.3 子查询的非典型应用/ 227 8.4 在DML语句中使用子查询/ 229 8.5 本章实践任务/ 230 第9章 数据库设计233 9.1 数据需求分析/ 234 9.2 概念结构设计/ 241 9.3 逻辑结构设计/ 247 9.4 使用PowerDesigner设计数据模型/ 250 9.5 本章实践任务/ 256 第10章 MySQL数据库编程265 10.1 用户自定义变量/ 266 10.2 存储过程/ 272 10.3 条件控制语句/ 280 10.4 游标/ 285 10.5 本章实践任务/ 288 第11章 其他数据库对象及应用296 11.1 视图/ 297 11.2 索引/ 305 11.3 触发器/ 310 11.4 事务/ 315 11.5 本章实践任务/ 318 第12章 MySQL数据库安全管理321 12.1 MySQL二进制日志/ 322 12.2 MySQL备份和还原/ 329 12.3 MySQL复制/ 335 12.4 MySQL查询优化/ 340 12.5 本章实践任务/ 349 附录 数据字典352 参考文献362
|
| 精彩片段: |
“监所网络数据库技术”是司法信息技术、司法信息安全、计算机和信息管理相关专业的一门专业基础课。它的主要任务是研究存储、使用和管理数据,使学生掌握监所数据库的基本原理、方法和应用技术,掌握数据库结构的设计和数据库在监管场所应用系统的开发方式,能有效地使用各类数据库管理系统和软件开发工具。 在智慧监狱、智慧戒毒信息化建设中,需要使用数据库进行业务管理,因此这门课程讲解的数据库技术更有针对性,更具司法信息技术、司法信息安全专业特点。 在当前国际形势面临百年未有之大变局,少数国家由于制裁而成为“信息孤岛”之际,世界各国对信息安全也前所未有地重视。随着党的二十大胜利召开,人们充分认识到,对于一个国家,数据库的建设规模、使用水平已成为衡量该国信息化程度的重要标志,选择一个可靠、安全、不受外部控制的数据库系统已成为人们的共识。本书以习近平新时代中国特色社会主义思想为指导,遵循习近平法治思想,遵循职业教育标准规范,符合总体国家安全观要求。从数据安全角度出发,以开源数据库语言MySQL为依托进行知识点实训编写,从理论到实践推演,再从实践到理论印证,好理解,易上手,快掌握。 MySQL作为一个小型的关系型数据库管理系统,体积小、速度快,是目前最常用的开源数据库系统之一。监狱、戒毒所等信息高度保密的法律执行机构选用国产或开源数据库能较好保障数据安全。监所内罪犯基本信息、机构基本信息、业务数据信息、计分管理信息、生活卫生管理信息、被服发放管理信息及监狱人民警察信息等都需要借助数据库系统提升信息化管理效能。因此,我们组织监所信息化建设经验丰富、教学能力突出的“双师型”骨干教师联合企业工程师编写了这本适合公安司法类院校在校学生和广大计算机爱好者使用的书籍。 全书以项目为载体,以任务为驱动,将课程思政有机融入教材,注重职业素养提升,充分体现现代职业教育特色及监所行业特点。全书分为十二章: 第1章介绍数据库基础知识、安装MySQL、客户端连接MySQL服务等内容。 第2章介绍关系模型与数据表、 MySQL数据类型和数据完整性等内容。 第3章介绍使用DDL定义维护数据库表结构和使用DML维护表数据。 第4章介绍使用select进行数据查询。 第5章介绍MySQL函数。 第6章介绍聚合函数和分组查询。 第7章介绍内连接查询、多表连接查询等连接查询。 第8章介绍单行子查询、多行子查询、子查询非典型应用。 第9章介绍数据需求分析、概念结构设计和逻辑结构设计。 第10章介绍MySQL编程。 第11章介绍视图、索引、触发器、事务等常见数据库对象。 第12章介绍MySQL二进制日志、MySQL备份和还原、 MySQL复制等MySQL高级应用。 由武汉警官职业学院谭庆芳、肖庆老师和武汉伟创聚赢科技有限公司皮加辉任主编,具有司法行政信息化建设经验的陈雪松老师对书中任务和实例进行了设计和指导。谭庆芳、肖庆、皮加辉、陈雪松对全书进行了审核。 编写人员及分工如下:第1章,卢志华;第2、5章,马奔;第3、4章,汪艺;第6、8章,皮加辉;第7章,王梓;第9、10章,刘明;第11章,冯平;第12章,谭庆芳。 本书具有理实一体化的特点,可作为相关院校专业课程教材使用,也可供各类司法行政部门相关工作人员学习参考,普通读者也能从中学习数据库知识技能。 由于计算机及数据库技术发展迅速,应用软件版本日益更新,囿于编者常识,错误和疏漏之处在所难免,敬请专家、读者批评、指正。 本书在编写过程中,得到了许多兄弟院校教师和相关行业专家的关心和帮助,并提出许多宝贵的修改意见,对于他们的关心、帮助和支持,一并表示感谢。 本书编委会 2023年2月
|
| 书 评: |
|
本教材是针对我国司法类高职高专学校信息技术大类专业的网络数据库技术相关课程进行编写。通过MySQL应用者所必须掌握的技能与知识点进行映射,将知识进行合理组织,如数据的创建、存储、查询、汇总以及统计等技能点。每一章的知识内容都对应于一个典型的MySQL技能应用, 将这些知识分成内容相关、难易程度递进的小节。充分体现边学边练、理实一体的方针,在每节理论知识讲解之后,再辅有针对性强的实践训练,帮助读者轻松理解、快速上手。
|
| 其 它: |
|
|
|