技术背景数据库技术是计算机科学技术中发展最快的领域之一,已成为计算机信息系统和应用系统的核心技术和重要基础。“数据库原理与应用”课程是高等院校计算机专业、信息专业和有关工科专业的基础专业课。本书将数据库原理、方法和应用技术相结合,以最新推出的MySQL8.0作为平台,以学生信息数据库作为重要数据库,系统地介绍数据库原理及应用。主要内容第1、2章为数据库基础部分,介绍数据库的基本原理。第1章为数据库概论,第2章为关系数据库系统模型。第3~14章为MySQL数据库管理系统部分,介绍MySQL8.0系统的数据管理功能。第3章为MySQL的安装和运行,第4章为MySQL数据库和表,第5章为表数据操作,第6章为数据查询,第7章为视图和索引,第8章为数据完整性,第9章为MySQL语言,第10章为存储过程和存储函数,第11章为触发器和事件,第12章为安全管理,第13章为备份和恢复,第14章为事务和锁。第15~17章为数据库设计和MySQL数据库应用开发部分,介绍关系数据库设计理论、数据库设计、以PHP作为开发环境和以MySQL作为数据库平台的应用系统开发技术。第15章为关系数据库设计理论,第16章为数据库设计,第17章为PHP和MySQL学生信息系统开发。每章均配有习题(除第14章和第17章),附录A提供了习题参考答案。大部分章节都有紧密结合教学内容的实验。本书特色(1)由浅入深、循序渐进地讲解数据库原理、方法和应用技术,同时涵盖大数据、NoSQL等前沿内容,注重培养学生掌握数据库原理知识点和进行MySQL数据库管理、操作能力和MySQL编程能力。(2)理论教学和实验配套,方便理论课程教学和实验课教学。深化实验课教学,各个实验分为验证性实验和设计性实验两个阶段。例如,SQL语句的实验,验证性实验给出实验题目的SQL语句,供学生进行SQL语句调试的借鉴和参考;而设计性实验则培养学生独立设计、编写和调试SQL语句以达到实验题目所要求的能力。(3)重点培养学生进行关系模式规范化的能力,进行数据库概念结构设计和逻辑结构设计的能力,数据库语言编程的能力,开发一个简单的数据库应用系统的能力。配套资源为便于教学,本书配有教案、教学课件、教学大纲、授课计划、程序源码,读者可以扫描本书封底的“书圈”
转载请注明:http://www.aierlanlan.com/tzrz/445.html