问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库设计过程包括几个主要阶段?哪些阶段独立于...

发布网友 发布时间:2022-04-21 04:49

我来回答

5个回答

懂视网 时间:2022-03-30 10:44

数据库设计过程主要包括需求分析、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段,不包括算法设计。

       数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。

   

热心网友 时间:2022-03-30 07:52

数据库设计阶段包括五个阶段,分别是:需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。

独立于数据库管理系统的是:需求分析阶段,概念设计阶段,逻辑设计阶段,物理设计阶段。

依赖于数据库管理系统的是:实施阶段,运行和维护阶段。

数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂。

因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。

扩展资料:

形成过程

1、需求分析阶段:综合各个用户的应用需求(数据流程图(DFD)。

2、概念设计阶段:形成独立于机器特点,独立于各个DBMS产品的概念模式(E-R图)。

3、逻辑设计阶段:首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View),形成数据的外模式。

4、物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。

参考资料来源:百度百科--数据库设计

热心网友 时间:2022-03-30 09:10

数据库设计阶段包括五个阶段,分别是:

需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理设计阶段、数据库实施阶段、数据库运维阶段。

独立于数据库管理系统的是:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。

数据库管理系统依赖于:实施阶段、运维阶段。

数据库设计是建立数据库及其应用系统的技术,是信息系统开发与建设的核心技术。由于数据库应用系统的复杂性,为了支持相关程序的运行,数据库的设计变得极其复杂。

因此最好的设计不可能一蹴而就,而只能是一个“反复探索和细化”的过程,即对结构化数据库中的数据对象以及这些数据对象之间的关系进行规划的过程。

扩展资料:

形成过程

1.需求分析阶段:整合每个用户的应用需求(数据流程图(DFD))。

2.概念设计阶段:形成一个独立于机器特征和DBMS产品的概念模式(e-r图)。

3.逻辑设计阶段:首先,将e-r图转换为特定数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后根据用户处理要求,安全考虑,在基本表的基础上建立必要的视图(视图),形成数据外模式。

4.物理设计阶段:根据DBMS的特点和需要进行处理,物理存储安排,建立索引,形成数据库模式。

热心网友 时间:2022-03-30 10:45

一、数据库设计阶段:
1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.物理设计阶段
5.数据库实施阶段
6.数据库运行和维护阶段
二、
  需求分析阶段,概念设计阶段,逻辑设计阶段,物理设计阶段独立于数据库管理系统;
  实施阶段,运行和维护阶段依赖于数据库管理系统 。

热心网友 时间:2022-03-30 12:36

关于多值依赖:数学定义:设R(U)是属性集U上的一个关系模式。X,Y,Z是的U的子集,并且Z=U-X-Y。关系模式R(U)中多值依赖X→→Y成立,当且仅当对R(U)的任一关系r,给定的一对(x,z)值有一组Y的值,这组值仅仅决定于x值而与z值无关。多值依赖属4nf的定义范围,比函数依赖要复杂得多,很多书上都没有讲清楚。说得简单点就是在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。举例如下,有这样一个关系,假设一个一个产品只能放到一个仓库中,但是一个仓库可以由若干管理员,那么对应于一个<仓库管理员,库存产品〉有一个仓库号,而实际上,这个仓库号只与库存产品号有关,与管理员无关,就说这是多值依赖。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
mrna转录试剂盒 windows7应用程序损坏或丢失怎么办? 联想windows7怎么恢复不小心删除的应用 Win7电脑图标不见了如何恢复解决Win7电脑图标丢失问题的有效方法_百 ... 美女主播软件有哪些 什么软件看美女直播? 什么视频直播软件可以免费看女神直播? 钣金工业设计 钣金灰本段用途 关于刮胡子的相关问题 有关数据库和程序设计 数据库程序设计 关系数据库设计过程的步骤有哪些 数据库程序设计与语言程序设计有什么区别? 数据库程序设计主要是学什么 不小心卸载了iPhone 12 上自带的应用,如何下载回来? 煮牛肉放什么?熟的为什么变成红色 煮牛肉放什么调料最好吃 煮牛肉放什么容易烂 煮牛肉放什么调料窍门 怎样煮牛肉放什么调料 炖牛肉需要放什么料? 煮牛肉放什么调料好? 煮牛肉放什么材料 煮牛肉需要放哪些料 今天我打扫了窗户,打扫地板,打扫了房间是排比句吗? “桃花潭水深千尺,不及汪伦送我情.”全诗. 塑料排水板有什么作用 复合地板的安装方法 塑料排水板的施工方法 数据库编程常用主要有哪些? 数据库程序设计的内容简介 数据库与c语言同样都是用语言编写,它们有什么区别? 数据库程序设计的介绍 数据库是什么,程序设计是什么.两者有什么关系 求会数据库程序设计 “C++数据库程序设计”这个考试科目具体是什么? 瀹夎&#xFFFD;铏氭嫙鍏夐┍鍚庯紝阅嶈捣链鸿捣璁$畻链虹瓑杩愯&#xFFFD;鍒% 数据库程序设计题答案 数据库系统概论这门课程第八章数据库编程的知识点有哪些? pcr上岗证有专业限制吗 pcr上岗证指的是什么? 医学检验pcr证怎么考 pcr证可以自己报考吗 乡镇卫生院可以考PCR证书吗 PCR上岗要几个证书 非医务人员能考pcr上岗证吗? pcr证书有用吗 上海PCR证书怎么考 pcr证书照片照片什么底儿