工程学院的数据库实验涵盖了数据库设计、管理、查询和优化的基础知识和应用技巧。学生们通过使用工具如Visio或draw.io绘制实体关系图,学习概念数据模型设计、逻辑数据模型设计和物理数据模型设计。他们还学习如何创建数据库表,包括字段类型选择、键的设定和完整性约束的定义。SQL语言的学习包括基本的SELECT、INSERT、UPDATE和DELETE语句,以及高级的JOIN操作和子查询。数据库管理方面涉及数据库的创建、备份、恢复和性能监控,学生们还学习索引、查询优化和数据库架构调整。代码部分涉及Python、Java或PHP等语言,用于与数据库交互并实现事务控制。实验报告详细记录了每个步骤的过程、问题及解决方案,提升学生的分析能力和实际问题解决能力。