首页

文章

.数据库设计分为几个阶段,各阶段的任务是什么?

发布网友 发布时间:2022-04-19 20:21

我来回答

7个回答

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

按照规范的设计方法,一个完整的数据库设计一般分为需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库的实施、数据库运行与维护六个阶段:

各阶段的任务如下:

1、需求分析:分析用户的需求,包括数据、功能和性能需求;

2、概念结构设计:主要采用E-R模型进行设计,包括画E-R图;

3、逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;

4、数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;

5、数据库的实施:包括编程、测试和试运行;

6、数据库运行与维护:系统的运行与数据库的日常维护。

拓展资料:

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

数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种"反复探寻,逐步求精"的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。

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

数据库设计分为6个阶段,各阶段的任务如下:

1.需求分析阶段:准确了解与分析用户需求(包括数据与处理);

2.概念结构设计阶段:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型;

3.逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型,对其进行优化;

4.数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法);

5.数据库实施阶段:运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果

,建立数据库,编制与调试应用程序,组织数据入库,并进行试运行;

6.数据库运行和维护阶段:数据库应用系统经过试运行后即可投入正式运行。

拓展资料:

数据库的定义:

数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。

数据库的性质:

1、整体性:数据库是一个单位或是一个应用领域的通用数据处理系统,他存储的是属于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局观点出发建立的,他按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。

2、共享性:数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的*和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。

参考资料:

数据库软件

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

按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段

需求分析

进行数据库设计首先必须准确了解和分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,也是最困难,最耗时的一步。需求分析是否做得充分和准确,决定了在其上构建数据库大厦的速度与质量。需求分析做的不好,会导致整个数据库设计返工重做。

2.概念结构设计

概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合,归纳与抽象,形成了一个独立于具体DBMS的概念模型。

3.逻辑结构设计

逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并将进行优化。

4.物理结构设计

物理设计是为逻辑数据结构模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。

5.数据库实施

数据库实施阶段,设计人员运营DBMS提供的数据库语言(如sql)及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。

6.数据库的运行和维护

数据库应用系统经过试运行后,即可投入正式运行,在数据库系统运行过程中必须不断地对其进行评价,调整,修改。

知识拓展:

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

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

 按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段:
  ⑴ 需求分析:分析用户的需求,包括数据、功能和性能需求;
  ⑵ 概念结构设计:主要采用E-R模型进行设计,包括画E-R图;
  ⑶ 逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;
  ⑷ 数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;
  ⑸ 数据库的实施:包括编程、测试和试运行;
  ⑹ 数据库运行与维护:系统的运行与数据库的日常维护。

热心网友 时间:2022-03-30 14:44

数据库设计可以分为概念结构设计、逻辑结构设计和物理结构设计三个阶段。

  (1)概念结构设计。这是数据库设计的第一个阶段,在管理信息系统的分析阶段,已经得到了系统的数据流程图和数据字典,现在要结合数据规范化的理论,用一种数据模型将用户的数据需求明确地表示出来。

  概念数据模型是面向问题的模型,反映了用户的现实工作环境,是与数据库的具体实现技术无关的。建立系统概念数据模型的过程叫做概念结构设计。

  (2)逻辑结构设计。根据已经建立的概念数据模型,以及所采用的某个数据库管理系统软件的数据模型特性,按照一定的转换规则,把概念模型转换为这个数据库管理系统所能够接受的逻辑数据模型。不同的数据库管理系统提供了不同的逻辑数据模型,如层次模型、网状模型、关系模型等。

  (3)物理结构设计。为一个确定的逻辑数据模型选择一个最适合应用要求的物理结构的过程,就叫做数据库的物理结构设计。数据库在物理设备上的存储结构和存取方法称为数据库的物理数据模型。

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

拓展 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。
数据库设计可以分为概念结构设计、逻辑结构设计和物理结构设计三个阶段。

(1)概念结构设计。这是数据库设计的第一个阶段,在管理信息系统的分析阶段,已经得到了系统的数据流程图和数据字典,现在要结合数据规范化的理论,用一种数据模型将用户的数据需求明确地表示出来。

概念数据模型是面向问题的模型,反映了用户的现实工作环境,是与数据库的具体实现技术无关的。建立系统概念数据模型的过程叫做概念结构设计。

(2)逻辑结构设计。根据已经建立的概念数据模型,以及所采用的某个数据库管理系统软件的数据模型特性,按照一定的转换规则,把概念模型转换为这个数据库管理系统所能够接受的逻辑数据模型。不同的数据库管理系统提供了不同的逻辑数据模型,如层次模型、网状模型、关系模型等。

(3)物理结构设计。为一个确定的逻辑数据模型选择一个最适合应用要求的物理结构的过程,就叫做数据库的物理结构设计。数据库在物理设备上的存储结构和存取方法称为数据库的物理数据模型。

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

按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段。1,需求分析:分析用户的需求,包括数据、功能和性能需求;2,概念结构设计:主要釆用E-R模型进行设计,包括画E-R图广;3,逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;4,数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;5,数据库的实施:包括编程、测试和试运行;6,数据库运行与维护:系统的运行与数据库的日常维护。
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 数据库设计的概念模型描述的是? 简述数据库设计的要求 数据库设计的基本步骤 系统数据库和模型库设计 千表的数据库模型怎么设计模块模型 数据库设计概念模型图,逻辑模型图分别是什么? 简述数据库应用系统的设计步骤 数据库设计分哪几个阶段 数据库设计的步骤有哪些 数据库设计主要包括哪几部分,分别包括哪些内容 简述数据库设计过程 数据库如何设计 数据库的设计模式 为什么 路由器重启之后就没有信号 无线路由器重启后找不到家里的无线网了 路由器重启后无法上网。 重启了路由器电脑没网络该怎么办? 路由器重启后怎么连接不上网 路由器重启后连接点WiFi不能上网了,怎么办? 路由器重启后没有网了,怎么办呀? 谈谈与数据库设计步骤相关的话题( 1 ) 同学们已学... 微信朋友圈数据库模式如何设计的 如何进行数据库的设计? 数据库设计怎么做?? 文档型数据库设计模式:如何存储树形数据 九蒸九晒黄精丸有什么功效? 谁知道黄精。九蒸九晒怎么做? 九蒸九晒黄精适合什么样的人吃? 黄精的功效与作用 黄精的功效 九蒸九晒鸡头黄精的作用 中药黄精有什么功效? 不同产区和炮制方法的制黄精功效有很大差异么?九... 跪求,九蒸九晒的黄精还有营养吗? 女人喝黄精有什么功效 九制黄精是什么? 吃黄精对人体有什么好处吗? 可以长期服用黄精吗? ipv4和ipv6有什么区别 申请人所选择的用户类型不正确
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com