发表于: 2018-01-28 20:20:35
1 557
今天完成的事情:
1,下载MySQL5.5并配置安装
最新的好像是5.7版本,不过还是下了5.5.
好了安装完成,个人感觉这种命令行式的操作数据库并不方便啊??
2,下载navicat并安装
成功。
经过对navicat的一段时间的了解,我发现这是一个数据库操作软件,新建和编辑数据库和表都很方便。
3,试着新建表,并对所谓的模型进行思考
新建了一个数据库和表。
对于报名帖的模型有一个初步的考虑,但不知道对不对。如果是数字就使用int,但是如果是qq号码这种使用int感觉是不对的,但也不知道好的解决办法。如果是字符串就使用string,包括汉字。
目前就做到这样右边这些类型或者长度完全不知道怎么选。
明天计划完成的事情
1,sql语言肯定是要学的。
2,学习怎么有效使用navicat,目前没什么好资料。
3,在努力想想报名帖的表结构。
遇到的问题
什么是业务模型?是一个表?一个数据库?还是多个表的配合?什么是对象?对象的属性是什么?什么叫对象之间的关系?从哪里看?
navicat里各种数据类型有什么用?为什么同时存在int和integer两种类型?
收获
由于只懂一点java所以感觉有点茫然。
知道了目前要学的东西,如mysql。
了解了mysql的一些基本概念,如关系型数据库的概念,表的作用等等。
评论