• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 关于数据库冗余字段及适当性的理解

关于数据库冗余字段及适当性的理解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了适当性,数据库,字段,冗余,关于等相关知识,希望本文的分享对您有所帮助
依个人理解,冗余字段就是本存在一张表的字段,也出现在另一张表中。

例如:有三张表,用户表、商品表、订单表,用户表中有字段name,而订单表中也存在字段name。

对于这个字段冗余有好有坏

好:

从用户表、商品表、订单表说起,当我需要查询“订单表”所有数据并且只需要“用户表”的name,一般都可以通过数据库连接(join)查询,

例如“商品表”存在字段-->用户的id,“订单表”存在字段-->商品的id,我可以查询所有订单,通过订单中商品id查询对应商品,然后对应查询用户name,

如果当表多起来时,例如1000张表(“有点夸大了,请谅解”),为了得个用户表中的name,这查询的速度就可想而知了。

这时给订单表加个字段name,则直接查询该订单就完成了需求,简单明了。

不好:

同上,这时候对用户name字段增删改,对应也要对订单表中的字段增删改,这时还要去了解所有表中的冗余字段,以防有些表中的字段没对应修改。

针对这种情况,看需求,如果影响不大,利于开发效率,可适当的增加冗余字段。

以上就是关于数据库冗余字段及适当性的理解的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于数据库冗余字段及适当性的理解

相关文章

  • 2018-12-05mssql server 存储过程里,bulk insert table from ''路径+文
  • 2018-12-05[DB][MyBatis]利用mybatis-paginator实现分页
  • 2017-05-11MySql 备忘录
  • 2018-12-05MySQL数据库服务器端核心参数详解和推荐配置
  • 2018-12-05jdbc-JDBC使用反射读取properties文件出错
  • 2017-05-11mysql手动删除BINLOG的方法
  • 2018-12-05MySQL清空缓存的命令
  • 2017-05-11mysql中You can’t specify target table for update in FROM clause错误解决方法
  • 2018-12-05Linux下MySQL5.7.18 yum方式从卸载到安装详解(图文)
  • 2018-12-05高性能MySQL-创建高性能的索引详解(图文)

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SQL server2000的理论认识
    • win2003 mysql单向同步配置步骤[已测]
    • MySQL 大数据量快速插入方法和语句优化分享
    • MySQL优化之如何查找SQL效率低的原因
    • Windows Server 2003 下配置 MySQL 集群(Cluster)教程
    • 5个mysql优化limit查询语句总结
    • mysql主从同步复制错误解决一例
    • Mysql中错误日志、binlog日志、查询日志、慢查询日志简介
    • mysql 查询数据库中的存储过程与函数的语句
    • python的字符编码问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有