وبلاگ بلیان

数据库开发技术标准教程 Shu ju ku kai fa ji shu biao zhun jiao cheng

معرفی کتاب «数据库开发技术标准教程 Shu ju ku kai fa ji shu biao zhun jiao cheng» نوشتهٔ 刘畅; 彭涛، منتشرشده توسط نشر 清华大学出版社 Qing hua da xue chu ban she در سال 2019. این کتاب در فرمت pdf، زبان zh ارائه شده است.

本书由资深网络安全教师撰写,书中系统并深入地将Python应用实例与网络安全相结合进行讲解,不仅讲述了Python的实际应用方法,而且从网络安全原理的角度分析了Python实现网络安全编程的技术,真正做到理论与实践相结合。 全书共分为15章。第1章介绍网络安全渗透测试的相关理论。第2章介绍Kali Linux 2使用基础。第3章介绍Python语言基础。第4章介绍安全渗透测试中的常见模块。第5章介绍使用Python实现信息收集。第6章和第7章介绍使用Python对漏洞进行渗透。第8章介绍使用Python实现网络的嗅探与监听。第9章介绍使用Python实现拒绝服务攻击。第10章介绍使用Python实现身份认证攻击。第11章介绍使用Python编写远程控制工具。第12章和第13章介绍使用Python完成无线网络渗透。第14章介绍使用Python对Web应用进行渗透测试。第15章介绍使用Python生成渗透测试报告。 本书适合网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训学员、高校网络安全专业方向的学生阅读。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 数据库开发技术概述 9 1.1 应用程序与数据库的关系 10 1.2 多层软件架构 13 1.3 数据访问层 15 1.4 常见数据库访问接口 16 1.5 ORM 20 1.6 XML 22 1.7 大数据与NoSQL 27 习题1 32 第2章 数据库管理系统 33 2.1 概述 34 2.2 关系数据库 39 2.3 关系数据库规范化理论 43 2.4 事务 48 2.5 结构化查询语言 50 习题2 61 第3章 JDBC基础 62 3.1 JDBC概述 63 3.2 JDBC核心接口和类 64 3.3 连接数据库 67 3.4 执行SQL语句 71 3.5 事务编程 84 习题3 86 第4章 JDBC高级技术 87 4.1 JDBC 2.0 API 88 4.2 连接池 92 4.3 数据源与JNDI 95 4.4 JDBC 3.0 96 4.5 JDBC 4.0 98 4.6 DAO编程模式 99 习题4 105 第5章 Hibernate基础 106 5.1 Hibernate简介 107 5.2 Hibernate核心接口 109 5.3 第一个Hibernate程序 111 5.4 Session接口 120 5.5 实体映射 122 5.6 实体之间联系的映射 126 5.7 DAO模式深入分析 145 5.8 控制反转 145 5.9 Spring框架 150 习题5 157 第6章 XML技术 158 6.1 XML概述 159 6.2 XML语法 161 6.3 DTD 175 6.4 XML Schema 191 6.5 XML解析 201 习题6 215 第7章 JSON技术 216 7.1 JSON的语法 217 7.2 JSON解析 220 7.3 JSON与XML的比较 225 7.4 JSON的应用 226 习题7 227 第8章 大数据与NoSQL 228 8.1 大数据概述 229 8.2 NoSQL数据库 232 8.3 HBase数据库 233 8.4 MongoDB 239 习题8 244 正文结束 244 参考文献 245 本书基于Java语言介绍了数据库开发技术,引入Hibernate ORM框架以及JSON和XML等主流数据交换技术,用丰富的案例阐述在数据库开发以及数据交换中的基本原理,方法和技术,详细介绍了JDBC开发的初级和高级技术,使用Hibernate进行增,删,改,查等操作以及实体和联系的映射方法,并对NoSQL数据库和大数据进行了相关介绍
دانلود کتاب 数据库开发技术标准教程 Shu ju ku kai fa ji shu biao zhun jiao cheng