本书以数据库初学者为读者对象,用通俗的语言和实例解释抽象的概念。在结构上采取“每部分突出一个主题、上升一个台阶”的做法,通过单机版和网络版应用系统开发实例,为读者自行开发小型信息管理系统提供切实可行的模板。本书以Access 2010和SQL Server 2008为操作环境,主要内容包括数据库系统概述、关系模型和关系数据操作、关系数据语言SQL、初识Access、单机系统开发数据表、单机系统开发窗体与报表、单机系统开发宏与VBA、网络应用系统开发、Web数据库应用开发实例、关系数据库设计、数据库保护、数据仓库的建立与应用、数据挖掘相关技术和上机实验安排。 本书可作为大学各专业本科学生“数据库
数据库开发技术标准教程
✍ Scribed by 刘畅 彭涛
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 245
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书由资深网络安全教师撰写,书中系统并深入地将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生成渗透测试报告。 本书适合网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训学员、高校网络安全专业方向的学生阅读。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 数据库开发技术概述
1.1 应用程序与数据库的关系
1.2 多层软件架构
1.3 数据访问层
1.4 常见数据库访问接口
1.5 ORM
1.6 XML
1.7 大数据与NoSQL
习题1
第2章 数据库管理系统
2.1 概述
2.2 关系数据库
2.3 关系数据库规范化理论
2.4 事务
2.5 结构化查询语言
习题2
第3章 JDBC基础
3.1 JDBC概述
3.2 JDBC核心接口和类
3.3 连接数据库
3.4 执行SQL语句
3.5 事务编程
习题3
第4章 JDBC高级技术
4.1 JDBC 2.0 API
4.2 连接池
4.3 数据源与JNDI
4.4 JDBC 3.0
4.5 JDBC 4.0
4.6 DAO编程模式
习题4
第5章 Hibernate基础
5.1 Hibernate简介
5.2 Hibernate核心接口
5.3 第一个Hibernate程序
5.4 Session接口
5.5 实体映射
5.6 实体之间联系的映射
5.7 DAO模式深入分析
5.8 控制反转
5.9 Spring框架
习题5
第6章 XML技术
6.1 XML概述
6.2 XML语法
6.3 DTD
6.4 XML Schema
6.5 XML解析
习题6
第7章 JSON技术
7.1 JSON的语法
7.2 JSON解析
7.3 JSON与XML的比较
7.4 JSON的应用
习题7
第8章 大数据与NoSQL
8.1 大数据概述
8.2 NoSQL数据库
8.3 HBase数据库
8.4 MongoDB
习题8
正文结束
参考文献
📜 SIMILAR VOLUMES
<p>《Oracle11g中文版数据库管理、应用与开发标准教程(清华电脑学堂)》全面介绍Oracle 11g中文版数据库管理和应用的知识。《Oracle11g中文版数据库管理、应用与开发标准教程(清华电脑学堂)》共分为15章,介绍关系数据库的基本理论,Oracle数据库的应用结构、体系结构,管理Oracle数据库,SQL Plus命令、基本的SQL语句和Oracle对事务的管理,在Oracle数据库中使用PL/SQL进行编程,Oracle数据库的模式对象管理,Oracle数据库的文件管理,Oracle数据库的安全性等。《Oracle11g中文版数据库管理、应用与开发标准教程(清华电脑学堂)》内
本书全面讲述了数据库的基本概念、安全和SQL Server 2008的技术和应用,全书以理论够用、实践为原则,使读者能够快速、轻松地掌握SQL Server数据库技术与安全相关知识。全书分三部分: 部分讲述SQL Server 2008的数据库技术基础,内容包括SQL Server 2008概述、数据库和表的基本概念和操作、数据库查询、TSQL编程、视图和索引、存储过程和触发器、事务和并发控制等; 第二部分讲述数据库安全,内容包括数据库访问的安全性管理、数据加密和攻击防范、数据库文件的安全备份与恢复以及数据库复制; 第三部分讲述数据库开发,内容包括数据库设计和基于C#.NET 的SQL Se
本书详细介绍了大数据技术的基础理论和最新主流前沿技术,全书共分为10章,分别介绍我们目前面临的数字化信息社会的大数据时代、大数据技术基本概念、云计算网络、大数据采集与预处理、大数据存储、计算模式与处理系统、查询显示与交互、大数据分析与数据挖掘、隐私与安全、大数据技术发展前景,同时包括行业案例研究(银行、保险、证券、金融行业),典型系统与相关大数据分析实例。本书主要作为高等院校计算机专业、信息管理专业、经济类专业、管理类专业相关本科生和研究生专业基础课的教材,也可以作为干部培训、职业技术教育以及职业培训机构的云计算与大数据分析技术的专业训练教材。对从事云计算与大数据分析工作的财政金融、政府管理、
<p>《高等院校信息管理与信息系统专业系列教材:数据仓库与数据挖掘技术》主要介绍数据仓库和数据挖掘技术的基本概念、相关技术和应用案例及方法。《高等院校信息管理与信息系统专业系列教材:数据仓库与数据挖掘技术》共分为9章,主要内容包括:数据仓库与数据挖掘的概念和体系结构、数据仓库开发模型、ETL技术、OLAP技术、商务智能系统、数据预处理技术、数据挖掘技术、数据仓库开发实例、报表设计等内容。《高等院校信息管理与信息系统专业系列教材:数据仓库与数据挖掘技术》各章节的案例均使用Microsoft SQL Server 2005进行操作实践讲解。通过对具体实例的学习和实践,使读者掌握数据仓库和数据挖掘中
<p>《数据仓库与数据挖掘技术》内容简介:数据仓库与数据挖掘是计算机专业和其他一些与计算机技术关系密切专业必修的核心课程。《数据仓库与数据挖掘技术》系统地介绍了数据仓库和数据挖掘的基本概念、相关知识和基本方法,每种数据挖掘方法都有详尽的实例描述和具体实现步骤。《数据仓库与数据挖掘技术》结构严谨,条理清晰,语言浅显易懂,循序渐进地表达了知识内容;《数据仓库与数据挖掘技术》坚持理论与实际相结合,概念和具体方法相结合,使知识具体化,生动化;实例实现的过程建立在sql 2005数据挖掘软件的基础上,以帮助读者在学习后达到学以致用的目的。</p> <p>《数据仓库与数据挖掘技术》可以作为计算机类、信息