软件工程电商系统数据库定义_某个电子商务系统项目的数据库设计
杨教授工作室,版权所有,盗版必究,
1/13
页
1
1.1
EbookStore/EBank
项目的数据源设计
1.1.1
本项目中的数据库设计概述
1
、数据库设计
(
1
)数据库设计方法
一般数据库设计方法有两种
,
即属性主导型和实体主导型。
属性主导型
从归纳数据库应用的属性出发
,
在归并属性集合
(
实体
)
时维持属性间的函数依赖关系。
实体主导型
先从寻找对数据库应用有意义的实体入手
,
然后通过定义属性来定义实体。
选择的方法
一般现实世界的实体数在属性数
1/10
以下时
,
宜使用实体主导型设计方法。面向对象的
数据库设计是从对象模型出发的
,
属于实体主导型设计。
(
2
)数据库设计的五个步骤
数据库需求分析、概念设计、逻辑设计、物理设计与加载测试
。
1)
数据库需求分析的任务是将业务管理转化为数据流,划分主题之间的边界,绘制出
DFD
图,并完成相应的数据字典。
2)
概念设计
主要的任务是从
DFD
出发,绘制出本主题的实体-关系图,并列出各个实体与关系的纲
要表。在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个反
映用户观点的概念模式。然后再把概念模式转换成逻辑模式。
逻辑设计
主要的任务是从
E-R
图与对应的纲要表出发,确定各个实体及关系的表名属性。由于概
念设计的结果是
ER
图,
DBMS
一般采用关系型,因此数据库的逻辑设计过程就是把
ER
图转化
为关系模式的过程。
物理设计的任务是确定所有属性的类型、宽度与取值范围,设计出基本表的主键,将
所有的表名与字段名英文化,实现物理建库,完成数据库物理设计字典
加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可
视为对数据库的加载测试工作。
2
、数据库的逻辑设计概述
软件工程电商系统数据库定义_某个电子商务系统项目的数据库设计相关推荐
- 08-Flutter移动电商实战-dio基础_伪造请求头获取数据
08-Flutter移动电商实战-dio基础_伪造请求头获取数据 在很多时候,后端为了安全都会有一些请求头的限制,只有请求头对了,才能正确返回数据.这虽然限制了一些人恶意请求数据,但是对于我们聪明的程 ...
- 05-Flutter移动电商实战-dio基础_引入和简单的Get请求
05-Flutter移动电商实战-dio基础_引入和简单的Get请求 这篇开始我们学习Dart第三方Http请求库dio,这是国人开源的一个项目,也是国内用的最广泛的Dart Http请求库. 1.d ...
- 电商运营裂变新玩法—分销渠道系统模式
电商运营裂变新玩法-分销渠道系统模式 简单地说,分销,在我看来,就是"分散化+销售",通过分散化终端尽可能地占领市场,销售产品,从而实现利润.确实,需要更多的人,更多的终端,分销的 ...
- 机械工业品电商平台后台开发(一):项目简介及SpringMVC工作原理(工作流程)介绍
学校的项目实训开始了,我选的题目是"机械工业品电商平台",看题目就知道需求还是比较明确的,就是一个电商平台嘛!下面是我们这个项目的功能框架: 因为时间只有二十多天,所以这其中的移动 ...
- 电商直播抖音短视频运营创业项目商业计划书
电商直播抖音短视频运营创业项目商业计划书 何挖掘游戏的付费点?为了方便大家,为了方便你理解,我们还是从工作中比较常见的场景开始.老大觉得游戏里面的付费点太少了,让小王去调研竞品游戏,找自己的游戏还能挖 ...
- javaweb JAVA JSP手机销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上手机店在线销售
JSP手机销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上手机店在线销售 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租 ...
- javaweb JAVA JSP水果销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上水果店在线销售
javaweb JAVA JSP水果销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上水果店在线销售 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情 ...
- javaweb JAVA JSP书店销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上书店在线销售
JSP书店销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上书店在线销售 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租赁 ...
- javaweb JAVA JSP零食销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上零食在线销售
JSP零食销售系统购物系统jsp购物系统购物商城系统源码(jsp电子商务系统)网上零食在线销售 大家好,很高兴和大家分享Java项目和经验.不管同学们是出于什么需求.都希望各位计算机专业的同学有一个提 ...
最新文章
- 好多Javascript日期选择器呀--1
- 一个图片 在另一个图片定位_一个好的listing,图片有哪些基本要求
- 操作多个表_6_生成笛卡尔积
- 前后端分离+本地服务实时刷新+缓存管理+接口proxy+静态资源增量更新+各种性能优化+上线运维发布——gulp工作流搭建...
- ElasticSearch学习29_基于Elasticsearch实现搜索推荐
- zabbix的安装(一)监控os资源:内存,cpu,io,负载,带宽
- “ 紫手环的力量 ” :我想,美好的生活应该是自已造就的...
- 阿里发布手掌大小云电脑“无影”,价格是传统PC一半
- Redis缓存异常的容错实现方法( .net)
- leetcode求众数
- fortran快速入门
- 日常如何维护OA系统?
- select into from 和 insert into select 的用法和区别
- Ural 2037. Richness of binary words 打表找规律 构造
- 3*4的方格,有多少个长方形?
- 【论文阅读】 Object Detection in 20 Years: A Survey
- Android 仿京东商品分类(简单实现 仅供参考)
- 微信小程序开发,微信小程序轻松实现微信支付及微信提现到零钱功能
- 单片机 STM32 HAL IO扩展 PCA9555
- Spring Boot项目出现问题: Whitelabel Error Page
热门文章
- 小程序“自定义关键词”功能的常见问答
- centos+bond+bridge+docker(ssh容器)固定ip实现测试环境(一)
- Visual C++ 时尚编程百例009(响应键盘)
- 理想的 ASP.NET AJAX (Part 1 - Client Centric)
- HALCON示例程序classify_image_class_knn.hdev使用KNN分类器对多通道图像进行分割
- 计算机视觉和图形学中的摄像机内参数矩阵详解
- python实现链表的删除_Python垃圾回收机制
- 一份完整的问卷模板_一份完整市场推广策划方案模板
- 第二十二篇:Spring简单定时任务
- Spring AOP(三)--XML方式实现