
出版社: 清华大学
原售价: 49.00
折扣价: 39.20
折扣购买: MySQL数据库应用与实践教程(第2版)微课视频版
ISBN: 9787302601265
卜耀华,内蒙古商贸职业学院计算机系教授,原计算机系教学副主任。曾主持省级项目多项。已出版多部教材,均取得较好的销量。
第3章 数据库的创建与管理 学习要点: 通过在MySQL数据库管理系统支持下创 建和维护教务管理系统数据库。理解MySQL数据库的构 成,理解MySQL数据库对象,了解MySQL系统数据库和实 例数据库,掌握MySQL数据库的创建、修改和删除的方 法。 3.1MySQL数据库简介 数据库是数据库对象的容器,数据库不仅可以存储 数据,而且能够使数据存储和检索以安全可靠的方式进 行,并以操作系统文件的形式存储在磁盘上。数据库对 象是存储、管理和使用数据的不同结构形式。 3.1.1数据库的构成 MySQL数据库主要分为系统数据库、示例数据库和 用户数据库。 1. 系统数据库 系统数据库是指随安装程序一起安装,用于协助 MySQL系统共同完成管理操作的数据库,它们是MySQL运 行的基础。这些数据库中记录了一些必需的信息,用户 不能直接修改这些系统数据库,也不能在系统数据库表 上定义触发器。 1) sys数据库 sys数据库包含一系列的存储过程、自定义函数以 及视图,可以帮助用户快速地了解系统的元数据信息。 sys系统数据库还结合了information_schema和 performance_schema的相关数据,让用户更加容易地 检索元数据。 2) information_schema数据库 information_schema数据库类似“数据字典”, 提供了访问数据库元数据的方式。元数据是关于数据的 数据,如数据库名、数据表名、列的数据类型及访问权 限等。 3) performance_schema数据库 performance_schema数据库主要用于收集数据库 服务器性能参数。MySQL用户不能创建存储引擎为 performance_schema的表。 performance_schema的功能有: 提供进程等待的 详细信息,包括锁、互斥变量、文件信息; 保存历史 的事件汇总信息,为提供MySQL服务器性能做出详细的 判断; 易于增加或删除监控事件点,并可随意改变 MySQL服务器的监控周期,如CYCLE、MICROSECOND。 4) mysql数据库 mysql数据库是MySQL的核心数据库,它记录了用户 及其访问权限等MySQL所需的控制和管理信息。如果该 数据库被损坏,MySQL将无法正常工作。 2. 示例数据库 示例数据库是系统为了让用户学习和理解MySQL而 设计的。sakila和world示例数据库是完整的示例,具 有更接近实际的数据容量、复杂的结构和部件,可以用 来展示MySQL的功能。 "1.配套400分钟视频和180道习题(含34道实操题),并提供教学大纲、教学课件、习题答案、程序源码等资源。 2.设计了15个教学实践,作为实操线索贯穿全书。 3.重视思政环节,各章小结和习题都包含相应的思政内容。 4.本书第1版销量三万册,被近百所院校选作教材。"