ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:989.11KB ,
资源ID:24725703      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24725703.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库实验报告.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库实验报告.docx

1、数据库实验报告实验报告14select Student.sclass,Student.sno,sname,ssex,sage,sdept,cname,gradefrom Student LEFT JOIN SC ON (Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )56select 2014-sage birthfrom Student where sname =刘晨;7select Student.sclass,Student.sno,sname,ssex,sage,sdept

2、,cname,gradefrom Student LEFT JOIN SC ON (Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )where Student.sname like 刘%8select sname,ssex,gradefrom Student LEFT JOIN SC ON (Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )where SC.cno=19

3、。select cno,cnamefrom Coursewhere cpon is NULL10、select Student.sclass,Student.sno,sname,ssex,sage,sdept,cname,gradefrom Student LEFT JOIN SC ON (Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )where Student.ssex=女 and Student.sclass=211select cno ,cnamefrom Coursewh

4、ere ccredit=212select Student.sclass,Student.sno,sname,cname,gradefrom Student LEFT JOIN SC ON (Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )where SC.cno =1 or SC. cno =213select Student.sclass,Student.sno,sname,ssex,sdept,SC.cno,gradefrom Student LEFT JOIN SC ON

5、(Student.sno=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )where Course.cpon=1 and SC.sclass=214select SC.sclass,SC.snofrom SC LEFT JOIN Course ON (SC.cno=Co)where SC.cno =2 and grade = (select max(grade) from SC Where cno =2)15.select SC.sclass,SC.snofrom SC LEFT JOIN Course

6、ON (SC.cno=Co)where SC.cno =2 and SC.sclass=1 and grade = (select max(grade) from SC Where cno =2 and sclass=1)16select SC.sclass,SC.snofrom SC LEFT JOIN Course ON (SC.cno=Co)where SC.cno =2 and grade (select min(grade) from SC Where cno =2)实验报告2一、1,select sclass,snofrom scwhere cno=1 and sno in (se

7、lect sno from sc where cno =2)2,select sclass,snofrom scwhere cno=1 and sno not in (select sno from sc where cno =2)3,Select student.sclass,student.sno,sname,ssex,sage,sdept,cname,gradeFrom student ,sc,courseWhere student.sno=sc.sno and student.scalss=sc.sclass and o=o and student.sclass=1 and sc.sn

