需要一些有关MySQL存储过程,函数和触发器的想法

问题描述

| 我有一个学校作业来设计数据库包括
* 2 stored procedures
* 2 functions
* 2 triggers
虽然我知道如何实现这些功能,但我没有使用过IRL,并且很难提出用例。 有任何想法吗? :-) (如果有帮助,我的数据库设计将模仿一个在线书店-例如亚马逊)     

解决方法

可能的存储过程: 给定作者,检索书籍列表(或ISBN)。 给定ISBN,检索标题和作者。 可能的触发条件:使用小写的标题/作者维护单独的列,以加快搜索速度。换句话说,为这些列建立索引,以避免诸如“ 1”之类的性能杀手。一个触发器用于插入,另一个触发器用于更新。