登陆帐号 登陆时间 下机时间 计算机名 花费 Char(10) Datetime Datetime Varchar(50) money 否 是 是 是 是 主键 登陆时间 下机时间 计算机名 花费 2.添加记录 (1)管理员表
(2)用户表
(3)消费表
四、创建视图
4
SELECT 账号, 密码, 姓名, 年龄, 性别 FROM dbo.管理员表 WHERE (姓名 = '李明')
SELECT 登陆账号, 登录时间, 下机时间, 计算机名, 花费 FROM dbo.消费表 WHERE (花费 = 40)
SELECT dbo.消费表.登陆账号, dbo.消费表.登录时间, dbo.消费表.计算机名, dbo.用户表.密码, dbo.用户表.余额, dbo.用户表.上机费用 FROM dbo.消费表 CROSS JOIN dbo.用户表
WHERE (dbo.消费表.登陆账号 = '12') AND (dbo.用户表.余额 = 30)
五、创建存储
USE [网吧收费管理] GO
DECLARE EXEC
SELECT 'Return Value' = @return_value GO
@return_value = [dbo].[aabb]
@return_value int
六 创建触发器
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
5
go
ALTER TRIGGER [cde] ON [dbo].[管理员表] AFTER INSERT AS BEGIN
SET NOCOUNT ON; PRINT'姓名,年龄,性别' END
七 小结
通过这次的课程设计实验,我发现自己对数据库课程的兴趣有了很大提高,而且对课本的知识更加的了解并有了一定的掌握,通过实验我懂得了如何创建索引、视图、存储过程以及触发器。以前不懂为何要创建触发器、视图等,现在终于知道它们的优点了。
在自己没做数据库课程设计以前,总是觉得自己什么都不懂什么都不会,但是现在做出来了,所以我觉得自己还是有能力做一些实际操作方面的东西。我相信以后通过自己自学其它课程,我一定会做出一个更好的数据库。
参考资料
1.李红主编。数据库原理与应用。北京:高等教育出版社,2003。
2.黄志球、李清等编著。数据库应用技术基础。北京:机械工业出版社,2003。
6
相关推荐: