DBMS设计标准
1, 需求分析
1, 画 功能模块图(有什么功能)
2, 画 数据流图
顶层数据流图
多层次的详细流图
3, 编写 数据字典
根据系统要实现的功能, 绘制了 功能模块图
2, 概念设计
1, E-R图
ER图, 就是 概念模型
有几个实体, 首先就有几张表
如果 多对多, 则 联系 也需要 建个表
3, 逻辑设计
1, 系统结构图
这里还画什么 系统结构图
不是只需要 将 ER图 转化为 关系模式 就可以了吗
将ER图转化为 关系模式
员工(员工编号, 员工姓名, 性别, 类型, 部门, 职位, 密码)
商品信息(商品名称, 商品类型, 生产厂家, 参考售价, 单位, 商品介绍, 商品图片)
供应商(供应商编号, 供应商姓名, 供应商厂家, 联系电话, 联系邮箱)
采购(采购序号, 采购商品, 供应商, 采购数量, 采购单价)
4, 物理设计
Excel表格, 确定一下 接下来要创建的表的 字段/属性 的 数据类型
5, 数据库实施
简单来说, 就是 建库建表
因为在 建库建表的时候, 就确定了 各字段的 数据类型
1, 数据流程图, 表示程序的 基本结构 和 功能
2, 系统环境配置,
3, 系统界面设计
4, 制作过程 和 代码设计
创建数据库, 创建数据表, 录入基础数据, 设置表关系, 创建查询等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律