随笔分类 - 数据库
跟数据库有关的,如mysql、sqlite。
摘要:由于最近游戏项目数据库需求,需要设计一些一对多和多对多的数据库表,平时呢,用别人的表多,很少自己设计过,虽然大学那会练习过,貌似这个是数据库最基础的吧?好了圆规正传!这里我只是简单的谈谈一对多和多对多的设计基本方法: 《1》一对多外键应该放到“多”的那个表中,比如一个零件,他就有可能有多个“类别”,我们可以在零件表中根据一个零件Id 查询到某一个零件,然后根据这个零件的“类别”,在类别表中查询类别的属性等等。数据库设计如下:零件表:零件ID 零件名称 零件形状 零件重量 零件类别(主要是材质方面的)类别表零件类别 密度 元素名称 发现者 以上就是一对多的情况。 《2》多对多多对多就比较复杂..
阅读全文
摘要:先上一张图片,安装了两个晚上,漫长的等待,主要是一些欺骗oracle安装程序的设置(oracle安装程序默认不支持ubuntu的,需要更改里面的一些设置)!(由于我第一学的是mysql,然后是sqlite,对mysql的数据库管理我比较熟悉,加上最近学oracle也是对他的OCI 编程接口的学习和mysql语法的进一步复习,这不想自己在电脑安装一个,用别人的服务器不方便。看来接下来要简单学学oracle数据库管理,复杂的暂时 不学,比较dba的活。。。。)以下附上我认为比较好的一个教程,是转载的,我在醒目的位置用有色字体标注了我遇到的问题的解决办法。这两天在Ubuntu上安装Oracle把人折
阅读全文

浙公网安备 33010602011771号