数据库原理与应用-大作业(2)

2018-12-01 16:37

create trigger tri_update on student for update as

if update(student_id) begin

raiserror('学号不能修改!',16,8) rollback tran end go

delete触发器示例

create trigger tri_delete on student for delete as

declare @student_id varchar(10)

select @student_id=student_id from deleted if @student_id='admin' begin

raiserror('错误',16,8) rollback tran end

6

5. 结论

心得体会(如果有相同的,则都不及格)

通过这几个星期的数据库实践,使我们熟悉了

SQL Server的使用和操作,更

加掌握了数据库的知识,体会了团结的力量。这次实践,我们组5个人负责做网上校友通讯系统,每个人都付出了很大的努力。一开始我们就分析了网上校友通讯系统这个实验的主要实现功能和面向的不用用户对象,然后我们分工合作,分别负责:1.访客功能,只能查询某个用户的信息(包含个人信息,留言信息),以及查找学校信息。2.个人信息的管理,用户登录并返回角色,修改,查询个人信息。3.班级管理,查询班级具体信息,若为班级管理员身份,有增加成员,删除成员,管理公告,成员身份则只能查询同班成员的信息4.校友信息的管理,查询校友信息,查询学校的详细信息,如地址,邮编等等。5.通信录管理,查询班级和校友的通信录6.留言管理功能,个人能查看、删除或者不公开别人给自己的留言,以及对别人进行留言。在这次实践中,我们明白了数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:了解用户的需求,再把它们转变成有效的数据库设计,把设计的转变成实际的数据库,并且使得这些数据库带有功能完备和高效能的应用。除此之外,我们掌握了视图和存储过程的应用和作用,信息的管理包括:保存,添加,删除,更新。通过单独设计几个类来完成对数据库设计的表进行操作,也学会了SQL Server中表的操作与管理。把学习到的数据库知识充分地应用到实际中,很好的锻炼了我们编程和实现的能力。

参考教材:

《数据库实验指导》 主编:杨海霞 出版社:人民邮电出版社 书号:978-115-16535-0

7


数据库原理与应用-大作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:细石混凝土地面施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: