问题描述
|
我有一个学校作业来设计
数据库并
包括:
* 2 stored procedures
* 2 functions
* 2 triggers
虽然我知道如何实现这些
功能,但我没有使用过IRL,并且很难提出用例。
有任何想法吗? :-)
(如果有帮助,我的
数据库设计将模仿
一个在线书店-例如亚马逊)
解决方法
可能的存储过程:
给定作者,检索书籍列表(或ISBN)。
给定ISBN,检索标题和作者。
可能的触发条件:使用小写的标题/作者维护单独的列,以加快搜索速度。换句话说,为这些列建立索引,以避免诸如“ 1”之类的性能杀手。一个触发器用于插入,另一个触发器用于更新。