




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库系统应用大作业课程设计报告系 别: 计算机与电子系 专业班级:计算机科学与技术0804班 学生姓名: 傅深灏 指导教师: 吴奕 (课程设计时间:2011年1月10日2011年1月21日)华中科技大学武昌分校课程设计报告撰写内容、格式与成绩评定一、课程设计报告的撰写内容与要求1.课程设计总结报告应包括:前言、基本原理或理论、设计计算书或实验报告、结论、图纸(框图、流程图)、参考资料等;或调查、访谈报告、调查问卷、调查提纲等。2.课程设计总结报告应书写工整,文句通顺、精炼、逻辑性强,图纸和曲线的绘制应符合规范。3.调查型课程设计应根据调查结果撰写调查报告。调查报告内容包括:题目、参加时间、地点、方式、过程、调查对象一般情况、调查内容、发现的问题、调查结果和调查分析及体会等。调查报告要求语言简练、准确;叙述清楚、明白;数据、资料可靠;结论有理、有据。4.图纸应布局合理,比例恰当,线条分明,字体工整,符合国家制图标准。5.课程设计报告字数要求:理工、艺术类不少于2000字,其他专业不少于3000字。二、课程设计成绩评定1.学生的课程设计成绩由平时成绩、业务考核成绩两部分组成,均为百分制记分,其中平时成绩占总成绩的30%,业务考核成绩占70%。业务考核含设计报告(计算说明书、调查提纲、调查问卷等)、绘制的图纸、编制的软件、制作的模型、撰写的论文或问卷统计、调查分析等的完成及质量情况;平时成绩含设计表现、到课率等。2. 教师按学生实际成绩(百分制,含平时成绩和业务考核成绩两部分)登记并录入教务MIS系统,由系统自动转化为“优秀(90100分)、良好(8089分)、中等(7079分)、及格(6069分)和不及格(60分以下)”五等。目 录1 课程设计目的12 课程设计题目描述和要求23 民航售票系统数据库设计33.1 确定实体与概念设计33.2 逻辑设计33.3 物理设计103.4 数据库测试274 总结29参考文献301课程设计目的 近年来,国内外的一些学者对中国航空业的竞争力进行了讨论,例如胡鞍钢对比分析了中美航空市场的开放度和国际竞争力。认为我国空中市场开放程度低下,其国际竞争能力十分薄弱,美国的航空市场开放程度最大,美国的航空运输国际竞争力最强,这表明空中市场越开放,其国际竞争力就越强。刘世锦和冯飞在民航业国内外市场的开放和竞争严重不对称的情况下,对竞争的考虑首先是如何提高本国企业的国际市场竞争力。Tae Hoon Oum和Chunyan Yu研究比较了世界主要航空公司获利能力。在数据方面,他们利用了从19862009年的22个航空公司的年度数据,研究生产率增长的变化以及在成本以上提高价格的能力。他们认为和北美的竞争者来相比,欧洲航空运营商在投入价格方面的增长更为快速,而在航空票价方面的下跌更为迅速。这主要归功于在欧洲范围内竞争的加剧,所以导致他们比较高的生产增长率。 为了增加航空公司的国际竞争力,提升生产增长率,国内一些航空公司也开发了网上售票系统。网上售票系统是一个取代过去由人工处理的售票系统,在一定程度上提高了购票的透明性和自主性,但网站在方便消费者的同时,仍存在许多不足的地方。例如,航空公司网站只能提供公司自有航班的机票信息,客观上限制了人们的选择范围。所以,为了解决网上售票系统以上的诸多不足,本次课程设计的目的就是开发一种新的民航售票系统,实现网上查询航班,订票与售票等诸多功能。它是为了适应现代社会人们高度强烈的时间观念而开发出来的能够为用户提供可靠的信息存储,信息查询信息操作的民航售票管理软件。它是基于Internet/Intranet网络环境下,再用B/S工作模式,级会员管理和售票查询预定处理统于一体网络信息管理平台。在此信息平台下,可灵活的处理民航公司的售票管理业务,实现管理控制一体化,为公司创造了方便、快捷的工作环境。 客户能随时随地通过因特网查询航班的详细信息,并预定最满意的航班。客户无需来往于机场和家、办公室之间,不比在售票点排队买票或订票,只要有一根网线就能轻松搞定从查询航班到订票到取票等一系列过程。2课程设计题目描述和要求此次课设,只是设计一个数据库系统,来简单的模拟民航售票系统的运行,从而达到熟悉课本知识,熟练数据库操作及T-SQL语言的目的。为此,此系统设计按照需求分析、概念设计、逻辑设计、物理实现的步骤,将实现会员管理,机票管理,航班管理,公告栏管理等功能。整个系统设计时,票务这个关系模型为一个数据库,而航务关系模型(实际E-R图中并未列出)是一个数据库,管理管理模型又是一个数据库。这三个独立的数据库通过应用程序相连,单独存在,这样可以减少系统的出错率,并增加系统安全性。但是,实际课设中,由于精力有限,把这三个独立的数据库只能放在一个数据库中,成为表对象。实为一大遗憾。课程设计要求为(最低):1、对象的创建:实体(5个)、关系模型(8个)表(5个)、视图(5个)、索引(5个)、存储过程(5个)、触发器(5个)。2、T-SQL语句(最低):数据库创建(1个)、表创建(5个)、插入数据(3个)、修改数据(3个)、删除数据(3个)、条件查询(10个)、排序查询(5个)、分组查询(3个)、连接查询(3个)、权限设置(3个)。3民航售票系统数据库设计3.1确定实体与概念设计根据需求分析,确定了应有实体并画E-R图,如下:图3-1 民航售票系统E-R图3.2逻辑设计根据上一节图3-1,现转换关系模型,实体会员与机票的关系是1:N,并且联系票务有多项自己的属性,则转换为3组关系:会员、票务、机票。实体航空公司与航班的关系是1:N,座舱与航班关系是1:N,其联系航务无自己的属性,则转换关系为:航空公司、航班、座舱。实体公告栏与后台管理人员的关系是1:N,则转换关系为公告栏、后台管理人员。实体后台管理人员与工资关系1:1,则转换关系为工资发放、工资。所有转换后的关系模式如下所示:会员(会员编号、会员名、密码、真实姓名、性别、年龄、电话、电子邮件)机票(机票号、乘客姓名、乘客身份证号、联系电话)票务(性质、会员编号、机票号、座舱编号、航班号、航空公司编号、票价)航空公司(航空公司编号、航空公司名、负责人、联系电话)航班(航班号、机型、出发城市、目的城市、起飞时间、到达时间、飞行时间)座舱(座舱编号、座位数、成人票价、儿童票价)公告栏(公告编号、管理人员编号、公告内容、公告日期)后台管理人员(管理人员编号、管理人员姓名、管理人员性别、管理人员年龄、职务代码、职务)工资(工资单编号、工资等级、工资金额)工资发放(工资单编号、管理人员编号、发放日期)表3-1 中英文命名对照中文英文中文英文中文英文中文英文会员表-Users会员编号Uno会员名Una1密码Upas真实姓名Una2性别Usex年龄Uage电话Utel电子邮件Umes座舱表-Cabin座舱编号Cno座舱类型Ctype座位数Cnum成人票价Cpri1儿童票价Cpri2航班表-Fight航班号Fno机型Ftype飞行时间Ftim出发城市City1目的城市City2起飞时间Time1到达时间Time2飞行时间Ftim航空公司表-Airline航空公司号Ano航空公司名Ana联系电话Atel负责人Aman机票表-Ticket机票号Tno乘客姓名Tna乘客身份证Tpos乘客联系电话Ttel票务-Twork性质Nature机票号Tno会员编号Uno座舱编号Cno航班号Fno航空公司编号Ano票价Pri公告栏-Notice公告编号Nno管理人员编号Mno公告内容Nsay公告日期Ntim后台管理人员-People编号Pno姓名Pna性别Psex年龄Page职务编号Zno职务ZW工资-Money工资单编号Mno工资等级Mlev工资金额Mnum工资发放-Gmoney工资单编号Mno管理人员编号Pno发放日期Gtim数据库表结构:表3-2 会员表-Users-1字段名字段类型及长度说明备注UnoChar(4)会员编号非空(主键)Una1Varchar(20)会员名非空UpasVarchar(16)密码非空Una2Varchar(30)真实姓名非空UsexChar(2)性别可为空UageInt年龄可为空UtelVarchar(20)联系电话可为空UmesVarchar(30)电子邮件可为空表3-3 座舱表-Cabin-1字段名字段类型及长度说明备注CnoChar(2)座舱编号非空(主键)CtypeVarchar(10)座舱类型非空CnumInt座位数非空Cpri1Int成人票价非空Cpri2Int儿童票价非空表3-4 航班表-Flight-1字段名字段类型及长度说明备注FnoChar(5)航班号非空(主键)FtypeVarchar(6)机型非空City1Varchar(10)出发城市非空City2Varchar(10)目的城市非空Time1Varchar(20)起飞时间非空Time2Varchar(20)到达时间非空FtimVarchar(20)飞行时间非空表3-5 航空公司表-Airline-1字段名字段类型及长度说明备注AnoChar(4)航空公司编号非空(主键)AnaVarchar(30)航空公司名非空AmanVarchar(10)负责人可为空AtelVarchar(20)联系电话非空表3-6 机票表-Ticket-1字段名字段类型及长度说明备注TnoChar(6)机票号非空(主键)TnaVarchar(20)乘客姓名非空TposChar(18)乘客身份证非空TtelVarchar(20)乘客联系电话非空表3-7 票务表-Twork-1字段名字段类型及长度说明备注WnoChar(4)票务编号非空(主键)NatureChar(4)性质(sell or back)非空TnoChar(6)机票号非空UnoChar(4)会员编号非空CnoChar(2)座舱编号非空FnoChar(5)航班号非空AnoChar(4)航空公司编号非空PriInt票价非空表3-8公告栏表-Notice-1字段名字段类型及长度说明备注NnoChar(4)公告编号非空(主键)PnoChar(4)管理人员编号非空(外键)NsayVarchar(1000)公告内容非空NtimVarchar(30)公告日期非空表3-9 后台管理人员表-People-1字段名字段类型及长度说明备注PnoChar(4)管理人员编号非空(主键)PnaVarchar(20)管理人员姓名非空PsexChar(2)管理人员性别可为空PageInt管理人员年龄可为空ZnoChar(2)职务编号非空ZWVarchar(20)职务非空表3-10 工资表-Moneys-1字段名字段类型及长度说明备注MnoChar(4)工资单编号非空(主键)MlevChar(2)工资等级非空MnumInt工资金额非空表3-11 工资发放表-Gmoney-1字段名字段类型及长度说明备注MnoChar(4)工资单编号非空(主键)PnoChar(4)管理人员编号GtimVarchar(20)发放日期非空数据库表数据:表3-12 会员表-Users-2UnoUna1UpasUna2UsexUageUtelUmes1Cuisite崔斯特男34C2Marrisa玛丽莎女28M3Wangzx王子轩男21W4Limingyu李明宇男45L5Liufum刘复明男L6Morexia慕容筱筱女25M7ZxMao毛泽西男26ZxM8Zhangxy张筱嫣女34Z9Liuguis刘贵生男68L10Lilei李雷男53L11Lihuiz李慧珍女35L12Zhanggf张国锋男39Z13Ligui李贵男37L14Hanmm9韩梅梅女25H表3-13 座舱表-Cabin-2CnoCtypeCnumCpri1Cpri21头等舱1010245122商务舱308884443经济舱60588294表3-14 航班表-Flight-2FnoFtypeCity1City2Time1Time2FtimABX98AE86成都广东06.20AM06.20PM6HDFE45666成都厦门06.22AM06.22PM7HEER32A380成都南京06.21PM06.22AM6HWER56777武汉北京06.23PM06.24AM5HQQEE1A380武汉重庆06.23AM06.23AM1HHY678AE86北京成都06.26PM06.27AM7HGRR33778北京香港06.26AM06.27AM10HJKIRQ777香港上海06.25PM06.26AM7HQADFT778台北武汉06.24AM06.25AM6HSDAE0AE86上海台北06.28PM06.29AM7H表3-15 航空公司表-Airline-2AnoAnaAmanAtel1东方航空公司不败8877-6589-7892西南航空公司西毒6688-5878-2353霸天虎航空公司威震天9687-5566-345表3-16 机票表-Ticket-2TnoTnaTtelTpos崔斯特玛丽莎韩梅梅王子轩慕容筱筱张国锋张国华李斯特刘复明x李明宇毛泽西毛泽南李雷李明翰李云玛拉莎慕容筱幽李贵韩梅表3-17 票务表-Twork-2WnoNatureUnoTnoCnoFnoAnoPri1Sell11ABX98110242Sell21DFE45310243Sell141ABX9815124Sell31DFE45310245Back62EER3218886Sell123WER5625887Sell122EER3218888Sell13QQEE135889Back52HY678344410Sell41ABX981102411Back73JKIRQ129412Back73JKIRQ158813Sell102GRR33288814Back41QADFT251215Sell102SDAE0144416Back21QADFT2102417Sell63QQEE1329418Sell131DFE453102419Sell142HY6783888表3-18 公告栏表-Notice-2NnoMnoNsayNtim11请您不要在公共场合吸烟请去吸烟室。2010-06-1922请您不要在公共场合吸烟请去吸烟室。2010-06-2033有位乘客在候机室里捡到一个钱包,请失主于管理处认领。2010-06-2144请您不要在公共场合吸烟请去吸烟室。2010-06-2255请不要在机场门口乘坐黑车,以免上当受骗。2010-06-2366有位乘客丢失了自己的护照,请拾到的朋友联系:.2010-06-2477请您不要在公共场合吸烟请去吸烟室。2010-06-2581请不要在机场门口乘坐黑车,以免上当受骗。2010-06-2692请您不要在公共场合吸烟请去吸烟室。2010-06-27103请不要在机场门口乘坐黑车,以免上当受骗。2010-06-28表3-19 后台管理人员表-People-2PnoPnaPsexPageZnoZW1李一涵女231公告员2郭小叶女241公告员3刘枫男261公告员4谢欣然女231公告员5麦云洁女221公告员6苁蓉女201公告员7叶漓江男282公告长8张妍女243劳资员9陈皓男314劳资科长表3-20 工资表-Moneys-2MnoMlevMnum1125002125003125004125005125006125007125008235009335501044850表3-21 工资发放表-Gmoney-2MnoPnoGtim112010-06-01232010-06-01352010-06-01442010-06-015102010-06-01692010-06-01722010-06-01882010-06-01972010-06-011062010-06-013.3物理设计/*建立数据库*/use mastergocreate database minhangon(name=minhang_data,filename=d:minhang_data.mdf,size=5MB,maxsize=500MB,filegrowth=5MB)log on(name=minhang_log,filename=d:minhang_log.ldf,size=5MB,maxsize=50MB,filegrowth=10%)/*创建表*/use minhanggocreate table Users/*创建Users表*/(Uno char(4) primary key not null,Una1 varchar(20) not null,Upas varchar(16) not null,Una2 varchar(30) not null,Usex char(2) null,Uage int null,Utel varchar(20) null,Umes varchar(30) null)gocreate table Cabin/*创建Cabin表*/(Cno char(2) primary key not null,Ctype varchar(10) not null,Cnum int not null,Cpri1 int not null,Cpri2 int not null)gocreate table Flight/*创建Flight表*/(Fno char(5) primary key not null,Ftype varchar(6) not null,City1 varchar(10) not null,City2 varchar(10) not null,Time1 varchar(20) not null,Time2 varchar(20) not null,Ftim varchar(20) not null)gocreate table Airline/*创建Airline表*/(Ano char(4) primary key not null,Ana varchar(30) not null,Aman varchar(10) not null,Atel varchar(20) not null)gocreate table Ticket/*创建Ticket表*/(Tno char(6) primary key not null,Tna varchar(20) not null,Tpos char(18) not null,Ttel varchar(20) not null)gocreate table Twork/*创建Twork表*/(Wno char(4) primary key not null,Nature char(4) not null,Tno char(6) not null,Uno char(4) not null,Cno char(2) not null,Fno char(5) not null,Ano char(4) not null,Pri int not null)gocreate table Notice/*创建Notice表*/(Nno char(4) primary key not null,Mno char(4) not null,Nsay varchar(1000) not null,Ntim varchar(30) not null)gocreate table People/*创建People表*/(Pno char(4) primary key not null,Pna varchar(20) not null,Psex char(2) null,Page int null,Zno char(2) not null,ZW varchar(20) not null)gocreate table Moneys/*创建Moneys表*/(Mno char(4) primary key not null,Mlev char(2) not null,Mnum int not null)gocreate table Gmoney/*创建Gmoney表*/(Mno char(4) not null,Pno char(4) not null,Gtim varchar(20) not null,constraint PK_G primary key(Mno,Pno)goalter table Noticeadd constraint FK_N foreign key(Pno)references People(Pno)图3-2 表创建效果/*插入记录*/运用以下语句来插入记录,这里不一一列出use database_namegoinsert into table_namevalues(,)go实际操作中,这里用到insert table1 select * from OPENROWSET(MICROSOFT.JET.OLEDB.4.0 ,Excel 5.0;IMEX=1;HDR=YES;DATABASE=C:abc.xls ,Sheet1$)可以快速导入数据插入实例:use minhanggoinsert into Ticketvalues(20,刘林,)goinsert into Usersvalues(15,liulin,刘林,男,21,)goinsert into Tworkvalues(20,Sell,20,15,3,WER56,2,588)go修改实例:use minhanggoupdate Flightset Ftim=7Hwhere Fno=ABX98goupdate Usersset Usex=nullwhere Una2=刘林goupdate Usersset Uage=nullwhere Uno=15go删除实例:use minhanggodelete Userswhere Uno=15godelete Ticketwhere Tno=20godelete Tworkwhere Wno=20go查询实例:/*查询到广州的航班(条件查询)*/select*from Flightwhere City2=广州图3-3 查询实例1/*查询到从成都起飞的航班有哪些(条件查询)*/select*from Flightwhere City1=成都图3-4 查询实例2/*查询机型为A380的航班(条件查询)*/select*from Flightwhere Ftype=A380图3-5 查询实例3/*查询飞行时间大于小时的航班(条件查询)*/select*from Flightwhere Ftim6图3-6 查询实例4/*查询姓张的会员(条件查询)*/select Uno,Una1,Una2 from Userswhere Una2 like 张%图3-7 查询实例5/*查询年龄在岁以上的会员(条件查询)*/select Uno,Una1,Una2,Uage from Userswhere Uage30图3-8 查询实例6/*查询年龄姓李并且名字个字的会员(条件查询)*/select Uno,Una1,Una2 from Userswhere Una2 like 李_图3-9查询实例7/*查询不姓李的会员的所有信息(条件查询)*/select*from Userswhere Una2 not like 李%图3-10 查询实例8/*查询使用邮箱的会员(条件查询)*/select Uno,Una1,Una2,Umes from Userswhere Umes like %126.com图3-11 查询实例9/*查询头等舱的票价(条件查询)*/select Ctype,Cpri1 as成人票价,Cpri2 as 儿童票价 from Cabinwhere Ctype like 头等舱图3-12 查询实例10/*按年龄的升序显示所有会员(排序查询)*/select Uno,Una2,Uage from Usersorder by Uage asc图3-13 查询实例11/*列出年龄超过平均年龄的会员并以年龄降序显示(排序查询、分组查询)*/select Uno,Una2,Uage from Usersgroup by Uno,Una2,Uagehaving Uage(select avg(Uage) from Users)order by Uage desc图3-14 查询实例12/*列出购买了航班号为ABX98的会员,并按价格降序显示(排序查询、连接查询)*/select Twork.Uno,Users.Una2,Fno,Pri from Tworkinner join Users on Users.Uno=Twork.Unowhere Fno=ABX98order by Pri desc图3-15 查询实例13/*列出所有票价信息,降序显示(排序查询)*/select Cno,Ctype,Cpri1,Cpri2 from Cabinorder by Cpri1 desc图3-16 查询实例14/*列出管理人员工资情况降序显示(排序查询、连接查询)*/select People.Pno,Pna,ZW,Mnum from People inner join Gmoney on People.Pno=Gmoney.Pnoinner join Moneys on Moneys.Mno=Gmoney.Mnoorder by Mnum desc图3-17 查询实例15/*列出所有航班的信息(连接查询)*/select distinct Flight.Fno,Flight.Ftype,City1,City2,Time1,Time2,Ftim,Cnum,Ctype,Cpri1,Cpri2 from Flightinner join Twork on Twork.Fno=Flight.Fnoinner join Cabin on Cabin.Cno=Twork.Cno图3-18 查询实例16/*列出机票的所有信息(连接查询)*/select distinct 机票号=Ticket.Tno,航班号=Twork.Fno,乘客姓名=Tna,乘客身份证=Tpos,座舱类型=Ctype,票价=Pri,City1,City2,Time1,Time2,Ftim from Ticketinner join Twork on Twork.Tno=Ticket.Tnoinner join Cabin on Cabin.Cno=Twork.Cnoinner join Flight on Flight.Fno=Twork.Fno图3-19 查询实例17/*列出所有工资等级的人数(分组查询、计算查询)*/select Mlev as 工资等级,count(Mlev) as 人数 from Moneysgroup by Mlev图3-20 查询实例18/*查询男女会员人数(分组查询)*/select Usex,人数=count(Usex) from Usersgroup by Usex图3-21 查询实例19/*列出已售出和退回的票的数量(分组查询、计算查询)*/select 售出或退回=casewhen Nature=sell then 售出when Nature=back then 退回end,count(Nature) as 数量from Tworkgroup by Nature图3-22 查询实例20/*查询成人票价的平均数(计算查询)*/select 成人平均价=avg(Cpri1),儿童平均价=avg(Cpri2)from Cabin图3-23 查询实例21/*创建所有航班信息视图*/alter view HBasselect distinct Flight.Fno,Ftype,Ctype,City1,City2,Time1,Time2,Ftim,成人价=Cpri1,儿童价=Cpri2 from Flightinner join Twork on Twork.Fno=Flight.Fnoinner join Cabin on Cabin.Cno=Twork.Cnogoselect*from HB图3-24 航班信息视图/*创建所有会员信息视图*/create view HYasselect Uno as 会员号,Una1 as 会员名,Una2 as 会员真实姓名,Usex as 性别,Uage as 年龄,Utel as 联系电话,Umes as 电子邮件,电子邮件服务商=case when Umes like %126%then 网易when Umes like%hot% then Hotmail when Umes like%163%then 网易when Umes like %yah%then 雅虎 when Umes like %tom%then Tomend from Usersgoselect*from HY图3-25 会员信息视图/*创建机票信息视图*/alter view JPasselect Ticket.Tno as机票号,旅程=City1+-+City2,起飞时间=Time1,Users.Una1 as 购买会员,Tna as 乘客姓名,Tpos as乘客身份证,Ttel as 乘客联系电话from Ticketinner join Twork on Twork.Tno=Ticket.Tnoinner join Users on Users.Uno=Twork.Unoinner join Flight on Flight.Fno=Twork.Fnogoselect*from JP图3-26 机票信息视图/*由成都出发的航班视图*/create view CHBasselect Fno as航班号,Ftype as机型,City1 as 出发城市,City2 as 目的城市,Time1 as 起飞时间,Ftim as 预计飞行时间 from Flightwhere City1=成都goselect*from CHB图3-27 由成都出发航班视图/*管理人员工资信息视图*/Create view GZasselect People.Pno as员工号,Pna as 员工姓名,ZW as职务,Moneys.Mnum as 工资金额 from Peopleinner join Gmoney on Gmoney.Pno=People.Pnoinner join Moneys on Moneys.Mno=Gmoney.Mnogoselect*from GZ图3-28 工资信息视图/*公告信息视图*/alter view GGasselect Nno as公告号,Nsay as 公告内容,Pna as 录入人,Ntim as 公告日期 from Noticeinner join People on Notice.Pno=People.Pnogoselect*from GG图3-29 公告信息视图索引创建:/*为Users的Uno列创建索引*/create unique index index_Unoon Users(Uno asc)goexec sp_helpindex Users图3-30 Users.Uno索引/*为Airline的Ano列创建索引*/create unique index index_Anoon Airline(Ano asc)goexec sp_helpindex Airline图3-31 Airline.Ano索引/*为Notice的Pno列创建索引*/create nonclustered index index_Pnoon Notice(Pno asc)goexec sp_helpindex Notice图3-32 Notice.Pno索引/*为Flight的Ftim列创建索引*/create nonclustered index index_Ftimon Flight(Ftim)goexec sp_helpindex Flight图3-33 Flight.Ftims索引/*为Cabin的Cnum列创建索引*/create nonclustered index index_Cnumon Cabin(Cnum)goexec sp_helpindex Cabin图3-34 Cabin.Cnum索引/*为Twork的Tno列创建索引*/create nonclustered index index_Tnoon Twork(Tno)goexec sp_helpindex Twork图3-35 Twork.Tno索引/*为Gmoney的Pno列创建索引*/create nonclustered index index_Tnoon Gmoney(Pno)goexec sp_helpindex Gmoney图3-36 Gmoney.Pno定义存储过程:/*创建注册会员存储过程*/use minhanggocreate procedure Users_newno char(4),na1 varchar(20),pas varchar(16),na2 varchar(30),sex char(2),age int,tel varchar(20),mes varchar(30)asinsert into Usersvalues(no,na1,pas,na2,sex,age,tel,mes)goexec Users_new15,liulin,刘林,男,21,goselect*from userswhere Uno=15图3-37 注册会员存储过程/*创建增加航班的存储过程*/create procedure Flight_newno char(5)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 轧花工综合考核试卷及答案
- 气体分离工三级安全教育(车间级)考核试卷及答案
- 液化气体生产工工艺考核试卷及答案
- 采气工技术考核试卷及答案
- 铸管喷漆工工艺考核试卷及答案
- 工业废气治理工前沿技术考核试卷及答案
- 2025年专升本艺术概论模拟题与参考答案
- 2025年新材料智能生产与检测竞赛题库及答案(高职组)
- 2025租房合同注意事项全解析让您租房无忧!合同范本大全
- 2025年安全生产月考试题及答案
- 河南省郑州市枫杨外国语学校2024-2025学年八年级上学期第一次月考物理试卷
- 沪科版(2024)八年级全一册物理第一章 运动的世界 测试卷(含答案)
- 农村法律明白人培训
- 2024乡村医生考试题库(含答案)
- (详尽多条款)地形图保密协议模板
- 无损检测VT-PT作业指导书SOP
- 王慧文清华大学《互联网产品管理课》
- GB/T 6725-2017冷弯型钢通用技术要求
- GB/T 26006-2010船用铝合金挤压管、棒、型材
- GB/T 19867.6-2016激光-电弧复合焊接工艺规程
- 无生上课课堂教学评价标准
评论
0/150
提交评论