5.7数据更新
1.将读者“陈晓琪”的证件状态设置为可用
Update 读者信息 set 证件状态=’可用’ where 姓名=’ 陈晓琪’ 2.删除姓名为“李涵”的读者借阅信息
Delect from 借阅信息,读者信息 where 读者信息.姓名=’ 李涵’
3. 增加一条图书信息,图书编号为“9787115231011”,图书名称为“C++程序设计”,图书分类号为“TP301”,作者是“谭浩强”,出版社是“清华大学出版社”,价格为“24.00”
Update 图书set 图书编号='9787115231011', 图书名称='C++程序设计', 图书分类号='TP301',作者='谭浩强',出版社='清华大学出版社',价格='24.00'
5.8触发器
1.在借阅表上建立一个插入触发器,以保证向借阅表插入“证件号”在读者表中存在,如果不存在,就不会向借阅表中插入借阅信息记录
CREATE TRIGGER tr_插入触发器 ON 借阅表 for INSERT
AS if(借阅信息.证件号!=读者信息.证件号)
2.在借阅表上建立一个更新触发器,监视借阅表的“借阅日期”列,使其不能修改。
CREATE TRIGGER tr_更新触发器 ON 借阅表 for UPDATA
AS UPDATA 借阅信息.借阅日期
五、实验步骤
1. 2. 3. 4. 5. 6.
需求分析 概念结构设计 逻辑结构设计 数据库物理设计 数据库实施
数据库运行与维护