本书基于MySQL8,系统地介绍了数据库系统的基本原理、基本操作、数据库设计和应用技术。本书以掌握数据库基础理论,培养数据库应用开发能力为目标,融入了数据库前沿技术。主要内容包括:数据库基础、关系数据库理论、搭建数据库实验环境、数据库及表基本操作、单表查询、多表查询、索引与视图、数据库编程、数据库设计、事务及其并发控制
本书采用“项目—任务”的结构模式,包括项目提出,任务细分,到任务实施。每个项目均为精心设计,栏目设置上包括项目简介、项目目标、项目任务、项目总结、项目检测等,通过任务驱动,活动实施,提升读者Python程序设计的技能以及分析问题、解决问题的能力。项目学习完后还能立即进行测评与实践,检验学习成果,达到巩固新知、学以致用的
本书对统称为NoSQL的分布式非关系数据库的原理和使用方法进行介绍。第1章,首先介绍NoSQL的起源背景和设计理念,以及相关技术概念。然后介绍大数据技术体系,以及NoSQL在云计算和容器化趋势下的发展。第2章,首先回顾关系型数据库的主要机制,然后介绍NoSQL数据库的常见技术原理,以及NoSQL的常见数据模型等。第3章
全书共5章,第1、2章主要介绍键盘结构与输入练习、Windows7操作及设置的基础内容;第3~5章主要介绍了Word电子文档处理、Excel电子表格处理和PowerPoint演示文稿处理内容,这部分内容参照全国计算机等级考试“高级Office应用”考试大纲编写,并配有丰富的实例和与实例配套的实训习题。 本书适合作为高等
本书是《C程序设计与问题求解》的配套实践教材。本书旨在提高读者的计算思维,以及问题求解类课程的教学效果和教学质量,使读者在学习过程中通过同步练习、上机实验及综合实践,深入理解和掌握计算思维,熟练使用C语言进行程序设计。《BR》本书共3篇:语法基础实践篇、问题求解实践篇和综合实践案例篇。语法基础实践篇对《C程序设计与问题
本书为适应新工科复合型人才对计算思维和问题求解能力的要求而编写,全书共10章,主要内容包括:计算思维与问题求解、简单的C程序设计、程序结构、函数、数组、指针、结构体、文件、常用算法和经典人工智能算法。本书兼顾计算思维与程序设计基础知识,注重问题抽象,通过案例分析,逐步给出问题求解算法与程序实现,引导读者建立算法思维和程
了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将
本书以培养零编程基础的初学者从学习程序设计的基本概念到编写实际应用的软件项目为主线,采用“任务驱动”的方式设计整个教学过程。全书按照理论与实践一体化的教学方式组织编写,便于教师采用边理论讲解、边实践操作的方式进行教学,也方便学生进行自学。本书在内容选取上既突出程序设计语言的通用性,又强调如何利用Python解决实际问题
本书较为系统地介绍了非线性最优化的基本理论、方法及其Python程序设计,主要内容包括线搜索方法、梯度法和牛顿法、共轭梯度法、拟牛顿法、信赖域方法、非线性最小二乘问题、约束优化的最优性条件、罚函数法、可行方向法、二次规划问题的解法、序列二次规划法等。书中配有丰富的例题和习题,同时简要介绍了Python软件的安装和Pyt
本书从介绍C语言的基础语法开始,循序渐进地介绍了程序设计的3种程序控制结构:顺序、选择和循环,以及函数、数组、指针、结构和文件等内容。本书理论联系实际,注重培养读者解决问题的能力,始终强调养成良好编程习惯的重要性。本书讲解深入全面,精心设置大量例题并搭配习题,通过对解题思路的分析和代码的讲解,帮助读者巩固所学知识点、拓