当前位置: 首页 > wzjs >正文

哪些软件可以做网站建网站软件

哪些软件可以做网站,建网站软件,室内设计网站排行榜前十名知乎,网站开发合作协议合同范本文章目录 设计过程用户需求分析自底向上自顶向下重点 概念结构设计分类(Classification)聚集(Aggregation)概括(Generalization)步骤冲突的类型 逻辑结构设计主要工作步骤E-R图向关系模式转换规则复合属性的转换多值属性的转换派生属性联系的属性1:11:nn:m多元 物理结构设计数据…

文章目录

  • 设计过程
  • 用户需求分析
    • 自底向上
    • 自顶向下
    • 重点
  • 概念结构设计
    • 分类(Classification)
    • 聚集(Aggregation)
    • 概括(Generalization)
    • 步骤
      • 冲突的类型
  • 逻辑结构设计
    • 主要工作步骤
    • E-R图向关系模式转换规则
      • 复合属性的转换
      • 多值属性的转换
      • 派生属性
      • 联系的属性
        • 1:1
        • 1:n
        • n:m
        • 多元
  • 物理结构设计
  • 数据库实施阶段
  • 数据库运行与维护阶段

设计过程

阶段主要任务
用户需求分析分析用户活动、收集数据确定系统边界。
概念结构设计将应用对象抽象成不依赖于DBMS的数据模型,即概念模型、描述概念模型的较理想工具是E-R图
逻辑结构设计将抽象的概念模型转化为与选用的DBMS产品所支持的数据模型相符合的逻辑模型,即关系模式。
物理结构设计是逻辑模型在计算机中的具体实现方案。
数据库实施阶段根据前两个阶段的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
数据库运行和维护阶段数据应用系统经过试运行即可投入运行,但该阶段需要不断地对系统进行评价、调整与修改。

用户需求分析

自底向上

在这里插入图片描述

自顶向下

在这里插入图片描述

重点

调查组织结构情况、调查各部门的业务活动情况、协助用户明确对新系统的各种要求、确定新系统的边界,以此获得用户对系统的如下要求。

  1. 信息要求:保存的信息、完整性要求等。
  2. 处理要求:操作功能、处理的频度、响应时间等。
  3. 系统要求:安全性要求、使用方式要求、可扩充性要求。

概念结构设计

对现实事物抽象认识的3种方法:

分类(Classification)

对现实世界的事物,按照其具有的共同特征和行为,定义一种类型。

在某一类型中,个体是类型的一个成员或实例,即“is member of”。

聚集(Aggregation)

定义某一类型所具有的属性。

如学生类型具有学号、姓名、性别、班级的共同属性,每一个学生都是这一类型中的个体,通过在这些属性上的不同取值来区分。各个属性是所属类型的一个成分,即“is part of”。

概括(Generalization)

由一种已知类型定义新的类型。

通常把已知类型称为超类(Super class),新定义的类型称为子类(Sub class),即“is subset of”。

步骤

  • 需求分析
  • 局部E-R模式设计
    • 确定局部视图范围
    • 识别实体及其标识
    • 确定实体间的联系
    • 分配实体及联系的属性
  • 全局E-R模式设计
    • 消除冲突

冲突的类型

冲突类型说明
属性冲突属性域冲突,相同属性定义数据类型不同。
属性值冲突,相同属性定义单位不同。
结构冲突抽象不同,相同对象在某一应用中是实体,在零一应用中是属性。
同一实体在不同E-R图中属性个数和排列次序不同
命名冲突同名异义,使用了系统保留关键字。
异名同义,职工、员工。

逻辑结构设计

将抽象的概念模型转换为与选用的DBMS产品所支持的数据模型相符合的逻辑模型,即关系模式。

主要工作步骤

  • 确定数据模型
    • 关系型
    • 非关系型
    • 网状型
  • 将E-R图转换称为指定的数据模型
  • 确定完整性约束
    • 实体完整性
    • 参照完整性
    • 用户定义的完整性
  • 确定用户视图

E-R图向关系模式转换规则

  1. E-R图的实体转换为关系。
  2. E-R图的属性转换为关系的属性。
  3. E-R的关键字转换为关系的关键字。

复合属性的转换

方案一:将每个分量属性作为复合属性所在实体的属性。
方案二:将复合属性本身作为所在实体的属性。

多值属性的转换

方案一:将多值属性与所在实体的主键一起组成一个新的关系。
方案二:将多值属性提升为一个实体,通常为弱实体。

  • 弱实体不能脱离实体独立存在。

派生属性

派生属性可由其他属性计算得到。
转化成关系模式时,通常不转换派生属性。

联系的属性

1:1

方案一:可以转换为一个独立的关系模式。
方案二:与任意一端对应的关系模式合并

1:n

方案一:可以转换为一个独立的关系模式。
方案二:与n端对应的关系模式合并

n:m

可以转换为一个独立的关系模式。

多元

可以转换为一个独立的关系模式。

物理结构设计

主要工作步骤包括确定数据分布、存储结构和访问方式。

数据库实施阶段

在计算机上建立起实际的数据库结构,数据加载(或称装入),进行试运行和评价的过程,叫做数据库实施(或称实现)。

数据库运行与维护阶段

数据库一旦投入运行,就标志着数据库维护工作的开始。数据库维护工作的主要内容包括对数据库性能的监测和改善、备份及故障恢复、数据库的重组和重构。

http://www.dtcms.com/wzjs/402568.html

相关文章:

  • 比较好的网站开发英文seo
  • 源代码如何做网站长春网站建设
  • 青岛电商网站制作百度推广怎么做步骤
  • 如何做网站系统外链
  • 一家做运动鞋的网站网站优化网络推广seo
  • 网站建设知识文章凡科建站教程
  • 网站建设有增值税发票吗网站免费搭建
  • 贵阳网站建设推广黄页网络的推广软件
  • 网页界面设计大小seo广告
  • 祥符网站建设免费下载百度
  • 自己做的网站如何管理开户推广竞价开户
  • 网站类型分析竞价推广账户托管服务
  • 陕西建设集团招聘信息网站佛山百度关键词seo外包
  • 做商城网站需要多少钱公司seo排名优化
  • 中国建设银行网站用户名八种营销模式
  • 婚纱摄影网站模板下载佛山网站建设工作
  • 贵州网站建设.com做百度推广销售怎么找客户
  • 做外贸客户要求看网站吉林百度seo公司
  • 山西省城乡住房建设厅网站首页百度指数电脑版
  • 顺德销售型网站建设百度sem竞价推广pdf
  • 建设小说网站用什么软件下载精准引流获客软件
  • 威联通如何做网站上海百度移动关键词排名优化
  • 哈尔滨精致网站建设站内推广方案
  • b2c网站都有哪些推广引流方法有哪些?
  • 中山网站搜索排名网上培训课程平台
  • 网络营销策划案范本seo推广网站
  • 政府门户网站建设管理典型经验市场推广方案模板
  • 做网站的用什么电脑好seo的理解
  • 网站建设先进材料百度做免费推广的步骤
  • 苏州网站建设孙峰宁波网站关键词优化公司