西南石油大学-----数据库大作业

这篇博客详述了一位学生在西南石油大学数据库课程设计中的实践项目,即开发一个小型的租车系统。系统使用Java编程,支持用户和管理员两种角色,具备对车辆的增删改查功能。管理员还能管理车辆信息和用户注册。数据库设计包括客户、车辆、管理员、租赁登记和营业额五个关系模式。博客中还包括系统的核心代码展示和功能运行结果。
摘要由CSDN通过智能技术生成

二、实验目的

  1. 在系统地学习了数据库原理课程之后,按照关系型数据库的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理系统。
  2. 通过对一个实际问题的分析、设计与实现,将原理与应用相结合,体会如何把书本上学到的知识用于解决实际问题,培养动手能力,使学生能深入理解和灵活掌握教学内容。

三、实验要求

  1. 在“设计题目参考及要求”文件提供题目中选择完成一个简单的数据库应用系统设计与实现。
  2. 选择熟悉的数据库前台开发工具(java,c#,vb等)和SQL Server2008以上版本,创建数据库,进行相应功能模块的程序设计,至少在前台界面上实现对数据库数据的增删改查等基本功能。
  • 实验内容

1. 系统功能简介

一个使用java编写的租车系统, 支持两种用户类型: 用户和管理员, 三种车辆类型: 小汽车, 卡车, 货车, 用户可以租车和还车, 管理员可以添加, 修改, 删除, 查询车辆信息, 并支持新用户和管理员的注册, 使用UUID生成用户和管理员的编号, 密码通过md5摘要后记录在数据库中.

http://"E:\数据库\数据库实验报告.doc"

 

 

1)根据概念结构设计,可转换得到如下关系模式(要求根据前面所得ER图按照转换规则得到):

客户(编号, 姓名, 性别, 电话, 地址, 用户名, 密码)

车辆(编号, 车牌号, 型号, 租赁状态, 类型, 标准租金)

管理员(编号, 用户名, 密码)

租赁登记(单号, 客户编号, 车辆编号, 开始时间, 归还时间)

营业额(营业额)

客户表

列名

数据类型

允许为空

主键

外键

备注

编号

char(32)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值