`

说说每张表都设ID的数据库设计方案的弊端

 
阅读更多
我不知道这到底是偷懒还是为了以后扩展方便,似乎现在几乎所有的产品级数据库都为每张表设立的一个ID,这明显是违反数据库设计原则,但在现实开发中随处可见,于是决定写这篇小文,说说这样做的弊端。

首先说说数据库ID设立的目的,唯一确定表中的一条数据,如果有可能
分享到:
评论

相关推荐

    公交线路查询系统的数据库设计(1).doc

    5 数据库设计相关说明 由于每条公交线路都拥有多个公交站台,每个公交站台又同属于多条公交线路,因此 ,数据库设计中不能采用外键机制来确保公交线路(ALL LINES)和公交站台(ALL STATIONS)的正确性。...

    公交线路查询系统的数据库设计.doc

    5数据库设计相关说明 由于每条公交线路都拥有多个公交站台,每个公交站台又同属于多条公交线路,因 此,数据库设计中不能采用外键机制来确保公交线路(ALLLINES)和公交站台(ALLSTA TIONS)的正确性。本文选用了...

    医院住院系统数据库设计.doc

    医院住院数据库设计 需求分析 系统概况 从电子计算机应用于医学领域,特别是在医院管理方面至今已经有近30年的历史了。我 国起步较晚,70年代中期个别有条件的大医院才开始研究工作。直到1986年7月卫生部向 10个单位...

    数据库审计方案.doc

    数据库审计与风险控制解决方案 1 概述 1.1 数据库面临的安全挑战 数据库是企业核心业务开展过程中最具有战略性的资产,通常都保存着重要的商业伙 伴和客户信息,这些信息需要被保护起来,以防止竞争者和其他非法者...

    数据库设计报告-餐饮管理系统

    数据库实验设计的餐饮管理系统 选题实用,有需求分析,功能相对较多;概念设计中ER图绘制无任何错误,能正确找到实体、属性和实体之间的关系;逻辑结构设计和ER图基本对应,经过规范化理论的检验,存在一些不正确的...

    医院药品管理系统数据库的设计.doc

    目录 医院药品管理系统数据库的设计 1 1、概述 1 2、需求分析 2 3、数据库设计 2 3.1系统结构图 2 3.2系统部分流程图 3 3.3各个实体关系E-R图 6 3.4各个表的关系图 7 4、应用程序设计 8 4.1程序登陆界面的设计 8 4.2...

    网海科技:Access数据库的弊端

    网海科技:Access数据库的弊端 Access数据库到底能有多少条记录?,Accsee的文件大小最大能有多大? 理论上是没有限制的,但是,一般10万以上就不好用了。

    在线考试系统数据库课程设计.doc

    软件工程专业 数据库原理及应用课程设计 开 发 报 告 设计题目:在线考试系统数据库的设计与实现 年 级:************* 学 号:******** 姓 名:***** 目录 摘要 -------------------------------------------------...

    小区物业管理系统-数据库课程设计.doc

    缴费额,备注) 3.22关系模式图如下: 3.3物理结构设计 数据在实际设计的过程中表现为相互关联的表,这些关联表反应了客观存在的一些事 物以及他们之间关联,本系统在数据库设计过程中主要设计到以下表,共七张: A....

    医院住院系统数据库设计(1).doc

    医院住院系统数据库设计 医院住院数据库设计 1. 需求分析 1. 系统概况 从电子计算机应用于医学领域,特别是在医院管理方面至今已经有近30年的历史了。 我国起步较晚,70年代中期个别有条件的大医院才开始研究工作。...

    教务系统设计数据库设计.doc

    教务系统数据库设计 课题的研究背景与意义 课题的研究背景 目前我国各行各业的信息化建设开展得如火如荼,这种信息化的发展已经影响到了各 学校。学校在对学生进行管理时,学生学籍的管理一直都是很麻烦的事情,不...

    学生管理系统数据库er图设计.docx

    学生管理系统数据库er图设计全文共5页,当前为第1页。学生管理系统数据库er图设计全文共5页,当前为第1页。学生管理系统数据库 学生管理系统数据库er图设计全文共5页,当前为第1页。 学生管理系统数据库er图设计全文...

    教务系统设计数据库设计(1).doc

    教务系统数据库设计 课题的研究背景与意义 课题的研究背景 目前我国各行各业的信息化建设开展得如火如荼,这种信息化的发展已经影响到了各 学校。学校在对学生进行管理时,学生学籍的管理一直都是很麻烦的事情,不...

    网络数据库课程设计报告.pdf

    XX 大学计算机与电子信息学院 本科课程设计报告 1 网络数据库 课 程 设 计 报 告 网上选课系统 学 院: 计算机与电子信息学院 班级名称: 学生姓名: 空白小龙 学号: 指导教师: 时 间: 2011 年 1 月 XX 大学...

    在线考试系统数据库课程设计.pdf

    hing at a time and All things in their being are good for somethin 开 发 报 告 设计题目:在线考试系统数据库的设计与实现 年 级:************* 学 号:******** 姓 名:***** 目录 摘要 --------------------...

    医院住院系统数据库设计【范本模板】.doc

    医院住院数据库设计 1. 需求分析 1. 系统概况 从电子计算机应用于医学领域,特别是在医院管理方面至今已经有近30年的历史了。 我国起步较晚,70年代中期个别有条件的大医院才开始研究工作。直到1986年7月卫生部 向10...

    数据库课程设计-学生管理系统&新生入学信息管理系统-完整设计文档.doc

    设计任务书 "课题 "新生入学信息管理系统 " "名称 " " "设计 "(1)充实和巩固数据库原理及应用课程的内容 " "目的 "(2)掌握数据库设计的一般步骤以及规范化设计理论和方法 " " "(3)掌握选定设计语言的数据库的...

    在线考试系统数据库课程设计(1).doc

    软件工程专业 数据库原理及应用课程设计 开 发 报 告 设计题目:在线考试系统数据库的设计与实现 年 级:************* 学 号:******** 姓 名:***** 目录 摘要 -------------------------------------------------...

    读书笔记:《数据库系统概念》.pdf

    1.1 数据库系统的应⽤ 数据库系统的应⽤ 1.2 数据库系统的⽬标 数据库系统的⽬标 1.2.1 传统的⽂件处理系统 传统的⽂件处理系统 在⽂件处理系统中存储组织信息的主要弊端包括: 数据的冗余和不⼀致(data redundancy...

    SQL Server数据库导入MySQL数据库体验

    文中介绍了将存放在sql server数据库中的数据全部导入到mysql数据库中的两种方法。第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很...

Global site tag (gtag.js) - Google Analytics