资源链接:
只有实验报告的:https://download.csdn.net/download/weixin_42859280/11251324
含有全部东西的:https://download.csdn.net/download/weixin_42859280/11251426
实验内容:
1、设有一图书馆数据库,包括三个表:图书表、读者表、借阅表。完成以下习题。(选做)
1)创建一个图书馆数据库
2) 在图书馆数据库中创建三个表:
图书(书号,书名,作者,出版社,单价)
读者(读者号,姓名,性别,电话)
借阅表(读者号,书号,借出日期,应还日期)
3)给图书表增加一列’ISBN’,数据类型为CHAR(10)
4) 删除图书表中新增的列ISBN;
5) 向读者表加入一个新读者,该读者的信息为:
(‘200197’,’wangxiao’,’m’,’8832072’,’computer’)
6)向图书表中加入一个图书信息,内容为:
(‘TP316,’book’,’Au’,’beijing’,’30’);
7) 向借阅表插入一个借阅记录,表示读者’wangxiao’借阅了一本书,图书号为’TP316’,借出日期为当天的日期,归还日期为空值。
8) 读者’wangxiao’在借出上述图书后10天归还该书
9) 当读者’wangxiao’按期归还图书时,删除上述借阅记录;
10) 查询既不是机械工业出版社、也不是科学出版社出版的图书信息

2、创建用户表,能完成用户登录验证和用户注册功能。

E4-1 login.jsp

E4-2 登录成功界面

E4-3 注册界面

E4-4 注册成功界面

3、创建用户留言模块,页面有登陆,注册,查看留言列表,查看详细留言,发布留言,安全退出等功能。先创建数据库,数据库中至少要有users和words两个表,其他可以自行设计。
CREATE TABLE users (
UserID bigint(20) NOT NULL auto_increment,
UserName varchar(20) default NULL,
UserPassword varchar(20) default NULL,
PRIMARY KEY (UserID)
) ;
CREATE TABLE words (
WordsID bigint(20) NOT NULL auto_increment,
WordsTitle varchar(100) default NULL,
WordsContent text,
WordsTime datetime default ‘0000-00-00 00:00:00’,
UserID bigint(20) NOT NULL default ‘0’,
PRIMARY KEY (WordsID)
) ;
界面可以自行设计。

4、使用JavaBean技术设计一个网上聊天室。数据库设计以下3个表。(选做)
 Users数据表:保存聊天室的用户资料。
 chat数据表:保存聊天记录。
 userlist数据表:保存在线用户信息。
创建用户模块和管理员模块。用户模块可以包含用户登录、发送聊天信息、聊天信息显示、在线用户列表显示、用户退出和聊天室页面等。管理员模块可以包含管理员登录、聊天管理页面、禁止用户进入等。

实验四 JSP数据库编程基础相关推荐

  1. JSP的HTML基础实验原理,实验四 JSP基础语法

    jsp的一些常用语法 实验四 JSP基本语法 一.实验目的 1. 熟练掌握JSP的声明.表达式.小脚本和注释的使用: 2. 理解JSP指令和动作的语法格式: 3. 理解JSP页面的生命周期. 4. 熟 ...

  2. java 168转换成861_java实验-java语言面向对象编程基础

    java实验-java语言面向对象编程基础 (12页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 广州大学学生实验报告广州大学学生实验报告 ...

  3. JDBC 数据库编程基础

    JDBC 数据库编程基础 安装MySQL 进入官网下载页面:https://www.mysql.com/cn/downloads/ 以下红色横线标记的为mysql社区版,是免费的mysql版本: 接下 ...

  4. java实验报告(数据库编程实验)

    实验名称: java数据库编程实验 所使用的工具软件及环境: 环境:Windows 8.1;jdk 1.8; 工具:eclipse 实验目的: 1.了解和掌握java基本概念和语法 2.java图形界 ...

  5. 2017-2018-2 20165236 实验四《Android开发基础》实验报告

    2017-2018-2 20165236 实验四<Android开发基础>实验报告 一.实验报告封面 课程:Java程序设计       班级:1652班       姓名:郭金涛     ...

  6. 2018-2019-2-20175225 实验四《Android开发基础》实验报告

    一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:张元瑞 学号:20175225 指导教师:娄嘉鹏 实验日期:2019年5月14日 实验时间:13:45 - 21:00 实验序号:实验 ...

  7. 20175308 2018-2019-2 实验四 《Android开发基础》实验报告

    20175308 2018-2019-2 实验四 <Android开发基础>实验报告 实验要求 参考 Android开发简易教程 完成云班课中的检查点,也可以先完成实验报告,直接提交.注意 ...

  8. 实验四:Android 开发基础

    实验四:实验报告 课程:程序设计与数据结构 班级: 1623 姓名: 张旭升 学号:20162329 指导教师:娄嘉鹏 王志强 实验日期:5月26日 实验密级: 非密级 预习程度: 已预习 必修/选修 ...

  9. 20175208 张家华 实验四《Android开发基础》实验报告

    一.实验报告封面 课程:Java程序设计        班级:1752班          姓名:张家华        学号:20175208 指导教师:娄嘉鹏 实验日期:2019年5月16日 实验时 ...

最新文章

  1. Android NDK开发之旅31 FFmpeg音频解码
  2. ckc交易什么意思_限价委托是什么意思?有限制的委托交易
  3. linux下shell显示-bash-4.1#不显示路径解决方法
  4. 【面试招聘】有哪些好的秋招经验分享?数据、算法岗的几点经验分享
  5. java高并发(九)线程封闭
  6. Linux系统编程---4(进程间通信IPC,管道)
  7. 理工男最该死的十二个瞬间
  8. 掌握这7点,不懂代码也能做出酷炫可视化大屏!
  9. transition属性详细讲解
  10. LQR控制算法及代码实践
  11. 计算机 复制文件格式,电脑u盘文件无法复制的解决方法
  12. python中如何判断词性_python进行词性分析
  13. idea remote debug
  14. java int 运算符,java中各种运算符
  15. 人工智能聊天机器人(有详细安装教程)/ 自动学习型
  16. 电脑版微信提示音mp3_短的微信提示音什么好?40首好听的微信提示音试听下载...
  17. vue 美食杰项目 登录验证
  18. 超厉害的CSS3图片破碎爆炸效果!
  19. DeflateRect
  20. 【动态规划】prob

热门文章

  1. 编程能力差,90%输在了这点上!CTO:这样学编程 ,更容易成为高手
  2. 2020年AI如何走?Jeff Dean和其他四位“大神”已做预测!
  3. 从0到1详解推荐系统中的嵌入方法,原理、算法到应用都讲明白了
  4. 七夕大礼包:26个AI学习资源送给你!
  5. 贾扬清加盟AI开发者大会!早鸟票抢购正式开启
  6. AI一分钟 | MIT研发盲眼机器人;卫报披露“假AI”,不少是人假扮的
  7. 没有地图也能导航?DeepMind用街景来认路
  8. 处理 Exception 的几种实践,很优雅,被很多团队采纳!
  9. 看看人家那后端API接口写得,那叫一个优雅!
  10. Spring Boot 最最最常用的注解梳理