实验2 'MySQL数据库对象管理'是数据运维课程的一部分,帮助学生理解并掌握数据库中的核心元素,如数据字典、表、索引、视图等。实验内容分为多个步骤,涵盖了从查看元数据信息到实际创建、修改和删除数据库对象的全过程。实验通过查看INFORMATION_SCHEMA中的几个表,如SCHEMATA、TABLES、COLUMNS、STATISTICS、CHARACTER_SETS和COLLATIONS,让学生了解数据库的全局信息,包括数据库名、表名、列信息、统计信息以及字符集和校对规则。接着,实验涉及数据库和表的创建。创建了一个名为school的数据库,并在其中建立了三个表:stu_info、course和stuandcour,每个表都有不同的字段和数据类型。这些操作展示了CREATE DATABASE和CREATE TABLE语句的用法。演示了如何使用SHOW和DESCRIBE来检查表结构,以及ALTER TABLE用于修改表结构,包括改表名和添加或修改字段。实验还涉及复制表到另一个数据库以及删除表,反映了数据迁移和数据库清理的常见操作。实验还讲解了索引的创建与删除,强调了索引在提升查询性能中的作用。最后,实验引导学生创建视图,展示了视图的多样性和实用性,并通过查询information_schema.views和使用DESCRIBE来验证视图的存在。学生需要在命令行或MySQL Workbench中完成操作并编写分析报告。