Database system

Database system  译:数据库系统

The conception used for describing files and databases has varied substantially in the same organization .

译:用于描述文件和数据库的概念在相同的结构中有各种各样的实质的区别。

A database may be defined as a collection of interrelated data stored together with as little redundancy as possible to serve one or more applications in an optimal fashion ;the data are stored so that they are independent of programs which use the data ;a commonand retrieving existing data with in the databases if they are entirely separate in structure .

译:一个数据库可以被定义成一个相互联系数据储存的集合,这个集合有很小的冗余,尽可能地为一个或多个应用程序在最理想的方式下服务。储存数据的目的是使它们与用数据的程序独立,一种相同的控制方法用在数据库内增加新数据、修改和恢复已存在的数据。如果一个系统在结构上完全分离,则它们被称为包含一个数据库集合。

A database may be designed for batch processing ,real-time processing ,or in-line processing .A database system involve application program,DBMS ,and database.

译:一个数据库可以设计为批处理、实时处理或联机数据处理,一个数据库系统包含应用程序,数据库管理系统和数据库。

One of the most important characteristics of most databases is that they will constantly need to change and grow .Easy restructuring of the database must be possible as new data types and new applications are added .The restructuring should be possible without having to rewrite the application program and in general should cause as little upheaval as possible .The ease with which a database can be changed will have a major effect on the rate at which data-processing can be developed in acorporation .

译:大多数数据库的最主要的特点之一是它们需要不断地更新和增加。当新数据类型和应用被增加时,数据库的简单重构必须是可能的,重组织应当不用重新写应用程序,总体上应该尽可能是小的变化,这种不费力的改变数据库在数据处理的速度上产生很大的影响。

The tem data independence is often quoted as being one of the main attributes of a data base .It implies that the data and the application programs which use them are independent so that either may be changed without changing the other .When a single set of data items serves a variety of applications,different application programs perceive different relationships between the data items .

译:数据独立这个术语经常提出作为一个数据库主要属性之一,它是指数据和使用数据的应用程序互相独立,目的是改变一项时不用改变另一项。当一个单一的数据项集合服务于不同的应用时,不同的应用程序感知数据项与记录之间不同的关系。

To a large extent ,database organization  is concerned with the representation between the data item about which we store information referred to as entities .An entity may be a tangible object or nontangible .It has various properties which we may wish to record .It can describes the real world .The data item represents an attribute ,and the attribute must be associated with the relevant entity .We design values to the attributes ,one attribute has a special significance in that it identifies the entity .

译:对于一个大的范围,数据库组织与数据项与记录之间的关系说明有联系,也和数据是怎样存贮的和存在哪里有关,被用于许多应用中的数据库在数据之间有多种内在联系。关于我们所存信息的项是一个实体,一个实体可以是一个实在的物或抽象的事物。它有我们希望记录的各种性质,它能描述一个真实世界。数据项代表一个属性,该属性与有关的实体联合。我们将属性设计成值,一个属性有一种特殊意义,据此而定义一个实体。

An attribute or set of attributes which the computer uses to identify a record or tuple is referred to as a key .The primary key is defined as that key used to uniquely identify one record or tuple .The entity identifier consisting of one or more attributes.The primary key is of great importance because it is used by the computer inlocating the record or tuple by means of an index or addressing algorithm .

译:计算机所用的识别一个记录或一个元组的一个属性或一组属性,叫做关键字。主关键字被定义为能唯一地确定一个记录或一个元组的关键字,一个实体识别符号包括一个或多个属性。主关键字是很重要的,因为它被用在计算机中通过一个索引和寻址算法来找出一个记录或一个元组。

If the function of a database were merely to store data,its organization would be simple .Most of the complexities arise from the fact that is must also show the relationships between the various items of data that are stored .It is different to describe the data in logical or physical .

译:如果数据库的作用仅仅是储存数据,那它的结构将是简单的,大多数复杂性起因于数据库必须储存和各种各样数据项之间的关系。在逻辑上或物理上描述数据是不同的。

