整理:数据库设计的六个阶段详解

整理:数据库设计的六个阶段详解按照规范设计,我们将数据库的设计过程分为六个阶段:1、系统需求分析阶段;2、概念结构设计阶段;3、逻辑结构设计阶段;4、物理结构设计阶段;5、数据库实施阶段;6、数据库运行与维护阶段;每个阶段的详细解析如下:(资料来自:数据库设计(百度文库))一、系统需求分析阶段1、需求分析的任务2、需求分析的两种方法:自顶向下和自底向上二、概念结构设计三、逻辑结构设计

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

按照规范设计,我们将数据库的设计过程分为六个阶段:
系统需求分析阶段;
概念结构设计阶段;
逻辑结构设计阶段;
物理结构设计阶段;
数据库实施阶段;
数据库运行与维护阶段;

每个阶段的详细解析如下:
(资料来自:数据库设计(百度文库)

一、系统需求分析阶段

1、需求分析的任务
这里写图片描述

2、需求分析的两种方法:自顶向下和自底向上
这里写图片描述
这里写图片描述

二、概念结构设计

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

三、逻辑结构设计

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

四、物理结构设计

这里写图片描述

这里写图片描述

这里写图片描述

五、数据库实施

这里写图片描述

六、数据库运行和维护

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/234357.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 毕业五年

    好久不见,一年一度的“毕业N年”系列,2020,毕业五年了,今年来的略晚一些。五年是个挺重要的节点,所以今年不只是第五年,也是对自己前五年的复盘和总结。工作1、机会:能力很重要,机会最重要珍惜工作中脱颖而出的机会,不要轻易跳槽,要跳,一定是因为看到更好的机会。从我的经历来讲,毕业五年,加上实习已经工作了六年时间,百度(深圳)->百度(北京)->Finger(杭州)->阿里(杭州),一共换了四个团队,但都是个人原因,而不是因为更好的机会。这就导致换了几个队伍,好位置早已经有人,只能

  • scaleType详解

    scaleType详解scaleType详解

  • Navicat15.0.23 激活码(破解版激活)

    Navicat15.0.23 激活码(破解版激活),https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • c语言学生成绩管理系统_学生成绩管理系统c++代码结构体

    c语言学生成绩管理系统_学生成绩管理系统c++代码结构体c语言管理系统牛~~/*引用库函数*/#include<stdio.h>#include<stdlib.h>#include<string.h>/*定义结构体数组*/typedefstruct{charnum[12];/*学号*/charname[20];/*姓名*/charsex[2];/*性别*/intscore[3];/*成绩*/

  • Python 正则匹配数字

    Python 正则匹配数字电话号码:\d{3}-\d{8}|\d{4}-\d{7}QQ号:[1-9][0-9]{4,}中国邮政编码:[1-9]\d{5}(?!\d)身份证:\d{15}|\d{18}ip地址:\d+\.\d+\.\d+\.\d+[1-9]\d*   正整数-[1-9]\d* 负整数-?[1-9]\d* 整数[1-9]\d*|0 非负整数-[1-9]

  • git的pull和fetch区别_git pull和git clone

    git的pull和fetch区别_git pull和git clonegitfetch和gitpull都可以将远端仓库更新至本地那么他们之间有什么区别呢?想要弄清楚这个问题有有几个概念不得不提。FETCH_HEAD:是一个版本链接,记录在本地的一个文件中,指向着目前已经从远程仓库取下来的分支的末端版本。commit-id:在每次本地工作完成后,都会做一个gitcommit操作来保存当前工作到本地的repo,此时会产生一个commit-id,这是一个能

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号