SQL实训报告1.docx

上传人:b****7 文档编号:10418352 上传时间:2023-02-11 格式:DOCX 页数:16 大小:1.42MB
下载 相关 举报
SQL实训报告1.docx_第1页
第1页 / 共16页
SQL实训报告1.docx_第2页
第2页 / 共16页
SQL实训报告1.docx_第3页
第3页 / 共16页
SQL实训报告1.docx_第4页
第4页 / 共16页
SQL实训报告1.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

SQL实训报告1.docx

《SQL实训报告1.docx》由会员分享,可在线阅读,更多相关《SQL实训报告1.docx(16页珍藏版)》请在冰豆网上搜索。

SQL实训报告1.docx

SQL实训报告1

课程设计报告

课程名称SQLserver2000管理

系别:

工程技术系

专业班级:

计网0901

学号:

0911060131

姓名:

江攀

课程题目:

SQL数据库应用

完成日期:

2010年12月16日

指导老师:

师韵

2010年12月16日

课程设计目的

首先熟知SQLServer2000数据库和MicrosoftVisualBasic6.0企业版的注册方法与技能,了解SQLServer2000的体系结构;掌握使用SQLServer企业管理器创建数据库的技能与方法;掌握使用SQLServer企业管理器创建基本表的技能与方法;了解SQLServer2000查询分析器的应用方法;熟悉SQLServer2000和VisualBasic6.0的运行环境。

前后台连接。

课程设计要求

能认真独立完成实训内容;实训前做好上机实训的准备,针对实训内容,认真复习与本次实训有关的知识,完成实训内容的预习准备工作;实训后做好实训总结(包括实训过程中遇到的问题及其解决方法、实训心得体会等),并根据实训情况完成实训报告。

课程设计注意事项

1、Sqlserver数据库对应的物理文件。

2、大小的估算和设置。

3、触发器的类型。

4、触发器的约束。

课程设计内容

1、数据库的概念设计和逻辑设计。

2、数据库和数据表的创建。

3、数据查询。

4、数据库的备份。

5、数据库的导入与导出。

课程设计简要操作步骤

1、安装和配置VB前台和SQL2000后台

2、后台SQLserver2000配置,创建服务器,创建数据表

3、前台VB6.0设计登录信息窗口写入代码

4、前台VB和后台SQL2000关联,然后测试连接是否成功

5、启动前台登录窗口测试并完成所有项目

6、附录前台登录窗口代码

课程设计心得体会

此次实训,虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它极大地加深了我对一些理论知识的理解,在实践能力上也得到了提高,真正地做到了学以致用,对我来说受益非浅。

这次实训为我提供了与众不同的学习方法和学习体会,从书本中面对现实,为我将来走上社会打下了扎实的基础。

从实践操作中,我总结出一些属于自己的实践经验,社会是不会要一个一无是处的人的。

作为在校网络工程专业的学生,现在我能做的就是吸取知识,提高自身的综合素质,提高自己的职业技能,自己有了能力,到时候才会是“车到山前必有路”。

我相信在不久的未来,会有属于我自己的一片天空

课程设计评语及成绩

评语

成绩

指导教师

(签名)

 

2010年12月日

附:

一、MicrosoftSQLServer2000企业版和VisualBasic6.0企业版安装:

1、首先熟知SQLServer2000数据库和MicrosoftVisualBasic6.0企业版的注册方法与技能,了解SQLServer2000的体系结构;掌握使用SQLServer企业管理器创建数据库的技能与方法;掌握使用SQLServer企业管理器创建基本表的技能与方法;了解SQLServer2000查询分析器的应用方法;熟悉SQLServer2000和VisualBasic6.0的运行环境。

2、MicrosoftSQLServer2000企业版安装

这是安装成功后:

3、VisualBasic6.0企业版安装:

二、后台数据库配置管理:

【开始】—【程序】—【SQLServer】—【服务器网络实用工具】

——【客户端网络实用工具】

【企业管理器】——【sqlserver组】——【新建数据库】

【新建表】——【xsxxb】

三、前台VB配置管理:

1、设置学生信息详情数据系统

2、然后关联SQLserver2000数据库

【connectionstring】-----【使用连接字符串】---获取SQL地址然后生成…

写入代码并测试连接是否正确,{代码附后录}

学生信息系统是记录学生信息的数据库,不能随便每个人都进吧,呵呵,所以我又设置了一个管理登录窗口,然后将管理登录窗口连接指向学生信息系统,所以需要密码才可以进入查询学生信系统额》。