The logical data base description is referred to as a schema.

译:逻辑数据库的描述叫做一个模式。

A schema is a chart of the types of data that one used .It gives the entities and attributes ,and specifics the relations between them .It is form work into which the values of the data-items can be fitted .

译:一个模式是一个所用数据类型的图表,它给出实体名称、属性和它们之间的特殊关系,它是一个记录的实例,当我们谈论到它们之间的特殊关系,它是一个合适的保存数据项值的框架。

We must distinguish betweena record type and a instance of the record .When we talk about a “personnel record”,this is really a record typed.There are no data vales associated with it .

译:我们必须区别一个记录类型和一个记录实例,当我们谈论到全体人员的记录时,这是一个真正的记录类型,而不是它相结合的数据值。

The term schema is used to mean an overall chart of all of the data-types and record types stored in a data base .The term subschema refers to an application programmer's view of the data he uses .Many different subschemas can be derived from one schema .

译:一个模型用于描述数据库中的所有储存在数据库中的数据项类型和记录类型的总体图表,子模式项指的是一个应用程序员观点下的数据,许多不同的模式可以从一个模式中得到。

The schema and the subschema are both used by the data-base management system ,the primary function of which is to serve the application programs by executing their data operations .

译:模式和子模式是由数据库管理系统使用的,数据库管理系统的主要作用是由执行数据操作时服务于应用程序。

A DBMS will usually be handing  multiple data calls concurrently.It must organize its system buffers so that different data operations can bein process together .It provides a data definition language to specify the conceptual schema and most likely ,some of the details regarding the implementation of the conceptual schema by the physical schema .The data definition language is a high-level language , enabling one to describe the conceptual schema in terms of a “data model”.

译:一个数据库管理系统通常是用于同时处理多个数据调用,它必须组织系统缓冲使不同的数据操作能够一起处理,它提供一种数据定义语言以指定概念模式,很可能还包括用物理模式实现概念模式的一些细节,数据定义语言是一种高级语言,能够让你描述概念模型,术语为数据模型。

The choice of a data model is a difficult one , since it must be rich enough in structure to describe significant aspects of the real world, yet it must be possible to determine fairly automatically an efficient implementation of the conceptual schema by a physical schema .It should be emphasized that while a DBMS might be used to build small data bases ,many databases involve millions of bytes , and an inefficient implementation can be disastrous .

译:数据模型的选择是很困难的,因为它必须有丰富的足够结构以描述真实世界的有意义的各个方面,并且必须通过物理模式有能力去决定概念模式的实现,必须强调,当一个数据库管理系统用于建立一个小数据库时,大多数数据库包含了上万字节,所以无效执行可能是灾难性的。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库系统概念是指一种用于组织、存储和管理大量数据的计算机系统。它通过提供数据的集中存储和访问以及数据的有效管理,帮助用户更好地利用数据资源。 首先,数据库系统概念强调数据的集中存储和访问。传统的文件系统存储数据分散、冗余且不易访问,而数据库系统通过将数据存储在一个或多个文件中,并提供统一的接口,使得用户可以方便地访问和查询数据。 其次,数据库系统概念强调数据的有效管理。数据库系统通过引入数据模型和数据库管理系统(Database Management System,简称DBMS)等概念,提供了一种结构化存储和管理数据的方式。数据模型描述了数据的逻辑结构,例如关系模型描述了数据之间的关系,层次模型描述了数据的层次化结构等。DBMS负责实现数据模型,并提供数据的增删改查等操作,以及数据的完整性、安全性和备份恢复等管理功能。 最后,数据库系统概念强调用户的需求。数据库系统提供了查询语言和用户界面,使得用户可以以简单的方式提出复杂的查询,从而获取所需的数据。此外,数据库系统还支持事务处理和并发控制,保证了多用户同时访问数据的一致性和隔离性。 总的来说,数据库系统概念是一种用于组织、存储和管理大量数据的计算机系统,它通过提供集中存储和访问、有效管理和满足用户需求的功能,帮助用户更高效地处理和利用数据资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值