千家信息网

数据库原理及应用(学习笔记)

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,数据库的静态结构设计:数据库的结构特性是静态的,一般不会轻易改变。数据库的行为结构设计:确定数据库用户的行为和动作,设计出数据库应用系统的系统层次结构,功能结构和数据流程图。用户的行为和动作的通俗理解
千家信息网最后更新 2025年01月20日数据库原理及应用(学习笔记)
  1. 数据库的静态结构设计:数据库的结构特性是静态的,一般不会轻易改变。

  2. 数据库的行为结构设计:确定数据库用户的行为和动作,设计出数据库应用系统的系统层次结构,功能结构和数据流程图。用户的行为和动作的通俗理解就是对数据库的存取操作,即用户查询数据和报表统计。

  3. 数据库行为特性设计步骤:1)需求调研我们可能要操作的数据,分析操作频率和实时性要求;2)再确定层次结构 (表现层-服务层-业务层-数据访问层), 然后确定功能模块结构,最后确定数据库的子模式。

  4. 简化E-R图遵循的规则:现实世界的事物能作为属性(字段)对待的,尽量作为属性(字段)对待。

    1)属性必须是不可再分割的数据项,

    2)属性不能与其他实体具有联系,所有的联系必须是实体间的联系,而不能有属性与实体之间的联系。

    例如:第一种情况:职工表:职工号,姓名,职称。若职称这个字段没有与工资和福利挂钩,就没有必要进一步描述,可以作为职工表的一个字段表示。

    第二种情况:若职称有两种,教授和专家,教授1万元/月,专家2万元/月,

    1)职工表:职工号,姓名。 职称表:职称ID,职称名。 职称--工资表:职称ID,工资。

    2)职工表:职工号,姓名。 职称表:职称ID,职称名。 工资表:工资ID,工资。

    职称--工资表:职称ID,工资id 。

    个人比较:第二种方式比较更符合规则,字段已不可再分,更有利于系统的扩展,满足需求。

数据 职称 工资 数据库 结构 职工 字段 属性 行为 联系 设计 姓名 实体 用户 系统 专家 功能 动作 层次 情况 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北康创软件开发有限公司招聘 虹口区互联网软件开发厂家是什么 本电脑服务器管理员 nodejs云服务器 纽约理工大学网络安全 pcm专线网络安全 北京项目软件开发哪家可靠 维护阶段属于软件开发阶段吗 莆田市天地人网络技术有限公司 以下哪个不属于数据库设计 我的世界开服务器搞笑版 数据库包括两个 普及网络安全故障宣传总结 登录开票系统显示服务器连接失败 互联网安全服务器 为什么用股票软件开发 阿荣旗反恐网络安全 柳林县网络安全保卫大队 幼儿园相关网络安全宣传 网络安全教育周记 网络安全宣传周是干什么用的 百度网络安全验证什么东西 vb查询数据库中的数值 查询数据库中所有表的行数 数据库增加数值 系统网络安全控件损坏 软件开发面试常考知识点 云服务器是阿里好还是华为好 广州积金互联网科技有限公司 分布式数据库产品
0