发表于: 2016-11-29 20:39:13

2 2003


今日完成的事情:

(1)任务1-1

看了大半天买来的数据库教材,仍然不知道什么是业务模型,网上试着找,只看到不少大而失当的概念,很难细致地理解。

1-1里的“对象”大概就是书上说的“实体”吧?

我分析线下报名帖,感觉就只有“学员”一个对象,学员的属性倒是很多。

但一对一,一对多应该是对象之间的关系,所以大概有什么对象是我没有找出来的。


(2)任务1-4

同样,还是不知道什么是业务表,尝试自己画了个E-R图。

student下面有十一个属性。属性名全是我乱起的。有具体的起名规范吗?

(3)任务1-5

建了个新数据库叫javacourse,建了个表叫student。

任务要求long,但我没找到,只找到了bigint。bigint就是long么?

ID的自动递增就打个勾就行了。

(4)任务1-6

我写的是

insert into student (create_at,update_at,name,QQ,course_type,gradu_school,jnshu_num,journal_link,goal,referee) values(UNIX_TIMESTAMP(),UNIX_TIMESTAMP(),"李博宇","870015089","前端工程师","重庆邮电大学","线上CSS-2363","http://www.jnshu.com/#/daily/9656?uid=6635","努力学,对得起自己","线上JAVA-62-高高")


明天计划的事情:

搞清楚几个概念,业务模型,对象,业务表。请问有这方面推荐的资料吗?


遇到的问题:

昨天明明在my.ini里设置了字符集为utf8,仍然无法显示中文。无论是在命令行mysql里还是navicat里都不行。


收获:

回忆了一下大学的数据库课程。




返回列表 返回列表
评论

    分享到