数据库
-
数据结构与算法文益民,张瑞霞,李健本书以提高学生的程序设计能力为主旨,全面地介绍程序设计的基础知识、各种常用的数据结构以及排序、查找的各种算法及其应用。为了方便教学,各数据结构类型和基本运算首先用类C代码加以描述,并做了详细的注解。全书既注重原理,又强调实践,配有大量的图表和习题,概念讲解清楚,逻辑性强,可读性好。此外,本书的特点还有: 首次尝试采用“任务驱动”方式来设计教学内容; 书中有大量以“思考”形式出现的问题,能在恰当的时机激发思考,启发思维,方便应用于“翻转课堂”教学模式; 使用脚注介绍计算科学发展史知识和其他相关知识,可拓展学生的知识范围。本书可作为技术应用型本科院校计算机专业教材,也可为参加全国计算机软件水平程序员级别考试提供参考,还可供广大从事计算机应用的科技人员参考。 -
数据结构殷人昆本书是根据教育部《高等学校计算机科学与技术专业公共核心知识体系与课程》编写的数据结构主教材。全书共8章。第1章介绍数据结构的地位和主要知识点,数据结构和算法的基本概念和算法分析的简单方法,以及C语言编程的要点。第2~8章分别介绍了线性表、栈和队列及其应用、多维数组、特殊矩阵、稀疏矩阵、字符串和广义表、树与二叉树、图、查找、排序,并做了适当延伸。作者在讨论每一个知识单元时,结合30多年教学的经验和考试辅导的体会,合理安排教材内容,力求透彻、全面,对学生读书容易忽略的地方和隐藏在书中所讨论问题后面的东西都有适当的提示。 本书的编写得到清华大学2015年精品教材建设项目的资助。本书既可作为高等学校计算机科学与技术专业和软件工程专业本科生学习数据结构与算法课程的教材,也可以作为计算机专业考研的辅导教材或其他计算机或软件考试的复习教材,还可作为计算机或软件系统开发人员的参考资料。 -
Access 2010数据库基础与案例应用张宏彬,张冬娇 编《数据库基础与案例应用:Access 2010/职业院校计算机应用技术专业系列教材》是职业院校计算机应用技术专业系列教材,依据《湖北省职业院校计算机应用技术专业中高职衔接教学标准》,参考《全国计算机等级考试二级Access数据库程序设计考试大纲》编写而成。全书以一个完整的案例“超市进销存管理系统”为主线设计9个项目,包括初识数据库、认识Access2010、数据表的创建与管理、查询的创建与应用、窗体的创建与应用、报表的创建与应用、创建数据访问页、宏与模块、数据库优化与安全管理等内容,“项目实训”以“学生成绩管理系统”为主线。《数据库基础与案例应用:Access 2010/职业院校计算机应用技术专业系列教材》遵循“适用、够用”的原则,结合行业需求,以项目案例为核心组织教学内容。《数据库基础与案例应用:Access 2010/职业院校计算机应用技术专业系列教材》可以作为中等职业学校计算机相关专业教学用书,也可供学习Access2010应用的社会各界人士参考。 -
Docker开发指南[英] 阿德里安·莫阿特(Adrian Mouat) 著;黄彦邦 译Docker容器轻量和可移植的特性尤其适用于动态和分布式的环境,它的兴起给软件开发流程带来了一场革命。Docker开发指南对Docker进行了全面讲解,包括开发、生产以至维护的整个软件生命周期,并对其中可能出现的一些问题进行了探讨,如软件版本差异、开发环境与生产环境的差异、系统安全问题,等等。 -
数据结构刘大有,杨博,黄晶,朱允刚,谷方明 等 著《数据结构(第3版)/“十二五”普通高等教育本科国家级规划教材》系统介绍了数据结构的概念、原理、技术和应用实例,由纸介质部分和在线数字化资源部分所组成,是一部“纸介质教材”和“数字化资源”相辅相成、紧密结合的“新形态教材”。《数据结构(第3版)/“十二五”普通高等教育本科国家级规划教材》的纸介质部分主要包括数学准备、绪论、基本数据结构、排序与查找等内容,共8章。其中,第1章“数学准备”,系统地介绍与算法分析紧密相关的数学分支(生成函数与渐近表示除外,渐近表示在第2章简要介绍)的基本知识;第2章“绪论”,对算法描述语言ADL和算法书写规范、数据结构与算法的基本概念、算法分析基础等进行阐述;第3、4章介绍线性结构,系统地描述线性表、堆栈、队列、数组和字符串等结构的存储、操作和应用;第5章“树与二叉树”,在详细刻画树和二叉树结构的基础上,从应用和数据结构扩展的视角渐进地讨论线索二叉树、哈夫曼树、并查集和决策树等内容;第6章“图”,系统地阐述图的基本概念、基本存储结构和基本算法,新增了带约束的*短路径算法和功能同Warshall算法但更高效的传递闭包求解算法,从应用的视角讨论复杂网络概念和基于图的典型信息搜索算法;第7、8章“排序”与“查找”,深入讨论排序和查找的重要内容,并给出典型算法的描述、时间复杂性分析和相关算法的比较等。《数据结构(第3版)/“十二五”普通高等教育本科国家级规划教材》的数字化资源部分主要包括以下几部分:算法的C++程序代码,与ADL算法描述相呼应,为读者上机实践提供方便;习题答案或解题思路;重要内容的讲解视频;较难算法的动画演示程序。这些内容均以数字化形式存于网站,读者使用移动终端扫描纸介质教材上的二维码便可随时随地访问与之对应的数字化资源。《数据结构(第3版)/“十二五”普通高等教育本科国家级规划教材》可作为高等院校计算机科学与技术、软件工程及相关专业的教材和教学参考书,也可供相关专业的工程技术人员参考使用。 -
数据科学家养成手册高扬 著作为认知科学的延伸,数据科学一方面应该越来越引起广大大数据工作者的重视,另一方面也要撩开自己的神秘面纱,以尤为亲民的姿态和每位大数据工作者成为亲密无间的战友,为用科学的思维方式进行工作做好理论准备。《数据科学家养成手册》从众多先贤及科学家的轶事讲起,以逐步归纳和递进的脉络总结出科学及数据科学所应关注的要点,然后在生产的各个环节中对这些要点逐一进行讨论与落实,从更高、更广的视角回看科学及数据科学在各个生产环节的缩影。《数据科学家养成手册》并不以高深的数学理论研究作为目的,也不以某一种计算机语言编程作为主线脉络,而是在一个个看似孤立的故事与工程中不断拾遗,并试着从中悟出一些道理。《数据科学家养成手册》适合大数据从业人员和对大数据相关知识感兴趣的人,初级和中级程序员、架构师及希望通过对数据的感知改进工作的人,产品经理、运营经理、数据分析师、数据库开发工程师等对数据分析工作敏感的人,以及所有对数据科学感兴趣并希望逐步深入了解数据科学知识体系的人阅读。 -
数据挖掘在Web资源开发与利用中的应用研究刘忠宝《数据挖掘在Web资源开发与利用中的应用研究》为国家社科基金后期资助项目成果,针对Web资源开发利用面临的主要问题,围绕数据挖掘优化方法,对用户行为分析、个性化推荐、Web信息检索以及Web页面链接分析等方面的内容展开研究。该成果定性与定量研究、理论与实证研究相结合,融合多个学科的技术成果,在研究方法和手段上有所创新。该成果既有翔实的理论阐述,又有系列的公式演示,严谨可信,具有较高的理论研究价值;同时该成果提出的一些新型模型和理论框架具有较高的应用价值。《数据挖掘在Web资源开发与利用中的应用研究》对信息资源领域专家具有一定的比较借鉴价值,适合作为图书馆学、情报学、计算机科学等学科科研人员和研究生的参考用书。 -
跟韩老师学SQL Server数据库设计与开发韩立刚,马龙帅,王艳华,韩利辉 著在软件设计和开发过程中,需求分析确定后,就需要先设计数据库,再开始写代码,本书讲解的内容是软件开发人员必须掌握的技术。先讲解如何根据项目需求按关系型数据库设计规范设计数据库中的表,然后使用自己设计的数据库来学习SQL语句。本书完整地讲述了SQL语句中使用的变量、数据类型、注释行、运算符、常用函数以及流程控制语句。从单表查询开始讲解使用Where筛选行将查询的结果分组、排序,然后讲解多表查询和数据汇总,讲解多表交叉联结、内联结、外联结、自联结,使用Union合并查询结果集,使用聚合函数汇总查询结果,接着讲解了子查询、开窗函数和行列转换技术,实现数据完整性,创建和使用索引优化性能,在数据库中创建和使用视图简化查询,使用存储过程操作数据库,创建用户自定义函数,在SQL语句中使用自定义函数,使用触发器实现复杂的业务逻辑,使用事务实现数据的完整性和一致性。 -
SPSS数据分析实用教程李洪成,张茂军,马广斌 著本书从数据获取途径阐述数据测量、收集、转化、整理、处理与分析,目的是为社会、经济、管理、传播、统计、教育等学科的高年级本科生提供基本技能训练,为硕士研究生提供研究方法学习,使之掌握必须的研究工具,让文科学生敢于并善于运用定量研究方法分析论证现实问题,提升分析和解决实际问题的研究能力。书中所列举操作性案例、例题的SPSS数据文件,读者可去人民邮电出版社网站自行下载,使用这些数据文件可重现操作分析过程,起到反复练习、加深认识和巩固原理的作用。本书可作为经管文法类研究生研究方法类课程的教材,也可作为研究生撰写论文的必备工具学习材料,还可作为高年级本科生综合分析技能训练的理论与实验教材。当然,本书内容对从事调查分析的实际从业人员,也有很好的理论提升和实践指导作用。 -
Hadoop大数据解决方案[美] Benoy Antony,Konstantin Boudnik 等 著使用Hadoop构建更优秀的大数据解决方案 Hadoop开源且基于Java、几乎没有入门障碍,它提供了迅速占据市场的实用大数据解决方案。 《Hadoop大数据解决方案》由包括已认证Hadoop开发者、Committers和峰会演讲者在内的专家团队编写,可以作为有关该框架流程和功能的自学教程。书中单独介绍了各个组件,*后用实际项目将它们联系起来并构建示例应用。本书跳过数据库开发基础知识,直奔主题,帮助有经验的开发者快速上手,并开始在真实场景中使用Hadoop。 主要内容 ◆ 向你展示使用Hadoop Stack配置存储、用户体验和内存计算的方法 ◆ 解释使用Kafka实时消息和Storm数据流将Hadoop与其他系统集成的方法 ◆ 演示关键安全特性与技术,同时给出保证数据安全的专家建议 ◆ 讲授使用Apache BigTop打包、测试和配置的基础知识,以及使用Ignite更快速执行MapReduce的方法 ◆ 带你领略示例应用构建过程,展示核心组件如何协同工作,同时提供了所有示例代码
