SQL视图设计论文

上传人:宝路 文档编号:3029466 上传时间:2017-07-30 格式:DOC 页数:12 大小:190.21KB
返回 下载 相关 举报
SQL视图设计论文_第1页
第1页 / 共12页
SQL视图设计论文_第2页
第2页 / 共12页
SQL视图设计论文_第3页
第3页 / 共12页
SQL视图设计论文_第4页
第4页 / 共12页
SQL视图设计论文_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《SQL视图设计论文》由会员分享,可在线阅读,更多相关《SQL视图设计论文(12页珍藏版)》请在金锄头文库上搜索。

1、SQL SERVER课程设计第 1 页目录一.系统信息 .21.1表的结构 .21.2视图结构 .2二.建立视图 .22.1视图 Carinformation.22.2视图 Carfixedtion.42.3视图 Carfreetion.52.4视图 Carinouttion.72.5视图 Carmoney.82.6视图 Moneytion.10三.结论 .11四.设计总结 .11参考文献 .12SQL SERVER课程设计第 2 页一.系统信息1.1表的结构停车信息:Car(Cwno、Carno、Carcolor、Cartype、Carname、Sex、Cartel、Caradd)固定车位信

2、息:Fixed(Cwno、Carno、Carname、Cwtype、Carmon)自由车位信息:Free(Cwno、Carno、Carmon、Cwtype)收费记录:Moneynote(Cwno、Carno、Price、Carin、Carout、Cartime、Moneypay、rate)1.2视图结构Carinformation、Carfixedtion、Carfreetion、Carinoution、Moneytion、Carmoney。二.建立视图2.1 视图 Carinformation(1)视图信息组成:车牌号、车位号。(2)视图功用:浏览在位车辆信息。(3)视图执行代码:SELEC

3、T Cwno, CarnoFROM dbo.Stop(4)视图执行结果:SQL SERVER课程设计第 3 页(5)浏览视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理系统”数据库,在查询框中输入如下语句:select*from Carinformation检查无误后,点击工具栏中的“执行查询”按钮,执行后如图所示:SQL SERVER课程设计第 4 页2.2视图 Carfixedtion(1)视图信息组成:车位号、车牌号、车主姓名、车辆颜色、联系地址、联系电话、余额。(2)视图功用:查询在固定车位停车的车辆信息。

4、(3)视图执行代码:SELECT dbo.Fixed.Cwno, dbo.Fixed.Carno, dbo.Fixed.Carname, dbo.Fixed.Cwtype, dbo.Car.Carcolor, dbo.Fixed.Carmon, dbo.Car.Cartel, dbo.Car.CaraddFROM dbo.Car INNER JOINdbo.Fixed ON dbo.Car.Cwno = dbo.Fixed.Cwno(4)视图执行结果(5)查询视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理SQL

5、SERVER课程设计第 5 页系统”数据库,在查询框中输入如下语句:select Cwno,Carno,Carname,Cartel,Caraddfrom Carfixedtionwhere (Carno=辽 A23201or Carno=辽 A23202or Carno=辽 A23203)检查无误后,点击工具栏中的“执行查询”按钮,执行后如图所示:2.3视图 Carfreetion(1)视图信息组成:车位号、车牌号,车位类型。(2)视图功用:查询在自由车位停车的车辆信息。(3)视图执行代码:SELECT Cwno, Carno, CwtypeFROM dbo.Free(4)视图执行结果:SQ

6、L SERVER课程设计第 6 页(5)查询视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理系统”数据库,在查询框中输入如下语句:select Cwno,Carno,Cwtypefrom Carfreetionwhere (Cwno=31or Cwno=31or Cwno=35or Cwno=38or Cwno=46 )检查无误后,点击工具栏中的“执行查询”按钮,执行后如图所示:2.4视图 CarinouttionSQL SERVER课程设计第 7 页(1)视图信息组成:车位号、车牌号、进入时间、离开时间。(2)视

7、图功用:浏览车辆进出记录。(3)视图执行代码:SELECT Cwno, Carno, Carin, CaroutFROM dbo.Moneynote(4)视图执行结果:(5)查询视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理系统”数据库,在查询框中输入如下语句:select * from Carinouttion检查无误后,点击工具栏中的“执行查询”按钮,执行后如图所示:SQL SERVER课程设计第 8 页2.5视图 Carmoney(1)视图信息组成:车牌号、缴费总额。(2)视图功用:查询每辆车的缴费额。(3

8、)视图执行代码:SELECT Carno AS 车牌号, SUM(Moneypay) AS 缴费总额FROM dbo.MoneynoteGROUP BY Carno(4)视图执行结果:SQL SERVER课程设计第 9 页(5)查询视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理系统”数据库,在查询框中输入如下语句:select 车牌号 ,缴费总额 from Carmoneywhere (车牌号=辽 A23219 or 车牌号=辽 A23213 or 车牌号=辽A23216or 车牌号=辽 A23229 or 车牌

9、号=辽 A23230 )检查无误后,点击工具栏中的“执行查询”按钮,执行后如图所示:2.6视图 Moneytion(1)视图信息组成:总收费。(2)视图功用:查询停车场总收费。(3)视图执行代码:SQL SERVER课程设计第 10 页SELECT SUM(Moneypay) AS 总收费FROM dbo.Moneynote(4)视图执行结果:(5)查询视图:单击“开始”“所有程序”“Microsft SQL Server” “查询分析器” 。打开查询分析 依次器,选择“停车管理系统”数据库,在查询框中输入如下语句:select *from Moneytion检查无误后,点击工具栏中的“执行查

10、询”按钮,执行后如图所示:SQL SERVER课程设计第 11 页三.结论1.视图Carinformation、Carfixedtion、Carfreetion、Carinouttion、Carmoney、Moneytion创建成功。2.利用查询分析器查询以及浏览视图成功。四.设计总结通过这次的 SQL Server 课程设计,我们不仅系统的复习了 SQL的指令用法,还深入了解了 SQL数据库的功能,对 Transact-SQL 命令熟练运用,让我更加深了它的语句思想!让我们这次课程设计中获得了好多知识,整个道路运输企业管理系统是一个综合的信息管理系统,其重点核心为数据库建立和开发过程。本次课

11、程设计在数据库系统的设计方面,需要全面了解系统的功能,在此之前要进行需求分析,建立大量的逻辑关系,对自身的逻辑思维进行了一个锻炼,在本次课程设计过程中,遵循了数据库开发发基本步骤,基本实现了视图的建立和能够实现查询视图的基本操作。通过这次实践,我对数据库的设计有了深刻的了解,同时对于开发一个数据库系统过程也有了一个比较全面的认识。尽管本管理系统存在很多不足,但其可以满足基本需求,通过开发这个系统,我掌握了本项过程,了解了基本知识,巩固了我对 SQL Server的学习,也学会了设计系统的思维方法。也懂得了团队精神的重要性,单凭自己是不行的,遇到困难要有毅力,持之以恒,只要不懈努力,务实合作就能成功。参考文献1. 马晓梅 SQL Server 2000 实验指导 清华大学出版社2. 周峰、王征 SQL Server 2008 程序设计案例集锦 中国水利水电出版社 3. 谢维成 SQL Server 2005 实例精讲 清华大学出版社SQL SERVER课程设计第 12 页4. 王国辉 数据库管理系统 北京出版社出版5. 李赫 SQL Server 2000 数据库应用系统开发技术 高等教育出版社

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号