进销存系统数据库设计详解:概念与物理模型
版权申诉
167 浏览量
更新于2024-06-27
2
收藏 234KB DOC 举报
该文档是进销存软件的数据库设计文档,由胡迷田在2010年12月23日完成,属于正式发布版本1.0。文档的核心内容集中在概念模型和物理模型设计上,为开发人员、测试人员以及相关技术人员提供了设计和实现数据库的基础指南。
1. **文档介绍**:
- 文档目的是为了统一进销存软件后台数据库的概念模型(如ER图的表示)和物理模型设计,确保数据字典结构的一致性,便于开发、编码和测试工作。
- 文档范围涵盖了数据库环境说明、命名规则、逻辑设计(表结构)、物理设计、安全性设计、优化策略以及数据库管理和维护指导。
2. **数据库环境**:
- 使用Microsoft SQL Server 2005作为数据库管理系统,数据库设计过程通过Visio工具创建ER图,并生成对应的数据库脚本文件。
3. **数据库命名规则**:
- 数据库和表名均采用英文且单词间用下划线分隔,例如"pds"表示进销存数据库。
- 表名首字母大写,如"销售人员信息表"。
4. **设计示例**:
- 销售人员信息表包含字段如销售人员ID(主键),姓名,密码,权限等,用于存储销售代表的基本信息。
- 销售单表则有销售单号(主键)、填写日期、操作人员等字段,可能还包括子表来扩展记录详情。
5. **逻辑设计与物理设计**:
- 逻辑设计阶段定义了数据表的结构,而物理设计则涉及具体表的创建、索引设置等物理层面的考虑。
- 安全性设计部分强调了如何防止用户直接操作数据库,保护数据安全。
6. **读者对象**:
- 文档面向系统设计人员、数据库开发人员和测试人员,提供他们在开发和测试过程中所需的关键信息。
7. **参考文献**:
- 提供了用于项目开发的书籍,如"Asp.net 2.0 + sql server 2005 企业项目开发与实战"和"面向对象软件工程与UML",表明文档是基于这些技术构建的。
8. **术语与缩写解释**:
- Microsoft SQL Server 2005 是文档所使用的数据库管理系统。
通过阅读这份文档,参与者可以了解进销存软件数据库的整体架构,如何设计表结构,遵循的命名规范,以及如何确保数据安全和性能优化。这对于理解和实施项目的数据库管理至关重要。
125 浏览量
点击了解资源详情
154 浏览量
2021-10-03 上传
168 浏览量
2022-06-14 上传
小虾仁芜湖
- 粉丝: 114
- 资源: 9354
最新资源
- 图书管理备案系统.rar
- the_computer_vision_app:一款可在网络上执行常见的计算机视觉任务的应用程序
- java笔试题算法-C5:用于C#/.NET的C5泛型集合库
- comment2votes:seq2seq架构,用于预测reddit评论的投票
- andyseoDB
- 家居城促销顾客须知(转盘上摇奖的注意事项)
- 永宏PLC编成软件 适合FBE FBS B1Z等型号.rar
- file-system-access:公开用户设备上的文件系统,以便Web应用程序可以与用户的本机应用程序进行互操作
- jstl-tld.zip
- Ikasumi-crx插件
- 超可爱卡通动物图标下载
- 任务一-使用监督的机器学习预测:根据编号预测学生的百分比。 学习时间
- CSE212_DataStructures_Guide
- 初级java笔试题-awesome-php-resources:精选的很棒的php列表
- ךופה לע ךופה - הפוך על הפוך-crx插件
- 作业六