我目前正试图重新设计一个Point of Sale数据库,使其更加规范化,这将极大地帮助管理数据等等。基于我必须处理的数据,我有点不确定最佳设计实践。首先,基本上有两套措施,它们共享共同的密钥。有库存数据,单位和美元,然后是销售点数据,单位和美元。其中每一个都是客户、商店、商品和日期级别。
我所做的(在这一点上主要是理论上)是为
Item level information
Item_ID,
Customer_ID
itemnumber
(and a few other item specific information).
Stores
Store_ID,
我已经通过“自动导出”设置了我的活动V11 SQL的自动备份,并保留了7天。
我只是在做一个安全审计,其中一个问题是:
How many copies of data are backed-up?
现在我知道sure在提交到数据库时会写到三个地方,但是我不确定导出的情况。可能还有3份导出文件,尽管我看到只有一份要导入。
那么,有多少数据库副本存储在一个自动导出中?
--一个小秘密:(跳过下面的粗体来直接回答这个问题)
在过去的几个月里,我一直在用Python编程,但我仍然是个初学者。我知道基本知识(循环、if语句、函数、类等),但缺乏更好的知识(大o表示法、索引是如何工作的等等)。
我有一个sqlite数据库,我一直在为一个项目存储数据。在一张名为“论文”的表格中,每一行都包含了我写的一篇论文,以及它所针对的类、类别(技术、小说、白皮书等),以及与它相关的评分(1-5)。
所以我的桌子看起来像:
PID| Paper Name | Class | Category
我正在开发一个内部应用程序来执行主机/服务发现。我存储的数据类型如下所示:
IP Address: 10.40.10.6
DNS Name: wiki-internal.domain.com
1st open port:
port 80 open|close
open port banner:
HTTP/1.1 200 OK
Date: Tue, 07 Jan 2014 08:58:45 GMT
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.3.3
Content-Length: 0
Connection: close
Content-T
我想提高通知板的速度。它从event表中检索数据。此时,events MySQL表如下所示
id | event_type | who_added_id | date
在event表中,我存储了一行关于特定事件的信息。每次用户A请求新的通知时,查询都会遍历该表,并查看用户B添加的通知是否适合他(他们必须是朋友、相同组的成员、以前曾聊天过)。表events变得很大,因为庞大的查询页面加载速度很慢。我正在考虑完全改变这个设计,而不是添加一个事件行,然后比较用户的事件是否适合,而是添加与感兴趣的用户一样多的行。我将按如下方式更改表events结构:
id | event_type | who_add