数据库实训学习心得

时间:2019-05-13 09:13:37下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《数据库实训学习心得》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《数据库实训学习心得》。

第一篇:数据库实训学习心得

宁夏理工学院

数据库实训学习心得

学号:40112124 专业:电信学院计科 班级:计科1210

1数据库实训学习心得

经过了一个学期的学习,我们已经对数据库这门课有所了解,我们已经知道数据库对我们计算机科学与技术专业的重要性。而且数据库技术已经成为信息社会中对大量数据尽心组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。经过实训,我们从开始的设计,到后来的实施,当中都是受益匪浅的。

在实训中,我和我的队友们各有分工,工作明了,这使我们设计的系统能够顺利的进行,在遇到一些问题,就一起讨论从各方面去倾听,去学习,去归纳出一个更加合理,更加可靠地答案。其实,从中我们可以提前去感受体验一下做软件,做系统的那种氛围,去体验一下团队之间的那种默契和合作。对未来我们以后的发展会起到意想不到道的作用。团队之间的分工更加给人一种责任感,这并不是别人的事,而是自己的事,队友之间更加的是相互理解,多去沟通,我觉得吧,这对整个项目来说也是很重要的。

通过实训学习,我们在学习数据库理论的同时,也提高了自己的动手能力,将课本上的知识用到实践中,真正做到了学以致用,让我们也真正的体验了一次做项目的大致流程,对于我们这样的初学者阶段来说,实训让我们对前边的理论知识的一种检测,也是让我们对做项目,做软件有了初步的认识。“不积跬步,无以至千里,不积小流,无以成江河”,其实我们就应该多去参见一些这样的实训,去积累一些经验,经验多了对以后自己的发展,会大有所用,对数据库的应用也会得心应手。其实,不仅仅是数据库,在我们所学的专业,许多的课程和技术都是有着联系的,所以在数据库上的实验,也可以在一定程度上理解为对所有技术的综合应用。

在设计过程中,我们首先要去对我们所选的课题集中进行讨论,构想,确定了系统要实现怎样的功能,要达到怎样的目的,以及系统的大致框架,设计出了初步的功能模块图,然后就是进行系统的需求分析,我们在网上,在实地进行调研,去了解客户所需要的的基本功能,查询各种实体的的属性,对我们初步所做的功能模块图进行进一步的修改。做好需求分析之后,就是概念结构设计阶段,画出E-R图,通过对需求分析综合,归纳和抽象,形成一个独立于具体DBMS的概念模型。然后就是逻辑结构设计阶段,进行E-R弄醒向关系模型的转换,最后对数据模型进行优化。而在数据库的物理设计阶段,要确定数据的存储结构、设计数据的存取路径、确定数据的存放位置、确定系统的配置,做完这一系列阶段任务之后,就是数据库的实施和维护,首先第一数据结构,然后就是数据的载入和应用程序的调试、编制与调试应用程序,最后使数据库试运行。并且,要注意对系统进行定期的备份,以免造成不必要的损失。经过这写些阶段之后,项目已经可以说基本完成,最后就是在以后使用时候对问题的调试了。经过这么多道程序之后,我们的数据库也可以说已经成功做好了,在这其中,我们队数据库技术的的学以致用,对以后的发展来说,我觉得受益匪浅,对团队之间的合作也是有了进一步的认识,总的来说,对此次数据库实训,我感到收获很大。

第二篇:数据库实训

12:update sc set grade=grade+5 where cno='c01' 运行结果:

13:delete sc where cno=(select cno from course where cname ='高等数学')运行结果:

14:create unique index ind_cname on course(cname)运行结果:

1:use school go create view avggrade as select s.sdept,avg(sc.grade)as'avggrade' from student s,sc sc where s.sno=sc.sno and sc.grade is not null group by s.sdept go select * from avggrade go

第三篇:数据库实训报告

实训报告

实训课程:

JAVA WEB项目实训

实训名称:

JAVA项目实训综合能力培养 实训地点:中国江苏无锡国家软件园巨蟹座C601 学生姓名:胥康 学号:140703133 指导教师:张志华

