发表于: 2017-07-05 22:23:27

2 1121


今天完成的事情
今天上午想完成任务1完成学员报名的DB设计,所以去看了一些java的类和对象的概念,看了马士兵老师的类和对象的视频,和前两天自己买的head first java书里面关于对象的章节耽误了好多时间,还是很模糊。觉的这种方法如果不是一直看视频或者前后看书,并不是很有用
分析业务模型需要两个方面,基础业务对象和基础业务
看到类图这种分析方法  自己去百度搜了类图的入门,下载了Violet UML Editor这个类图软件做了个类图,也不太会
一共有两个对象 学员和师兄  学员和师兄是一对多的关系
 下面是创建的业务表

二、下面是整理的一些数据类型
1.数值类型
(1)整型:BIT(位数),TINYINT(1字节),SMALLINT(2字节),MEDIUMINT(3字节),INT(4字节),BIGINT(8字节),无符号数加[UNSIGNED]或[ZEROFILL]
(2)小数:FLOAT(长度,位数),DOUBLE(长度,位数),DECIMAL(长度,位数)(高精度数)
(3)布尔型:BOOLEAN,BOOL:用0和1表示假和真
2.文本类型
(1)字符串:CHAR(长度)(固定长度,最大255),VARCHAR(长度)(可变长度,指定上限,最大65535)
(2)大文本:TINYTEXT(255字节),TEXT(64K),MEDIUMTEXT(16M),LONGTEXT(4G)
3.二进制类型:TINYBLOB(255字节),BLOB(64K),MEDIUMBLOB(16M),LONGBLOB(4G)
4.日期/时间类型:DATE(YYYY-MM-DD),DATETIME(YYYY-MM-DD hh:mm:ss),TIMESTAMP(时间戳,可自动保存时间)
其中任务要求ID 和时间为Long  因为long为长整型数据类型,所以mysql对应的是bigint

根据报名贴找到的报名信息
姓名:胡凯博

QQ:702319579

修真类型:JAVA后端工程师

预计入学时间:2017年7月3日-2017年7月5日

毕业院校:辽宁工业大学

线上(jnshu.com)学号:java-1199

日报链接:http://www.jnshu.com/daily/26944?dailyType=others&total=17&page=1&uid=8970&sort=0&orderBy=3

立愿:望转行成功,一切顺利。

辅导师兄:施星

引荐师兄:施星

从何处了解到的修真院:知乎 

进行插入

插入虽然成功  但是navicat 中显示乱码  然后百度查询出问题的解决办法和咨询师兄

将navicat中连接属性 数据库属性 表格的字符 都改为utf8都不行 整个下午和半个晚上都在弄这个  浪费了好多时间 想着明天重新装一下两个软件试试看行不行。
因为除了数字别的都显示为乱码,所以只能修改下任务  查询 数字
查询数字成功  然后乱码无法修改  只能在改一下任务  吧webID 1199 改为laodazuishuai 修改成功 
不过webID类型是int所以 显示为0  等弄好了乱码在重新做一下
将表格直接用navicat导出成功
遇到的问题1.navicat乱码问题没有解决 
                2.数据类型只是知道了一个大概
                3.ID好像是列的序号 create_at和update_at是做什么的不知道 今天忙着弄这些问题明天看一下

自己学东西好多有困难  但是通过自己努力找到并解决问题会记得特别牢固

明天把乱码问题解决掉  解决之后抽出一部分时间看一下之前学到的东西  看一下索引的知识然后继续做任务 



返回列表 返回列表
评论

    分享到