数据库实训报告自我评价Word文档下载推荐.docx
《数据库实训报告自我评价Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库实训报告自我评价Word文档下载推荐.docx(8页珍藏版)》请在冰点文库上搜索。
内容摘要是对数据库应用实习报告的总结,是在报告全文完成之后提炼出来的,具有短、精、完整三大特点。
摘要应具有独立性的自含性、即不阅读原文的全文,就能获得必要的信息。
摘要中有数据、有结论、是一篇完整的短文。
数据库应用实习的摘要一般在300~500字之间。
摘要的内容应包括目的、方法、结果和结论,即应包含设计的主要内容、主要方法和主要创新点。
关键词按gb/T3860文献叙词标引规则的原则和方法选取。
一般选3~8个关键词,关键词之间用“;
”分隔,最后一个关键词的后面不加任何标点符号。
中文关键词前加“关键词:
”。
例1.1.4数据库应用实习摘要举例。
职工管理系统
摘要:
近年来,随着我国信息技术的飞速发展,计算机应用已逐渐渗透到各个领域。
在企业管理领域内,计算机应用已经十分广泛,各种管理机制与企业运作流程都与计算机紧密结合在一起,计算机的应用进一步完善了企业的管理,提高了企业的现代化管理形象。
开发职工管理系统的目的就是为了帮助公司部门能更好地管理本单位的职工人员,提高工作效率,实现职工信息管理的规范化和自动化
该职工管理系统使用Visualstudio20XX作为系统开发环境,并使用c#语言,以sQLserver为后台数据库的开发体系结构。
实现了一般职工管理系统对职工信息的浏览、添加、删除、修改和查询,以及对公司部门的添加和查询。
节省了大量的人工操作力量,自动完成众多的信息处理,减少了数据出现错误的几率,加强了职工管理信息记录的安全性和完整性。
本文还简单介绍了该系统的界面及操作方法。
简单介绍了窗体的制作,数据库的分析与设计,系统的最后变异过程。
并且叙述了在该系统开发过程中的心得体会。
关键词:
职工管理系统;
浏览;
添加;
删除;
修改;
查询
(4)目录
目录包括数据库应用实习报告的一、二和三级标题、标题的内容以及各级标题所对应的页码。
(5)数据库应用实习报告正文
数据库应用实习报告正文可按三级标题的形式来撰写,应包含的内容如下所述:
?
项目需求分析。
方案的可行性分析、方案的论证等内容。
?
项目概念设计。
系统的总体概念结构设计等内容,各模块或单元程序的设计、算法原理阐述、完整的eR模型图。
项目逻辑结构设计。
eR模型转换为关系模型以及关系模式的优化的内容。
确定出具体的关系模式的结构。
项目物理结构设计。
为基本数据模式选取一个最适合应用环境的物理结构。
编码。
根据某一程序设计语言对设计结果进行编码的程序清单。
项目测试。
使用程序调试的方法和技巧排除故障:
选用合理的测试用例进行程序系统测试和数据误差分析等。
总结。
本课题核心内容程序清单及使用价值、程序设计的特点和方案的优缺点、改进方法和意见。
它是对整个设计工作进行归纳和综合而得出的总结,对所得结果与已有结果的比较和课题尚存在的问题,以及进一步开展研究的见解与建议。
结论要写得概括、简短,中文字数不低于300字。
(6)致谢。
对指导教师和给予指导或协助完成数据库应用实习工作的组织和个人表示感谢。
内容应简洁明了、实事求是。
(7)参考文献。
参考文献表著录格式及示例如下:
第3页
①参考文献的类型
参考文献(即引文出处)的类型以单或双字母方式标识,如表1.2.1和表1.2.2所示。
表1.2.1文献类型和标志代码
文献类型普通图书会议录汇编报纸期刊学位论文报告标准专利数据库计算机程序电子公告
表2电子文献载体和标志代码
载体类型磁带(magnetictape)
磁盘(disk)光盘(cD-Rom)联机网络(online)
标志代码mTDKcDoL标志代码
mcgnJDRspDbcpeb
对于英文参考文献,还应注意以下三点:
英文书名、英文刊名和英文会议论文集名需要加粗。
文章名除首字母和专有名词外,其余均小写。
外国人名:
姓前名后,姓全部大写,名只写首字母,且大写,不需要使用表示省略的点号,姓和名之间也不需要用逗号隔开,格式如noVAR;
中国人名:
姓前名后,姓全部大写,名首字母大写,格式如Tongxiao-dong,wAngJun等。
另外,文献有3个以上作者时,前3个作者写全,从第4个作者开始省略,用“等”或“etal”代替。
②参考文献的格式i)期刊类
格式:
[序号]作者.篇名[J].刊名,出版年份,卷号(期号):
起止页码。
如下例:
[1]刘金岭,冯万利.基于属性依赖关系的模式匹配方法.微电子学与计算机[J],20XX,28(12):
167-174.
[2]heider,e.R.
初始容量为2mb,最大容量为20mb,递增量为1mb;
(2)非主要数据文件:
逻辑名为?
TesT0DATA2?
实际文件名为?
TesT0DATA2.nDF?
;
初始容量为2mb,最大容量为20mb,递增量为10%,
(3)事务日志文件:
TesT0Log?
TesT0Log.LDF?
初始
容量为1mb,最大容量为15mb,递增量为2mb。
2.在sQLseRVeR中利用T-sQL语言与企业管理器创建名为?
学生sQL/学号?
、课程sQL1211学号?
、成绩sQL1211学号?
、的数据表(结构如图所示),并各表适度添加6条记录。
3.在sQLseRVeR中利用T-sQL语言或企业管理器创建一名为?
视图1211学号?
的视图,语句及其功能如下的二表连接视图。
cReATe视图621/631学号
As
seLecTa.姓名,b.课程名,b.成绩,a.校名
FRom学生a,成绩bwheRea.学号=b.学号and成绩>
80
4.在sQLseRVeR中利用T-sQL语言创建一名为?
存储过程1211学号+学号?
的存储
过程,要求:
从三个表(学生、成绩、课程中查找学分大于115且小于380的信息(输出:
学号、姓名、课程名、成绩、学分、学时、校名)。
同时创建一个触发器,当用户试图向?
成绩?
表中添加或修改数据时,该触发器向客户端显示一条消息:
“已插入或更新了成绩表”。
5.创建一个名为“信息管理+学号”,密码为“学号”,默认数据库为“sQL1211学号”的登录账户。
然后将其创建成为当前数据库用户,名为:
信息管理+学号。
6.账户设置:
首先将登录账户“信息管理+学号”加入到sysadmin角色中,其次将windows20XXserver用户(从企业管理器中自选)添加到serveradmin固定服务器角色中。
将数据库用户“信息管理+学号”加入到角色db_owner中去。
7.开发在Vb中访问sQLserver数据库的窗体程序,要(:
数据库实训报告自我评价)求创建功能如图所示的窗体,
ADo1绑定上半部分数据表,ADo1绑定下半部分数据表。
(1-7)每人提交个人课程设计报告
课程设计报告
一、课程设计内容
1.利用T-sQL语言创建一名为?
sQL?
的数据库:
cReATeDATAbAsesQL
onpRImARY
(nAme=TesT0DATA1,FILenAme=c:
\programFiles\microsoftsQL
server\mssQL.1\mssQL\DATA\TesT0DATA1.mDF,sIZe=2,,mAxsIZe=20,FILegRowTh=1),
FILegRoupTesT0DATA2
(nAme=TesT0DATA2,FILenAme=c:
server\mssQL.1\mssQL\DATA\TesT0DATA2.nDF,sIZe=2,,mAxsIZe=20,FILegRowTh=10%),Logon
(nAme=TesT0Log,FILenAme=c:
server\mssQL.1\mssQL\DATA\TesT0Log.LDF,sIZe=1,,mAxsIZe=15,FILegRowTh=2)
go
2.利用T-sQL语言建名为?
学生sQL?
、课程sQL?
、成绩sQL?
的数据表:
cReATeTAbLe学生sQL(学号nvarchar(6)null,姓名nvarchar(8)null,性别nvarchar
(2)null,出生日期smalldatetime(4)null,班级编号nvarchar(8)null,学分float(8)null,区域nvarchar(4)null,校名nvarchar(24)null,consTRAInTpK_student_idpRImARYKeY(学号))on[pRImARY]
cReATeTAbLe课程sQL(课程号nvarchar(6)null,课程名nvarchar(14)null,学时float(8)null,学分float(8)null,班级编号nvarchar(8)null,学分float(8)null,consTRAInTpK_course_idpRImARYKeY(课程号))on[pRImARY]
cReATeTAbLe成绩sQL(学号nvarchar(6)null,课程名nvarchar(14)null,课程号nvarchar(6)null,成绩float(8)null,补考成绩float(8)null
consTRAInTFK_student_idFoReIgnKeY(学号)ReFeRences学生(学号)
onDeLeTecAsecADe,consTRAInTFK_course_idFoReIgnKeY(课程号)ReFeRences课程(课程号)onupDATecAsecADe)on[pRImARY]
利用企业管理器创建三个数据表:
向’学生sQL1’表添加记录:
InseRTInTo学生sQL(学号,姓名,性别,出生日期,班级编号,学分,区域,校名)
VALues(01,王清华,男,1994/01/03,12110612,45,西南,上海应用技术学院)
VALues(02,陆丰市,男,1994/08/13,12110612,38,西南,上海应用技术学院)
VALues(03,李倩倩,女,1994/11/15,12110612,46,西南,上海应用技术学院)
VALues(04,周远飞,男,1994/08/19,12110612,40,西南,上海应用技术学院)
VALues(05,黄岩岛,男,1994/06/21,12110612,42,西南,上海应用技术学院)
VALues(06,蔡媛媛,女,1994/05/25,12110612,43,西南,上海应用技术学院
)
向’课程sQL’表添加记录:
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A1,sQL语言,36,4)
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A2,web数据库,36,2)
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A3,Vb,36,3)
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A4,跨文化交际,36,2)
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A5,网页制作,36,4)
InseRTInTo课程sQL(课程号,课程名,学时,学分)VALues(A6,女性学,36,4
向’成绩sQL’表添加记录:
InseRTInTo成绩sQL(学号,课程名,课程号,成绩,补考成绩)
VALues(01,sQL语言,A1,85,85)
VALues(02,sQL语言,A1,55,75)
VALues(03,web数据库,A2,76,76)
VALues(04,Vb,A3,81,81)
VALues(05,跨文化交际,A4,94,94)
VALues(06,网页制作,A5,85,85)
3.使用T-sQL语言创建一名为?
视图?
的视图:
cReATeview视图
AsseLecTa.姓名,b.课程名,b.成绩,a.校名FRomdbo.学生sQLa,dbo.成绩sQLbwheRea.学号=b.学号and成绩>
4.使用T-sQL语言创建一名为?
存储过程?
的存储过程:
usesQL
createproc存储过程
asselecta.学号,a.姓名,b.课程名,b.成绩,a.学分,c.学时,a.校名from成绩sQLb,学生sQLa,课程sQLcwherea.学分>
115anda.学分 return
创建一个触发器,当用户试图向?
createTRIggeR触发器
on成绩sQL
FoRInseRT,upDATe
asprint已插入或更新了成绩表
5.创建一个名为“信息管理”,密码为“”,默认数据库为“”的登录账户:
execsp_addsrvrolemember信息管理,sysadmin
execsp_addsrvrolememberbuILTIn\Administrators,serveradmin
execsp_addrolememberdb_owner,信息管理
7.开发在Vb中访问sQLserver数据库的窗体程序,要求创建功能如图所示的窗体,ADo1绑定上半部分数据表,ADo1绑定下半部分数据表:
在窗体中添加设置ADo数据控件:
工程-部件
添加成功后,将ADo控件拖进窗体进行窗体设计:
与后台sQLserver20XX数据连接:
右键单击控件-属性-通用-使用连接字符串-生成