编写SQL语句实现以下数据库对象的创建:
- 在出版社表上创建关于“出版社姓名”列的一个唯一索引。
- 创建一个包含“读者姓名”、借阅的“图书名称”、“借阅时间”和图书“单价”等信息的视图。
- 创建一个存储过程,实现查询指定出版社(出版社名称)出版某本图书(图书名称)的数量和单价。(其中,出版社名称和图书名称以存储过程的输入参数设定),并执行该存储过程检查其正确性。
- 创建一个触发器,使得读者借阅某本图书时,图书表中该图书的在馆数量减一。
- 创建一个触发器,使得读者归还某本图书时,图书表中该图书的在馆数量加一。
第一个,alter table 出版社表 add unique ('出版社姓名')
第二个,create view
第三个,create procedure
第四五个,create trigger