数据库的逻辑结构有哪些 什么是数据库的逻辑结构?并且逻辑结构有哪些?
什么是数据库的逻辑结构?并且逻辑结构有哪些?
数据库逻辑结构是从逻辑的角度分析数据库的构成,即创建数据库后形成的逻辑概念之间的关系。
SQL的逻辑结构主要应用于面向用户的数据组织和管理,与传统关系模型术语相比,在SQL中,视图对应外模式,基本表对应模式,存储文件对应内模式。Oracle的逻辑结构,逻辑存储单元从小到大依次:数据块、盘区、段和表空间。数据库逻辑结构中,年龄应该用什么类型?
逻辑结构是独立于任何一种数据模型的,在实际应用中,一般所用的数据库环境已经给定(如SQL Server或Oracle或MySql)。由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化。
年龄实际上应是连续变量,但在实际使用中作为离散变量。
可以简化统计分析(因为所得到的年龄数据都是完全年龄,即周岁年龄)
在数据库的三级模式结构中,描述数据库全局逻辑结构的是A.逻辑模式B.内模式C.存储模式D.外模式?
选择A
逻辑模式也叫概念模式:它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。它是由数据库管理系统提供的数据模式描述语言(Data Description Language,DDL)来描述、定义的,体现、反映了数据库系统的整体观。
外模式:是用户角度
内模式、存储模式:是数据库的底层结构。
在Oracle数据库中,最大的逻辑存储结构是什么?
你这个问题挺有意思的,可能很多人会说是表空间。表空间是oracle数据库中最重要的一个逻辑结构,但你要说最大的逻辑结构,我会说是“数据库”。数据库即可以看做物理结构,也可以看做逻辑结构。按照物理结构划分,数据库是由文件构成的,比如数据文件、日志文件、控制文件等;按照逻辑结构划分,由大到小的顺序是:数据库--表空间--段--区段--数据块
所以,针对你的问题,我会说最大的逻辑结构是“数据库”!希望我的回答对你有帮助,下图是我自己画的一张数据库结构图,看看就知道了!
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是?
1、模式模式也称为逻辑模式和概念模式,他是数据库中全体数据库的逻辑结构和特征的描述,是所有用户公共的数据视图。一个数据库只有一种模式,模式处于三级结构的中间层。
2、外模式外模式也称作用户模式,他是数据库用户(包括应用程序员和最终用户)能够看见和使用局部数据的螺接结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式是模式的子集。一个数据库可以有多个外模式。
3、内模式内模式也称存储模式,一个数据库只有一个内模式。他是数据结构和存储方式的描述,是数据在数据库内部的表示方式。※1、定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性,完整性的要求。2、外模式是保证数据安全性的一个有力措施。
数据库系统中,用什么描述全部数据的整体逻辑结构?
概念模式是数据库中全体数据的整体逻辑结构和特征的描述,是所有用户的公共数据视图,用以描述现实世界中的实体及其性质与联系,定义记录、数据项、数据的完整性约束条件及记录之间的联系。概念模式通常还包含有访问控制、保密定义和完整性检查等方面的内容,以及概念/物理之间的映射。一个数据库只有一个概念模式。
数据库系统使用的数据的逻辑结构是什么?
数据库的基本结构数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。 (1)物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。 (2)概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。 (3)逻辑数据层。它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。 数据库不同层次之间的联系是通过映射进行转换的。数据库具有以下主要特点: (1)实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。 (2)减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。 (3)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。 (4)数据实现集中控制。文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。 (5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。