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

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.

主站蜘蛛池模板: 沙雅县| 合山市| 罗城| 磴口县| 子长县| 武城县| 北海市| 平昌县| 米泉市| 尉犁县| 泾川县| 改则县| 江阴市| 绥阳县| 蕉岭县| 会泽县| 恩平市| 邵武市| 永济市| 丹凤县| 偃师市| 阿拉善左旗| 铜鼓县| 手游| 资源县| 长治县| 贵定县| 祥云县| 石景山区| 菏泽市| 通城县| 沽源县| 澄迈县| 乌兰察布市| 通江县| 玛曲县| 阳信县| 开江县| 阿瓦提县| 布拖县| 宾阳县|