实训时间:2016年7月22日

实训数据库MySQL与JAVA 编程

一、实训目的

熟悉扫描器结构及工作原理,监测输入实训结果分析,通过该实训,从设计到性能测试完成完整的实训流程,锻炼同学编程能力、测试能力、设计能力、全局把控能力、学习能力、动手能力和分析问题能力等。

二、实训内容

1、设计好数据库结构,录入测试数据五条以上。

2、通过标准Statement语句对象,完成增删改查四个类编程。

三、实训器材 教学投影机一台、个人笔记本电脑一台、本地服务器一台(教师机)

四、实训步骤与结果

/** *功能:完成数据查询

*/ package com.ec;

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;/** * @author xukang * */ public class SelectData {

/**

* @paramargs

*

*/

public static void main(String[] args)throws Exception{

Class.forName(“com.mysql.jdbc.Driver”);

String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;

String user=“root”;

String password=“12345678”;

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

String sql=“select * from ware”;

ResultSet r=st.executeQuery(sql);

while(r.next()){

System.out.println(r.getInt(1)+“t”+r.getString(2)+“t”+r.getFloat(3)+“t”+r.getString(4)+“t”+r.getString(5)+“t”+r.getString(6));

}

r.close();

st.close();

conn.close();

// TODO Auto-generated method stub

} }

/** * 功能:完成数据插入工作

*/ package com.ec;

import java.net.PasswordAuthentication;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/** * @author xukang * */ public class InsetData {

/**

* @paramargs

*/ public static void main(String[] args)throws Exception{

Class.forName(“com.mysql.jdbc.Driver”);

String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;

String user=“root”;

String password=“12345678”;

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

//关键点:查询---executeQuery()增删改-----executeUpdate()/executeLargeUpdate()

String sql=“insert into ware values(10,'蛋糕',100.0,'快乐','黄色','徐州')”;

st.executeUpdate(sql);

// TODO Auto-generated method stub

st.close();

conn.close();

} }

/** *

*/ package com.ec;

import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;

import org.omg.PortableInterceptor.USER_EXCEPTION;

import com.mysql.jdbc.Driver;/** * @author asus * */ public class UpdateData {

/**

* @param args

*/ public static void main(String[] args)throws Exception{

Class.forName(“com.mysql.jdbc.Driver”);

String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;

String user=“root”;

String password=“12345678”;

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

String sql=“update ware set name='飞机' where id=6”;

st.executeUpdate(sql);

st.close();

conn.close();

// TODO Auto-generated method stub

} }

/** *

*/ package com.ec;

import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/** * @author xukang * */ public class DeleteData {

/**

* @paramargs

*/ public static void main(String[] args)throws Exception{

Class.forName(“com.mysql.jdbc.Driver”);

String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;

String user=“root”;

String password=“12345678”;

Connection conn=DriverManager.getConnection(url,user,password);

Statement st=conn.createStatement();

String sql=“delete from ware where id=10”;

st.executeUpdate(sql);

st.close();

conn.close();

// TODO Auto-generated method stub

} }

五、分析与结论

针对实训的测试结果其中重要的结论如下:

通过扫描器课题的实训课程的学习,掌握了java基本扫描器工作原理、结构设计,形成了完整的java的认识,激发了对java的研究兴趣,同时通过该课程锻炼了自己的针对目标的学习能力、分析能力和动手能力。

第四篇:数据库实训总结

SQL Server 数据库管理课实训报告

这个星期是我们SQL Server 数据库管理课的实训,经过一个星期的实训,让我将书本上的理论与实践相结合,领会到了许多平时课堂上所没有接受的课外知识课外训练,懂得如何去运用自己学到的书本上的知识,而进行的一次分析设计综合的训练。而本次实训的目的是让我们掌握数据库系统的原理、技术,将理论与实际相结合,应用现有的数据库管理系统软件,规范、科学地完成一个设计与实现。

