找回密码
 立即注册
首页 业界区 安全 今日主题:数据库设计过程-概念结构设计阶段] ...

今日主题:数据库设计过程-概念结构设计阶段]

孔季雅 7 天前
一、今日学了啥?


  • 数据模型三要素

    • 数据结构:二维表/实体关系的骨架(如学生表包含学号、姓名)
    • 数据操作:增删改查的CRUD操作(如INSERT/DELETE语句)
    • 数据约束:完整性规则(如性别字段限制为"男/女")

  • E-R图三要素
图形 表示对象 举例说明
实体现实事物学生、课程
联系事物关系学生选课
属性特征描述学号、课程名


  • 概念结构设计四步法

    • 抽象数据:从需求文档提取实体(如"学生信息表")
    • 局部E-R图:按业务模块设计(如教务模块、财务模块)
    • 集成冲突:解决三大冲突(属性/命名/结构)
    • 优化设计:消除冗余(如合并重复的学生信息实体)

二、重点/要记住的!


  • 关系模型是二维表的形式表示的实体-联系模型
  • 概念模型是从用户的角度进行建模的,是现实世界到信息世界的第一抽象,是真正的实体-联系模型
  • 网状模型表示实体类型与其实体之间的联系,一个事物和另外几个都有联系,形成了一张网
  • 面向对象模型采用面向对象的方法设计数据库,以对象为单位,每个对象包括属性和方法,具有类和继承等特点


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册