官术网_书友最值得收藏!

Using statistical thinking during program or database designing

The process of creating a database design commonly involves several tasks that will be carried out by the database designer (or data developer). Usually, the designer will perform the following:

  1. Identify what data will be kept in the database.
  2. Establish the relationships between the different data points.
  3. Create a logical data structure to be used on the basis of steps 1 and 2.

Even during the act of application program designing, a thorough understanding of how the data works is essential. Without understanding average or default values, relationships between data points and grouping, and so on, the created application is at risk of failing.

One idea for applying statistical thinking to help with data designing is in the case where there is limited real data available. If enough data cannot be collected, one could create sample (test) data by a variety of sampling methods, such as probability sampling.

A probability-based sample is created by constructing a list of the target population values, called a sample frame, then a randomized process for selecting records from the sample frame, which is called a selection procedure. Think of this as creating a script to generate records of sample data based on your knowledge of actual data as well as some statistical logic to be used for testing your designs.

Finally, approach any problem with scientific or statistical methods, and odds are you'll produce better results.

主站蜘蛛池模板: 恩平市| 高阳县| 满洲里市| 营山县| 定日县| 类乌齐县| 玛沁县| 玉树县| 资溪县| 双辽市| 青河县| 军事| 合江县| 宜都市| 盖州市| 红河县| 兖州市| 霍州市| 昭觉县| 海盐县| 岫岩| 阳东县| 梅河口市| 甘泉县| 商都县| 会东县| 怀远县| 文山县| 维西| 银川市| 依安县| 汨罗市| 登封市| 尼勒克县| 杭锦旗| 富锦市| 依兰县| 固镇县| 林州市| 仁怀市| 方城县|