其实说心里话,在实训数据库之前我对数据库这门课程是既抗拒又害怕的。从第一节课开始,我在很认真的听老师讲课,而且自己也非常有信心学好这门课程。但是上了一个月的课程后我发现,对于数据库我学的完全是迷迷糊糊,对于查询命令学的也是似懂非懂,后来老师授课的内容开始越积越多,我不会的没弄懂的也越积越多,最后开始害怕这门课上课,更害怕这门课考试。

抱着不想挂科的心理,在数据库实训之前,我抽了一个星期的时间仔细地看了书,并且把课后习题仔仔细细地重新做了一遍,对这本书的整个知识体系在脑袋里面有个大概的印象,后来老师告诉我们这次实训的目标,于是我对这次实训工作胸中就开始有大致的轮廓。

这次我们实训的内容是从数据库、数据表的创建和修改开始的,我知道了:

表是建立关系数据库的基本结构,用来存储数据具有已定义的属性,在表的操作过程中,有查看表信息、查看表属性、修改表中的数据、删除表中的数据及修改表和删除表的操作。从实训中让我更明白一些知识,表是数据最重要的一个数据对象,表的创建好坏直接关系到数数据库的成败,表的内容是越具体越好,但是也不能太繁琐,以后在实际应用中多使用表,对表的规划和理解就会越深刻。

我们实训的另一个内容是数据库的约束、视图、查询。

查询语句的基本结构,和简单SELECT语句的使用,多表连接查询。而在视图的操作中,也了解到了视图是常见的数据库对象,是提供查看和存取数据的另一种途径,对查询执行的大部分操作,使用视图一样可以完成。使用视图不仅可以简化数据操作,还可以提高数据库的安全性,不仅可以检索数据,也可以通过视图向基表中添加、修改和删除数据。

存储过程、触发器也是我们实训的内容之一,在操作中有建立存储过程,执行存储过程,及查看和修改存储过程,这些都是非常基础的东西,但对用户却是非常重要的呢,只有熟悉了T_SQL语言,才能更好的掌握更多的东西。

我们还学习了,SQL管理、数据的导入、导出、备份和还原。有SQL Server 安全访问控制;登录账户的管理;数据库角色的管理;用户权限管理。维护数据库的安全是确保数据库正常运行的重要工作。数据的备份是对SQL Server数据事务日志进行拷贝,数据库备份记录了在进行备份操作的数据库中所有数据的状态。而数据的备份还分为数据库完整备份、差异备份、事务日志备份、文件及文件组备份。做数据备份就是为了以后的数据库恢复用。在实训内容上我们还做了仓库管理数据库,其中的要求包含了许多数据库的对象,综合了我们所学的许多知识,让我们更努力的把所学到的东西运用上去。

实训课是在学习与探索中度过的,短暂的一星期实训是结束了,但其中让我们学到了许多知识,出现许多未知的为什么,如数据备份与还原的步骤,如何建立视图、触发器等一系列的问题,正是在老师和同学的共同努力之下,我们才一步步把问题解决了,最终完成了自己一个人不可能完成的任务。

这次实训我和冯亚勤组成一个小组来共同完成这次的实训项目,每次实训我都能感受到团队的合作很重要,这次的实训也不例外。我有不会做的题的时候会问冯亚勤,冯亚勤不会的时候我俩会一起看书一起商量着做,当做出来的命令还是不对的时候会请老师帮忙。有的时候是自己太粗心,写错了一个单词执行不出来你工龄的时候就以为自己写的命令语法有问题,老师看到了会耐心的指出来是我单词写错了。于是我认识到在以后的工作中不仅要有头脑还应该认真仔细有耐心。

第五篇:数据库实训报告

北京联合大学

实训报告

课程(项目)名称: 数据库原理 学 院: 联大师范学院 专 业:计算机科学与技术 班 级: 10级1班 学 号: 2010020306133 姓 名: 蒋 丹 成 绩:

2012年 6 月 8 日

目录

1、概述........................................................................................错误!未定义书签。

2、总体设计................................................................................错误!未定义书签。

