Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要一些关于MySQL存储过程、函数和触发器的想法吗_Mysql_Database_Database Design_Stored Procedures_Triggers - Fatal编程技术网

需要一些关于MySQL存储过程、函数和触发器的想法吗

需要一些关于MySQL存储过程、函数和触发器的想法吗,mysql,database,database-design,stored-procedures,triggers,Mysql,Database,Database Design,Stored Procedures,Triggers,我有一项学校作业,设计一个数据库,包括: * 2 stored procedures * 2 functions * 2 triggers 虽然我知道如何实现这些,但我还没有在IRL中使用它们,而且我很难想出用例 有什么想法吗- 如果有帮助的话,我的DB设计模仿在线书店-例如Amazon可能的存储过程: 给定作者,检索图书或ISBN列表。 给定ISBN,检索标题和作者。 可能的触发因素:使用小写标题/作者维护单独的列,以加快搜索速度。换句话说,为这些列编制索引,以避免性能杀手,如从书中选择“w

我有一项学校作业,设计一个数据库,包括:

* 2 stored procedures
* 2 functions
* 2 triggers
虽然我知道如何实现这些,但我还没有在IRL中使用它们,而且我很难想出用例

有什么想法吗-


如果有帮助的话,我的DB设计模仿在线书店-例如Amazon

可能的存储过程:

给定作者,检索图书或ISBN列表。 给定ISBN,检索标题和作者。
可能的触发因素:使用小写标题/作者维护单独的列,以加快搜索速度。换句话说,为这些列编制索引,以避免性能杀手,如从书中选择“where to_lowerauthor=”dan brown“之类的内容。一个触发器用于插入,另一个触发器用于更新。

嘿,我也在寻找存储过程的想法。你有没有做过气球店的数据库?我很擅长用MySQL编码,但我很难想出好主意。我一直在想一些简单的方法,比如按价格分类气球。我相信如果我发布这样一个问题,这将是离题的,所以我决定将其发布在评论中。我在谷歌搜索存储过程想法时发现了这个问题。我不知道你们是否还在继续讨论,但若你们确实给了我一些想法,我会提前向你们表示感谢:若并没有,我会设法自己解决。