天气APP服务端——2.项目的组织和数据结构设计

本文介绍了为天气APP创建独立目录的步骤,包括源码、SQL和bin的存放。强调了数据库用户设计的重要性,创建了两个用户分别存放重要数据和大量日志数据,以便于备份和恢复。数据结构设计中,使用PowerDesigner创建PDM,并举例说明了用户基本信息表的设计。最后提到了同义词在建表中的应用,以方便程序访问。
摘要由CSDN通过智能技术生成

1.为独立项目创建目录

(1)天气APP是一个独立的项目,应该要为它创建一个独立的目录。
在这里插入图片描述
(2)这个项目的源码,SQL和bin分别放在不同的子目录下
在这里插入图片描述

2.数据库用户的设计

  其实天气APP的数据量不会太大,但应该采用规范化的设计,以后可能要扩充数据,所以不应该把所有的数据都放在一起。这个APP的数据量比较大的是用户的使用日志。因此我们创建了两个数据库的用户。

  将数据分开存放,其实一个重要的原因就是为了方便数据的备份。重要的数据就采用全用户的备份方式;数据量比较大的,不是那么重要的就备份数据结构。

  当系统出现故障的时候,我们将shtqapp用户里面的全用户数据全部恢复;再从另一个用户里面恢复数据结构。那么这个系统就可以接着运行,这样处理后,就算是数据丢失也是一些不是很重要的历史数据。

  综上,做一个系统要一般要创建两个数据库用户。
在这里插入图片描述

2.1 存放数据量比较小的数据库用户

  其实这个数据库用户就是存放一些重要的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值