8、o in (select sno from sc where sclass=1 group by sno having avg(grade)85)4,Select sclasss,sno,sname from student Where not exists (select * from sc,s1 where s1.sclass=1 and s1.sno =2 and not exusts (select * from sc,s2 where s2.sno=student.sno and s2.sclass=student.sclass and o=o)5,Select distinct s

9、tudent.scalss,student.snoFrom student Where not exists (select * from sc where sno=student.sno and cno=1)6Selectsname,gradeFromstudent,scWherestudent.sclass=sc.sclassandstudent.sno=sc.snoandcno=2Orderbygradedesc7,Select student.sclass,student.sno,sum(ccredit)from Student LEFT JOIN SC ON (Student.sno

10、=SC.sno AND Student.sclass=SC.sclass )LEFT JOIN Course ON (SC.cno=Co )Group by student.sclass,student.sno8,select 1 sclass,avg(grade) gradefrom SCwhere Cno =3 and sclass=19insert into Student values(3,1,张三丰,男,21,WC)insert into SC values(3,1,8,100)insert into Course values(8,无机化学,NULL,6) 10Delete Fro

11、m sc Where cno=3Select * From sc Delete From sc Where cno=3Select *From sc11Update student Set sage=sage+1Where ssex=男and sno in( select sno from sc where cno=1and student.sno=sc.sno and student.sclass=sc.sclass)Select * From student二、2.1Create view s_c_gradeAs select student.sno,student.sclass,snam

12、e,cname,gradeFrom studnt LEFT JOIN sc ON (student.sno=sc.sno and syident .sclass=sc.sclass)LEFT JOIN course ON (o=o)2.2Create view v_is_scoreAs Select student.sno,student.sclass,cname,gradeFrom studnt LEFT JOIN sc ON (student.sno=sc.sno and syident .sclass=sc.sclass)LEFT JOIN course ON (o=o) where s

13、dept =I and grade 903Select * from s_c_gradeSelect * from v_is_score 4Select sclass,sno,ame,gradeFrom s_c_gradeWhere cname in (select cname from course where cno=1)实验报告31,计算器设计求解方程组:2、连接数据库 3、研究生管理系统实验报告4信息录入界面:相关代码:long ll_id,ll_idate ld_birthdaystring ls_name,ls_nation,ls_sex,ls_home,ls_tel,ls_par

14、ty/数据格式检查if sle_id.text=or isNull (sle_name.text) thenMessageBox(缺少数据,请输入学号)sle_name.setfocus()returnelseif sle_name.text=OR isNull(sle_name.text) thenmessagebox(缺少数据,请输入学生姓名)sle_name.setfocus()returnend ifif sle_birthday.textand not isNull(sle_birthday) thenif isDate(sle_birthday.text) thenld_birth

15、day=date(sle_birthday.text)elsemessagebox(输入数据有误,请使用“年-月-日”的日期格式)sle_birthday.setfocus()returnend ifend ifll_id=long(sle_id.text)/取出党员选择if rb_cy.checked thenls_party=rb_cy.textelseif rb_cp.checked thenls_party=rb_cp.textelsels_party=rb_none.textEND IF/取出性别选择IF rb_man.checked THENls_sex=rb_man.textEl

16、seIF rb_woman.checked THENls_sex=rb_woman.textEND IF/由民族ddlb,取出民族选择IF ddlb_nation.text=none THENls_nation=ELSEls_nation=trim(ddlb_nation.text)end if /检查学号有无重号select student.stud_idinto :ll_ifrom studentwhere student.stud_id=:ll_id;IF ll_i 0 thenmessagebox (错误信息,学号第 +string(ll_i)+ 号重号!请改正。)sle_id.set

17、focus()returnend ifLS_name=trim(sle_name.text)LS_home=trim(sle_home.text)LS_tel=trim(sle_tel.text)/向数据库写入数据INSERT INTO student( stud_id, name, birthday, nation, home, tel, resume ,sex,party) VALUES ( :ll_id, :ls_name, :ld_birthday, :ls_nation, :ls_home, :ls_tel, :mle_resume.text,:ls_sex,:ls_party) ;

18、sle_id.text=sle_name.text=sle_birthday.text=mle_resume.text=sle_home.text=sle_tel.text=sle_id.setfocus ()查询界面:略。实验报告5图书管理系统:主界面登陆代码:退出代码:主界面:书籍借阅:代码:新书入库:代码;保存代码:long SQLCODEint ls_sto=1/数据格式检验string ls_isbn,ls_bname,ls_public,ls_writer,ls_class,ls_cno,ls_intro,ls_cato,ll_isbnreal ls_pricelong ll_i=

19、0if sle_isbn.text= or isNull (sle_isbn.text) then MessageBox(缺少数据,请输入ISBN号) sle_isbn.setfocus () returnelseif sle_bname.text= or isNull (sle_bname.text) then MessageBox(缺少数据,请输入书名) sle_bname.setfocus () returnend ifif ddlb_class.text=none then ls_class=else ls_class=Trim(ddlb_class.text)end ifls_isb

20、n=Trim (sle_isbn.text) select isbn into :ll_isbn:ll_i from Book where Book.isbn=:ls_isbn; ll_isbn=trim(ll_isbn)if ls_isbn=ll_isbn then update Book set Bsto=Bsto+1 where Book.isbn=:ls_isbn; if sqlca.sqlcode = 0 then MessageBox(成功,保存成功) sle_isbn.text= sle_bname.text= sle_public.text= sle_price.text= s

21、le_writer.text= ddlb_class.text= mle_into.text= mle_cato.text= else MessageBox(错误,保存错误) end if sle_isbn.setfocus () returnend ifls_bname=Trim (sle_bname.text)ls_public=Trim (sle_public.text)ls_price=real(Trim (sle_price.text)ls_writer=Trim (sle_writer.text)ls_intro=trim(mle_into.text)ls_cato=trim(ml

22、e_cato.text)if ls_writer then Insert into writer (Isbn, Wname) values(:ls_isbn,:ls_writer);end ifls_class=trim(ddlb_class.text)/检查分类有没有存在select CNum into :ls_cnofrom Classwhere CName=:ls_class;if ls_cno= then open(w_addclass) returnend if INSERT INTO book ( Isbn, Bname, Bpublic, Bprice, Cnum, Bintro

23、, Bcato, Bsto )values ( :ls_isbn, :ls_bname, :ls_public, :ls_price , :ls_cno, :ls_intro, :ls_cato , :ls_sto );if sqlca.sqlcode = 0 then MessageBox(成功,保存成功) sle_isbn.text= sle_bname.text= sle_public.text= sle_price.text= sle_writer.text= ddlb_class.text= mle_into.text= mle_cato.text=else MessageBox(错误,保存错误)end if图书搜索:读者信息查询:查询代码:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1