`

知识积累——数据结构设计中“逻辑”和“物理”结构有啥区别?

阅读更多

逻辑结构关注数据之间的关系,以及将来存储的内容及其格式。
物理结构关注的是在何种数据库系统中存储。

 

例如:

逻辑结构我们定义字段ProductID,表示商品的代码,存储的时候需要16个字节,格式为yyyyMMdd_xxxxxx_yyyy,与销售单等发生1:n的关联;而在物理设计的时候,应该反应成 ProductID CHAR(16) NOT NULL,进行索引,建立外键,但是不再关心其中的内容是什么,更不去关心其中的格式了。

分享到:
评论

相关推荐

    数据结构与程序设计—— C++描述(高等教育出版社)

    总的来说,《数据结构与程序设计——C++描述》是一本全面而深入的教材,涵盖了数据结构的基础知识和C++实现,对于学习计算机科学的学生和想要提升C++编程能力的开发者来说,是一份宝贵的资源。通过结合书中的理论...

    金融将死,死于何因?——金融攻击的原理和运行逻辑!.doc.pdf

    金融将死,死于何因?——金融攻击的原理和运行逻辑!.doc

    数据结构——数据结构中的数据表示.pdf

    这些逻辑结构需要在计算机的物理存储上实现,这就涉及到了物理结构,如顺序存储(数据在连续的内存地址中)和链式存储(数据通过指针链接)。 编写优秀的程序需要对问题中的对象特性及它们之间的关系进行深入分析。...

    xianligongdaxue——————863数据结构

    数据结构是计算机科学中至关重要的基础概念,它研究如何组织和管理数据,以便高效地进行存储、检索和处理。863数据结构复习题重点涵盖了数据结构的基本概念、逻辑结构、存储结构、算法分析和评价。 1. **数据结构...

    哈工程——数据结构实验代码&报告(最新版)

    数据结构是计算机科学中的核心课程,它探讨了如何在计算机中有效地组织和管理数据,以优化算法的性能。本资源“哈工程——数据结构实验代码&报告(最新版)”提供了一个深入学习和实践数据结构的平台,尤其适合哈...

    数据交易如何破局?——数据要素市场中的阿罗信息悖论与法律应对doc文档合集整理.zip

    数据交易如何破局?——数据要素市场中的阿罗信息悖论与法律应对doc文档合集整理.zip

    挑战程序设计竞赛——数据结构(高清带书签)

    《挑战程序设计竞赛——数据结构》是一本专为提升编程竞赛能力和算法理解力而编写的书籍,高清且带有书签,方便读者随时查阅和学习。数据结构是计算机科学中的核心概念,对于程序员尤其是参与程序设计竞赛的人来说,...

    《C++语言描述——数据结构算法与应用》

    《C++语言描述——数据结构算法与应用》是一本深入探讨C++编程语言在数据结构和算法应用方面的专业书籍。本书旨在帮助读者理解和掌握如何利用C++高效地实现各种数据结构和算法,从而提升编程技能和解决问题的能力。...

    数据结构习题及答案——严蔚敏.pdf

    本资源是一个非常有价值的数据结构习题集,涵盖了数据结构的基本概念、数据类型、数据结构的分类、算法分析等方面的知识点,对于学习和研究数据结构的读者来说非常有帮助。 下面是对资源中的一些重要知识点的详细...

    同济大学数据结构课程设计——AOE网络

    "同济大学数据结构课程设计——AOE网络"这一标题指出,这是一个与数据结构课程相关的项目,具体聚焦在AOE(Activity On Edge,边活动网络)网络的实现。AOE网络是图论中的一个概念,通常用于表示项目的进度计划,...

    常用排序算法总结——数据结构

    常用排序算法总结——数据结构

    数据结构、算法与应用——C++语言描述.rar

    《数据结构、算法与应用——C++语言描述》是一本深入探讨计算机科学核心领域的经典教材。数据结构和算法是编程的基础,它们对于理解和优化程序性能至关重要。本书通过C++语言来阐述这些概念,使得读者能够更好地掌握...

    C 面向对象程序设计——基础、数据结构与编程思想 (第4版)

    C++面向对象程序设计——基础、数据结构与编程思想 (第4版)

    内外兼修——数据结构课程教学新思路.pdf

    学生需要通过学习掌握数据在计算机中的表示、组织及结构上的算法设计,这样才能在软件开发中选择合适的逻辑结构和存储结构,高效设计算法,并进行时间和空间分析。 最后,文章提到了数据分析和大数据的概念。尽管...

    数逻.zip北邮——计算机——数字逻辑与数字系统

    北邮——计算机——数字逻辑与数字系统 北邮——计算机——数字逻辑与数字系统 北邮——计算机——数字逻辑与数字系统 北邮——计算机——数字逻辑与数字系统 北邮——计算机——数字逻辑与数字系统 北邮——...

    实用数据结构基础——程序设计

    本主题"实用数据结构基础——程序设计"涵盖了数据结构的基本概念,通过实际的编程项目来加深理解,如航班订票系统和DOS文字RPG游戏的实现。 1. **数据结构**:数据结构是指在内存中组织数据的方式,包括数组、链表...

    数据结构——使用C语言(第4版)[朱战立][电子教案]

    《数据结构——使用C语言(第4版)》是由朱战立编著的一本经典教材,旨在帮助读者理解和掌握数据结构的基本概念及其在C语言中的实现。本书通过实例和讲解,使学习者能够运用C语言来设计和实现各种数据结构。 在...

    数据结构学习PPT——1

    在“数据结构学习PPT——1”中,主要介绍了数据结构与算法的基础概念,以及它们在计算机科学中的作用。 1. 数据结构与算法 数据结构是对数据元素的组织方式,它包括数据元素的集合以及这些元素之间的关系。这些关系...

    哈希表课程设计数据结构实验报告——哈希表设计

    哈希表课程设计数据结构实验报告——哈希表设计 针对某个集体中的人名设计一个哈希表,使得平均查找长度不超过R,完成相应的建立和查表程序. 1.2 人名为汉语拼音形式,最长不超过18个字符(如:庄双双 ...

Global site tag (gtag.js) - Google Analytics