3、管理登录系统;

2、管理登录账户:

登录窗口和数据库连接了但还要给予密码账户》。

我们去数据库创建安全表吧

四、前台VB和后台SQLserver2000测试调配:

测试成功,实训完成!

附:

一、管理登录窗口代码:

PrivateSubCommand1_Click()

DimsqlAsString

Dimrs_loginAsNewADODB.Recordset

DimconnAsNewADODB.Connection

conn.Open"Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=Stuscore;DataSource=SOLOVE007"

IfTrim(Text1.Text)=""Then

MsgBox"用户名不能为空,请重新输入!

"

Text1.SetFocus

Else

sql="select*fromadminwhereuserl='"&Trim(Text1.Text)&"'"

rs_login.Opensql,conn,adOpenKeyset,adLockPessimistic

Ifrs_login.EOF=TrueThen

MsgBox"没有这个用户,请重输入!

",vbOKOnly+vbExclamation,""

Text1.Text=""

Text1.SetFocus

Else

UserName=Text1.Text

IfTrim(rs_login.Fields

(1))=Trim(Text2.Text)Then

UnloadMe

学生信息详情.Show

Else

MsgBox"密码不正确,请重输入!

",vbOKOnly+vbExclamation,""

Text2.SetFocus

Text2.Text=""

EndIf

EndIf

EndIf

cnt=cnt+1

Ifcnt=3Then

UnloadMe

EndIf

EndSub

PrivateSubCommand2_Click()

End

EndSub

PrivateSubForm_Load()

cnt=0

EndSub

二、学生信息详情系统:

PrivateSubCommand1_Click()

DimmynumberAsString

mynumber=InputBox$("请输入学号(4位)","学号搜索")'输入搜索的学号

Adodc1.Recordset.MoveFirst

'将记录移至第一条

Ifmynumber<>""Then

mynumber="sno='"&mynumber&"'"

'组合搜索字符串

Adodc1.Recordset.Find(mynumber)

'寻找符合学号的记录

IfAdodc1.Recordset.EOFThen

'没找到,输出提示信息

MsgBox"没有该学生!

"

EndIf

EndIf

EndSub

PrivateSubCommand2_Click()

DimiAsInteger

OnErrorGoToapperr

Adodc1.Recordset.AddNew'添加新纪录

Fori=0To5

Text1(i).Text=""'清除数据窗口

Next

Text1(0).SetFocus'将焦点设置在Text1(0)

savecancel

ExitSub

apperr:

MsgBoxErr.Description

EndSub

PrivateSubCommand3_Click()

DimsAsString

OnErrorGoTodelerr

s=MsgBox("确定要删除吗?

",vbQuestion+vbOKCancel,"确定删除!

")'创建删除确认窗口

Ifs=1Then'确定删除一条记录

Adodc1.Recordset.Delete'删除记录

Adodc1.Recordset.MoveNext'移至下一条记录

IfAdodc1.Recordset.RecordCount>0Then

'是否还有记录

IfAdodc1.Recordset.EOFThen

'是否移记录指针到尽头

Adodc1.Recordset.MoveLast'移至最后一条记录

EndIf

EndIf

EndIf

ExitSub

delerr:

MsgBoxErr.Description

EndSub

PrivateSubCommand4_Click()

DimsAsString

OnErrorGoToupdateerr

Adodc1.Recordset.Update

Adodc1.Refresh

initial_button

ExitSub

updateerr:

MsgBoxErr.Description

EndSub

PrivateSubCommand5_Click()

OnErrorGoTocancelerr

Adodc1.Recordset.CancelUpdate

initial_button

ExitSub

cancelerr:

MsgBoxErr.Description

EndSub

PrivateSubCommand6_Click()

End

EndSub

PublicSubsavecancel()

Command1.Enabled=False

Command2.Enabled=False

Command3.Enabled=False

Command4.Enabled=True

Command5.Enabled=True

Command6.Enabled=False

EndSub

PublicSubinitial_button()

IfAdodc1.Recordset.RecordCount=0Then

Command1.Enabled=False

Command2.Enabled=True

Command3.Enabled=False

Command4.Enabled=False

Command5.Enabled=False

Command6.Enabled=True

Else

Command1.Enabled=True

Command2.Enabled=True

Command3.Enabled=True

Command4.Enabled=False

Command5.Enabled=False

Command6.Enabled=True

EndIf

EndSub

PrivateSubForm_Load()

initial_button

EndSub

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

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

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