今天算是我开始着手弄毕业设计的第一天,前几天还在为题目纠结着...
原先是打算帮老师弄一个JSP网上教学网站的,说实话,我对网页设计十窍通了九窍,剩下的是一窍不通...悲剧了,还以为很简单,看了一会儿的Java Web开发,一个字,难...要有一定的html基础,诶,开始动摇了...
再加上我找了N本关于Java Web开发的书,正准备好好的大干一场,结果昨天晚上杨老师跟我说,一些精品课程的网站都是用asp做的,而且貌似学校jsp还不支持,叫我要不就用asp开发吧....继续动摇ing.....
后来和倪锐聊了一会儿,就关于毕业设计方面的事,他说现在的大学老师就是会压榨学生的劳动力,像设计一个网站,在外面能拿到2000多的报酬,在学校一点都拿不到,而且还要给老师产生利润...好吧,哥孤陋寡闻了...继续动摇ing......
最后,我试着跟杨老师说了下,如果网站做不成,我想要换个题目,我去开发一款软件,重点来了.杨老师回了一句,这样也可以呀,做的好的话,就去申请软件著作权,这样的话,连学位证书的事也搞定了.不错不错~值得一试~我问了一些关于软件著作权的事,杨老师说她清楚,看来可以把软件做出来后,直接找几个同学,把他们名字挂上去,版权费也都由他们出好了,然后交给杨老师处理,不过应该是要在1月份前做出吧,要3个月后才能拿到证书,虽然说有些加急认证的公司,但是还是不太可靠,看来这几天要加紧赶工了.
关于软件的初步构思是,我打算做一款记账软件,功能就是对数据库进行简单的插入,修改,删除,统计.不过说是简单,做起来相信还是难的,毕竟我暂时还学术不精嘛....呵呵,打算用java做,可惜现在还不知道怎么用java做桌面应用软件,不知道java能不能做成一个exe文件,然后执行.
现在讲讲今天的收获吧............
今天主要是看了mysql语句的一些用法,刚开始是通过mysql命令窗口做的,后来百度了下发现有GUI界面,于是开始寻找GUI软件了,最终打算用官方的GUI软件--MySQL Workbench
刚开始完全不会用,现在还是有点不会,比如说,为什么我打开了一个sql文件,中文却是乱码....
这下面是我今天弄的数据库,前面几张表都是通过sql语句建立的,而后面有几张是通过GUI建立的,发现了一点区别,不知道有没有影响.
今天的收获有:
1. 创建一张表
2. 设置属性
3. 什么是主键,并且设置主键
4. 什么是外键,并且设置外键
5. 什么是索引
6. 如何将两张表联合到一起
7. 删除表
8. 插入数据
重点:
1. 若表已存在,则必须先删除表,再建立表,实行的办法是,在sql语句最前端加上drop table语句,即删除表
2. 每一张表必须都有一个主键
3. 在插入数据时,一定要按照sql语句中属性的顺序来插入,切忌....囧.....
4. 一些比较长的关键词:
constraint:约束,用于设置多个主键和链接外键时使用,后面跟主键或者外键的名称,不可重复
references:参考,即来源,跟在外键的后面.
primary key:主键
foreign key:外键
明天的任务
明天要将Java代码完成,并且链接到数据库,即完成第一个项目~
现在我的打算是,先将数据库和swing熟悉下,至于java怎么打包成exe文件,那是后面的事~不过如果能提前知道,当然好啦~
附:学习使用的主要书籍是<30天学通java项目案例开发>,虽然代码有很多处小错误...但是还好,不影响阅读.
分享到:
相关推荐
javaweb毕业设计-java+mysql crm客户关系管理系统(可做课程设计).rarjavaweb毕业设计-java+mysql crm客户关系管理系统(可做课程设计).rarjavaweb毕业设计-java+mysql crm客户关系管理系统(可做课程设计).rarjavaweb...
Java毕业设计-Javaweb+MySql的超市管理系统源码+数据库(高分项目).zip 已获老师指导并通过的高分毕业设计项目,也可作为期末大作业和课程设计,纯手打高分项目,小白实战没难度。 Java毕业设计-Javaweb+MySql的...
本科毕业设计-期末大作业-基于SSM+mysql的分布式电商项目 本科毕业设计-期末大作业-基于SSM+mysql的分布式电商项目 本科毕业设计-期末大作业-基于SSM+mysql的分布式电商项目 本科毕业设计-期末大作业-基于SSM+mysql...
本科毕业设计-期末大作业-基于SSM+mysql的邮件管理系统 本科毕业设计-期末大作业-基于SSM+mysql的邮件管理系统 本科毕业设计-期末大作业-基于SSM+mysql的邮件管理系统 本科毕业设计-期末大作业-基于SSM+mysql的邮件...
本科毕业设计-期末大作业-基于SSM+Mysql的校园通讯录信息管理系统 本科毕业设计-期末大作业-基于SSM+Mysql的校园通讯录信息管理系统 本科毕业设计-期末大作业-基于SSM+Mysql的校园通讯录信息管理系统 本科毕业设计-...
毕业设计-课程设计-大作业-车辆管理系统本科毕业设计,采用php+mysql+python技术架构.zip毕业设计-课程设计-大作业-车辆管理系统本科毕业设计,采用php+mysql+python技术架构.zip毕业设计-课程设计-大作业-车辆管理...
本科毕业设计-期末大作业-基于ssm+Mysql的宠物医院项目.zip本科毕业设计-期末大作业-基于ssm+Mysql的宠物医院项目.zip本科毕业设计-期末大作业-基于ssm+Mysql的宠物医院项目.zip本科毕业设计-期末大作业-基于ssm+...
毕业设计-基于SSM+Springboot+mysql的商城项目.zip毕业设计-基于SSM+Springboot+mysql的商城项目.zip毕业设计-基于SSM+Springboot+mysql的商城项目.zip毕业设计-基于SSM+Springboot+mysql的商城项目.zip毕业设计-...
本科毕业设计-课程设计作业-基于SSM框架+mysql开发的家校通项目.zip本科毕业设计-课程设计作业-基于SSM框架+mysql开发的家校通项目.zip本科毕业设计-课程设计作业-基于SSM框架+mysql开发的家校通项目.zip本科毕业...
计算机毕业设计-超市管理系统(python+django+mysql) 计算机毕业设计-超市管理系统(python+django+mysql) 计算机毕业设计-超市管理系统(python+django+mysql) 计算机毕业设计-超市管理系统(python+django+mysql) ...
基于JAVA毕业设计-JAVA+mysql crm客户关系管理系统.rar 前台显示系统包括客户信息,销售信息,产品信息。 (1)客户信息:根据客户的类型显示客户的信息。 (2)销售信息:显示销售的情况以及动态。包括商业活动中...
本科毕业设计-期末大作业-基于SSM框架+Mysql的在线书城项目源码.zip本科毕业设计-期末大作业-基于SSM框架+Mysql的在线书城项目源码.zip本科毕业设计-期末大作业-基于SSM框架+Mysql的在线书城项目源码.zip本科毕业...
本科毕业设计-论文-课设-基于SSM+Vue+Mysql的手机商城销售系统项目.zip本科毕业设计-论文-课设-基于SSM+Vue+Mysql的手机商城销售系统项目.zip本科毕业设计-论文-课设-基于SSM+Vue+Mysql的手机商城销售系统项目.zip...
java毕业设计-基于SSM+MySQL的在线考试系统设计与实现(源码+数据库).zip本项目是一个完整的Java高分通过的毕业设计源码项目,内包含sql数据库,直接部署可用亦可以小修小改成其他管理系统,望对大家有帮助。...
毕业设计-毕业设计系统-毕业设计系统源码-毕业设计管理系统-毕业设计管理系统java代码-毕业设计系统设计与实现-基于springboot的毕业设计系统-基于Web的毕业设计系统设计与实现-毕业设计网站-毕业设计网站代码-毕业...
毕业设计-JavaWEB项目基于SSM+mysql框架实现的在线商城系统源码.zip毕业设计-JavaWEB项目基于SSM+mysql框架实现的在线商城系统源码.zip毕业设计-JavaWEB项目基于SSM+mysql框架实现的在线商城系统源码.zip毕业设计-...