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

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.

主站蜘蛛池模板: 藁城市| 枣强县| 商城县| 新巴尔虎左旗| 汕头市| 厦门市| 航空| 边坝县| 定远县| 勐海县| 河间市| 上杭县| 安岳县| 镇赉县| 阳春市| 邢台市| 项城市| 右玉县| 玉山县| 安乡县| 瓮安县| 泽库县| 左云县| 隆化县| 康保县| 德令哈市| 新闻| 息烽县| 陆丰市| 仁化县| 鞍山市| 昌平区| 东兰县| 县级市| 甘肃省| 新化县| 勃利县| 疏勒县| 淅川县| 阿拉善盟| 杂多县|