`

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

阅读更多

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

 

例如:

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

分享到:
评论

相关推荐

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

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

    迷宫问题——数据结构

    数据结构是计算机科学中的一种重要概念,研究的是数据之间的关系和数据的逻辑结构。在本课程设计中,我们使用链表作为栈的存储结构,并对栈的抽象数据类型进行了定义。该设计思路可以应用于其他数据结构的设计和实现...

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

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

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

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

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

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

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

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

    逻辑架构和物理架构在架构设计中的应用

    在不同的架构设计方法中出现的软件架构视图种类很多,本文介绍最常用的两种架构视图——逻辑架构视图和物理架构视图,并通过具体案例的分析说明如何运用它们进行架构设计。当观察和描述事物大局的时候,逻辑架构和...

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

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

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

    本书以其清晰的阐述和丰富的实例,为读者提供了全面且深入的数据结构理论与实践知识,旨在帮助程序员提升在软件开发中的效率和能力。 数据结构是计算机科学中的核心概念,它涉及如何在内存中有效地组织和管理数据,...

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

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

    .1_编程的灵魂——数据结构+算法=程序.ppt.1_编程的灵魂——数据结构+算法=程序.ppt

    《算法艺术与信息学竞赛》一书探讨了编程的核心——数据结构和算法,指出它们是构建程序的灵魂。书中强调,算法不仅仅是实现问题解决方案的方法,它既是抽象的思考过程,也是可执行的计算机程序。算法由输入、输出和...

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

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

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

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

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

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

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

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

    用友政务数据字典——数据基础结构

    《用友政务数据字典——数据基础结构》深入解析 用友政务软件是财务管理和业务处理的重要工具,其数据字典则是理解系统数据库结构的关键。本文将详细解析两个主要的数据表——PubBmxx(部门信息)和PubZyxx(职员...

    从算法设计到硬线逻辑的实现——复杂数字逻辑系统的Verilog HDL设计技术和方法

    《从算法设计到硬线逻辑的实现——复杂数字逻辑系统的Verilog HDL设计技术和方法》这本书深入探讨了在数字电子系统设计中,如何利用Verilog HDL(硬件描述语言)将高级算法转化为实际的硬线逻辑。Verilog HDL是一种...

    《数据结构——C++实现》(第二版)课本源代码

    《数据结构——C++实现》(第二版)是一本经典的计算机科学教材,专注于介绍各种数据结构及其在C++编程语言中的实现。这本书的核心是通过实际的代码示例帮助读者理解和掌握数据结构的基本概念,这对于任何想要深入...

Global site tag (gtag.js) - Google Analytics