2.1、需求分析.....................................................................错误!未定义书签。2.2、项目规划.....................................................................错误!未定义书签。2.3、系统功能架构图.........................................................错误!未定义书签。

3、系统设计................................................................................错误!未定义书签。

3.1、设计目标.....................................................................错误!未定义书签。3.2、开发及运行环境.........................................................错误!未定义书签。3.3、数据库设计.................................................................错误!未定义书签。

3.3.1、系统E-R图......................................................错误!未定义书签。3.3.2、主要数据表的结构..........................................错误!未定义书签。

4、主要功能模块设计................................................................错误!未定义书签。

4.1、连接数据库.................................................................错误!未定义书签。4.2、主窗体设计.................................................................错误!未定义书签。4.3、系统登录.....................................................................错误!未定义书签。4.4、商品入库.....................................................................错误!未定义书签。4.5、库存盘点.....................................................................错误!未定义书签。4.6、入库查询.....................................................................错误!未定义书签。

5、结论........................................................................................错误!未定义书签。

6、参考资料................................................................................错误!未定义书签。

7、评语..........................................................................................................................4

7、评语

工作态度(认真、一般、较差),工作量(饱满、一般、不够),每个任务能够独立(完成、基本完成、在辅导下完成),程序运行结果(正确、基本正确、部分正确),实训报告格式(标准、一般)。创新意识(较强、一般、没有),运行所学知识解决实际问题的能力(强、一般、较差)。

 优(100~90):能够熟练运用开发工具,编程解决实际问题,创意新颖,功能实现完善。

 良(89~80):能够熟练运用开发工具,编程解决实际问题,有一定创新,功能实现较好。

 中(79~70):能够较熟练使用开发工具,编程解决实际问题,独立完成实训,功能实现一般。

 及格(69~60):能够运用开发工具,在教师辅导下完成实训,实现部分功能。 不及格(59~0):编程解决实际问题的能力差,功能实现较差。

实训成绩为: 分 教师签字:

下载数据库实训学习心得word格式文档
下载数据库实训学习心得.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据库实训总结

    电子商务实训总结 时间流水,短短的两周就流逝了,回想在这两周的实训生活,我从单一,片面的学习进入了全面,系统的学习,学好它更是一项大任务。而对于如何学好它,光靠理论知识是远远......

    数据库实训总结

    电子商务实训总结 时间流水,短短的两周就流逝了,回想在这两周的实训生活,我从单一,片 面的学习进入了全面,系统的学习,学好它更是一项大任务。而对于如何学好它,光靠理论知识是远远......

    数据库实训心得

    一个月的数据库实训就转眼间就上完了,期间讲解了一个学生管理系统,最后还做了一个小的数据库链接作业。现在就说说关于vb链接的数据库的一些方法。首先说数据库,简单的说就是建......

    数据库实训心得(最终版)

    课程设计报告 题目:学生选课系统数据库的设计与实现 课 程 名 称:__ 数据库课程设计 学 院:__ 信息工程学院___________ 专 业 班 级:__ 14计算机专班 ______ 学 号:__ 20140......

    SQL数据库实训报告

    附件: 1、创建触发器 1、创建触发器trigger_9_1,实现当修改学生课程表(xskc)中的数据时,显示提示信息“学生课程表被修改了”。 在学生课程表上建立触发器,具体操作如下: 在查询分......

    数据库技术实训报告专题

    《数据库技术实训》 实 训 报 告 专 业 计 算 机 网 络 技 术 2016年 5 月 24 日 目录 一、数据库技术总结报告 .............. 3 (一)实训目的 ....................... 3 (二......

    《数据库设计》实训指导书

    《数据库设计》实训指导书 李明勇编写 一、实训的意义和目的 1.通过项目实训的实践及其前后的准备与总结,复习、领会、巩固和运用数据库原理及应用课堂上所学的数据库设计方......

    数据库实训个人总结

    20xx年x月28号,我们商务班踏上了实训的道路。而1月9号我们实训也已经结束。为期8天的实训让我领会到了许多平时课堂上所没有接受的课外知识,很让人受益匪浅,懂得如何去运用,而进......