《数据库原理及应用》

课程设计

【实验内容】

本实训以一个简单的“学生选课数据库”为例,使用JSP设计前台页面,访问SQL Server 2008数据库。主要对数据库实现以下功能。

  1. 向数据库中指定的表插入数据。
  2. 查询数据库中表的数据。
  3. 修改数据库中表的数据。
  4. 删除数据库中表的数据。

学生信息更新

学生信息查询

学生信息管理

学生信息添加

学生信息删除

 
   

【实验要求】

1.前台使用MyEclipse8.5+JDK1.6.0+tomcat6.0。

2.后台使用SQL Server2008。

【实验步骤】

  1. 设计数据库。(截图):

  1. 连接数据源(先写采用的连接方式,若没有采用odbc数据源,就写连接代码)。截图:

  2. 实现学生选课数据库的增、删、改、查功能。
  3. 向学生表中添加数据。
  4. (2) 查询学生表男生数据。(此处查询的内容可修改)

    (3)更新数据库信息

    (4)删除数据库信息

  1. 实现学生选课数据库的增、删、改、查功能。
  1. 向学生表中添加数据。

(2) 查询学生表男生数据。(此处查询的内容可修改)

(3)更新数据库信息

(4)删除数据库信息

课程小结

通过学习数据库课程设计,从中犯了很多的错误,有时候就是一点点的小错误就导致整体的不能运行出来,最主要的错误的地方有时候自己看不出来,这真的要团队合作精神,需要别人的帮忙,现在真正到了我们创建数据库的时候了。

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

接着我们就是建立连接与数据源的连接,自己在电脑上建立一个新的先是配置好运行环境,用Tomcat6.0运行倒是挺好的,在网页上运行一下,其次就是打代码用MyEclipse8.5建立web工程,在其中编写打代码,然后就是添加、查询、更新、删除代码写入这个工程里运行,结果则在网页中运行,中间出错确实挺多,但是经过完成之后还是有点小喜悦的,经过层层的筛查,我觉得从中学到了很多,老师的教学方法个人还是比较喜欢的,大部分时间交给我们自己实践,从中真的收获颇多,第一次真正的连接数据库,感觉还是挺棒的!

《数据库原理及应用》 课程设计相关推荐

  1. C++《面向对象程序设计课程设计》

    C++<面向对象程序设计课程设计> <面向对象程序设计课程设计>课程说明 适用专业:计算机科学与技术 课程周数:5周 一.根据计算机科学与技术专业人才培养方案制订. (一)课程 ...

  2. 面向对象程序设计课程设计:利用决策树方法判定西瓜质量

    目录 第一章课程设计的目的及要求 1.1课程设计目标 1.2课程设计实验环境 1.3课程设计的预备知识 1.4课程设计要求 第二章课程设计的内容 2.1c++语言程序设计--<利用决策树方法判定 ...

  3. 武汉工程大学信息与计算科学专业面向对象程序设计课程设计题

    课程设计内容(从以下任务中任选一个) 1  售票处的服务系统 设计民航售票处的计算机系统可以为客户提供以下各项服务: (1)查询航线:根据旅客提出的终点站名输出以下信息:航班号.飞机号.星期几飞行.最 ...

  4. c++面向对象程序设计------课程设计

    课程设计要求 本次考试可以选择使用的理论知识点罗列如下: 常量.new/delete.引用.构造函数.析构函数.拷贝构造.静态成员.友元.组合类.重载函数.虚函数.运算符重载.模板.错误异常处理.格式 ...

  5. 面向对象程序设计课程设计——MFC实现同学通讯录管理系统

    先上效果图; 1.设计目的 同学通讯录管理程序是为了更好地管理学生信息而开发的数据管理软件.如今,同学与同学.老师与同学联系都是通过电话联系.但是,通常这些数据与其他人的信息混合在一起,同学信息并不方 ...

  6. 程序设计课程设计报告(学生成绩管理系统)

    程序设计课程设计报告 课程设计题目及内容 题目:学生成绩管理系统 设计要求及提示如下: (1).设计一个学生类Student,包括数据成员:姓名.学号.二门课程(面向对象程序设计.高等数学)的成绩. ...

  7. C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序

    C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序 实验内容:Windows 窗体程序 一.实验目的及要求 二.实验环境 三.实验内容与步骤 一.设计简单的计算器 3.1.实验内容 ...

  8. C#面向对象程序设计课程实验一:实验名称:C#语言基础、程序流程控制

    C#面向对象程序设计课程实验一:实验名称:C#语言基础.程序流程控制 实验内容:C#语言基础.程序流程控制 一. 实验目的 二.实验环境 三.实验内容 四.实验总结 实验内容:C#语言基础.程序流程控 ...

  9. 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计

    JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...

  10. java猜数字游戏课程设计报告_Java程序设计课程设计-猜数字游戏设计.doc

    Java程序设计课程设计-猜数字游戏设计.doc 还剩 23页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 课 程 设 计 报 告课程设计名称 Jav ...

最新文章

  1. Linux下vi编辑器命令精华版
  2. BZOJ 1821 [JSOI2010] Group 部落划分 Group
  3. Linux下安装mysql(2) 及常见问题解决(CentOS)
  4. 如何从文件内容创建Java字符串?
  5. es6学习---.babelrc文件
  6. base64 长度补全
  7. Json序列化提示缺少编译器要求的成员“ystem.Runtime.CompilerServices.ExtensionAttribute..ctor”...
  8. 用Jfree实现条形柱状图表,java代码实现
  9. HTML5笔记——formData
  10. 数据库和ORMS:使用SQLAlchemy与数据库通信
  11. 读取pdf文件信息(pdfinfo)
  12. JavaScript PopUp生成器
  13. 这样讲闭包,你终生难忘
  14. string和System.String
  15. Java基础,不需要复杂语句,使用for循环实现求出1~100之间的奇数和以及偶数和,超级简单
  16. 马尔科夫区制转换matlab,马尔科夫区制转移混频向量自回归(MS-MF-VAR)模型及其Gauss实现...
  17. 设置matlab关联文件,matlab2014b怎样设置文件关联
  18. 【送书活动第一话】:送书伊始
  19. 为何iPad 2充电快 但用不了多久?
  20. 基于变色龙认证树的云边端协同流式数据完整性验证模型

热门文章

  1. python萤火虫算法_萤火虫算法-python实现
  2. SOAPUI接口测试学习网站
  3. log4j.properties打印日志
  4. 发言倒计时器_演讲稿之演讲比赛专用倒计时器
  5. Linux Fedora 15 安装 Atheros AR9285 无线网卡驱动
  6. 【ArcGIS微课1000例】0027:ArcGIS属性表(dbf)转Excel的4中方法
  7. word中输入公式时,默认字体是Cambria Math,如何改变公式字体格式
  8. c语言中专业术语及其定义,c语言中常用专业英语词汇
  9. 注册测绘师复习方法,注册测绘师考试心得
  10. mysql sjis 校对乱码_MySQL乱码问题深层分析