毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

客房管理系统论文 第2页

更新时间:2009-7-20:  来源:毕业论文
客房管理系统论文 第2页
  图3建立数据库和管理员信息

4.6你完整性约束条件
(1)实体完整性
关系模型的实体完整性在CREAT TABLE中用PRIMARY KEY定义。对单属性构成的码有两种说明方法,一种是定义成列级约束条件,一种是定义为表级约束条件。对多个属性构成的码只有一种说明方法,即定于为表级约束条件。

 (2)参照完整性
关系模型的参照完整性在CREAT TABLE中用FOREIGN KEY定义哪些列为外码,用REFERENCES短语指明这些外码参照哪些表的主码。

 (3) 用户自定义完整性
用户自定义完整性就是针对某一具体应用的数据必须满足的语义要求
5 建立关系图6 创建视图
管理员信息视图
CREATE VIEW dbo.ViewAdminInfo
AS
SELECT Aid, Aname, Alimit
FROM dbo.AdminInfo

总收入视图
CREATE VIEW dbo.ViewAllCost
AS
SELECT SUM(Ccost) AS AllCost
FROM dbo.GuestInfo
标准房收入视图
CREATE VIEW dbo.ViewBiaozhunCost
AS
SELECT SUM(a.Ccost) AS BiaozhunCost
FROM dbo.GuestInfo a INNER JOIN
      dbo.RoomInfo b ON a.Rnum = b.Rnum
WHERE (b.Rtype = '标准')

收入视图
CREATE VIEW dbo.ViewCost
AS
SELECT dbo.ViewAllCost.AllCost, dbo.ViewPutongCost.putongCost,
      dbo.ViewBiaozhunCost.BiaozhunCost, dbo.ViewHaohuaCost.HaohuaCost
FROM dbo.ViewAllCost CROSS JOIN
      dbo.ViewPutongCost CROSS JOIN
      dbo.ViewBiaozhunCost CROSS JOIN
      dbo.ViewHaohuaCost

空房信息视图
CREATE VIEW dbo.ViewEmptyRoomInfo
AS
SELECT Rnum, Rtype, Rprice, Rstates
FROM dbo.RoomInfo
WHERE (Rstates = '空')

满房信息视图
CREATE VIEW dbo.ViewFullRoomInfo
AS
SELECT dbo.RoomInfo.*
FROM dbo.RoomInfo
WHERE (Rstates = '满')

客户信息视图
CREATE VIEW dbo.ViewGuestInfo
AS
SELECT dbo.GuestInfo.*
FROM dbo.GuestInfo

豪华房收入视图
CREATE VIEW dbo.ViewHaohuaCost
AS
SELECT SUM(a.Ccost) AS HaohuaCost
FROM dbo.GuestInfo a INNER JOIN
      dbo.RoomInfo b ON a.Rnum = b.Rnum
WHERE (b.Rtype = '豪华'

普通房收入视图
CREATE VIEW dbo.ViewPutongCost
AS
SELECT SUM(a.Ccost) AS PutongCost

上一页  [1] [2] [3] [4] 下一页

客房管理系统论文 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。