外文文献-中文翻译-数据库

外文文献-中文翻译-数据库
外文文献-中文翻译-数据库

英文原文2:

《DBA Survivor: Become a Rock Star DBA》by Thomas LaRock,Published By Apress.2010

You know that a database is a collection of logically related data elements that may be structured in various ways lo meet the multiple processing and retrieval needs of organizations and individuals. There’s nothing new about databases—early ones were chiseled in stone, penned on scrolls, and written on index cards. But now databases are commonly recorded on magnetizable media, and computer programs are required to perform the necessary storage and retrieval operations.

Yo u’ll see in the following pages that complex data relationships and linkages may be found in all but the simplest databases. The system software package that handles the difficult tasks associated with creating, accessing, and maintaining database records is called a database management system (DBMS) .The programs in a DBMS package establish an interface between the database itself and the users of the database. (These users may be applications programmers, managers and others with information needs, and various OS programs.)

A DBMS can organize, process, and present selected data elements from the database. This capability enables decision makers to search, probe, and query database contents in order to extract answers to nonrecurring and unplanned questions (hat aren't available in regular reports. These questions might initially be vague and / or poorly defined, but people can "browse” through the database until they have the needed information. In short, the DBMS will “m anage”the stored data items and assemble the needed items from the common database in response to the queries of those who aren’t

10

programmers. In a file-oriented system, users needing special information may communicate their needs to a programmer, who, when time permits, will write one or more programs to extract the data and prepare the information[4].The availability of a DBMS, however, offers users a much faster alternative communications path.

If the DBMS provides a way to interactively and update the database, as well as interrogate it capability allows for managing personal data-Aces however, it does not automatically leave an audit trail of actions and docs not provide the kinds of control a necessary in a multiuser organization. These-controls arc only available when a set of application programs arc customized for each data entry and updating function.

Software for personal computers which perform me of the DBMS functions have been very popular. Personal computers were intended for use by individuals for personal information storage and process- These machines have also been used extensively small enterprises, professionals like doctors, acrylics, engineers, lasers and so on .By the nature of intended usage, database systems on these machines except from several of the requirements of full doge database systems. Since data sharing is not tended, concurrent operations even less so. the fewer can be less complex. Security and integrity maintenance arc de-emphasized or absent. As data limes will be small, performance efficiency is also important. In fact, the only aspect of a database system that is important is data Independence. Data-dependence, as stated earlier, means that applicant programs and user queries need not recognizant physical organization of data on secondary storage. The importance of this aspect, particularly for the personal computer user, is that this greatly simplifies database usage. The user can store, access and manipulate data a( a high level (close to (he application) and be totally shielded from the

10

low level (close to the machine) details of data organization. We will not discuss details of specific PC DBMS software packages here. Let us summarize in the following the strengths and weaknesses of personal computer data-base software systems:The most obvious positive factor is the user friendliness of the software. A user with no prior computer background would be able to use the system to store personal and professional data, retrieve and perform relayed processing. The user should, of course, satiety himself about the quality of software and the freedom from errors (bugs) so that invest-merits in data arc protected.

For the programmer implementing applications with them, the advantage lies in the support for applications development in terms of input screen generations, output report generation etc. offered by theses stems.

The main negative point concerns absence of data protection features. Unless encrypted, data cane accessed by whoever has access to the machine Data can be destroyed through mistakes or malicious intent. The second weakness of many of the PC-based systems is that of performance. If data volumes grow up to a few thousands of records, performance could be a bottleneck.

For organization where growth in data volumes is expected, availability of. the same or compatible software on large machines should be considered.

This is one of the most common misconceptions about database management systems that are used in personal computers. Thoroughly comprehensive and sophisticated business systems can be developed in dBASE, Paradox and other DBMSs. However, they are created by experienced programmers using the DBMS's own programming language. Thai is not the same as users who create and manage personal

10

files that are not part of the mainstream company system.

Transaction Management of Database

The objective of long-duration transactions is to model long-duration, interactive Database access sessions in application environments. The fundamental assumption about short-duration of transactions that underlies the traditional model of transactions is inappropriate for long-duration transactions. The implementation of the traditional model of transactions may cause intolerably long waits when transactions aleph to acquire locks before accessing data, and may also cause a large amount of work to be lost when transactions are backed out in response to user-initiated aborts or system failure situations.

The objective of a transaction model is to pro-vide a rigorous basis for automatically enforcing criterion for database consistency for a set of multiple concurrent read and write accesses to the database in the presence of potential system failure situations. The consistency criterion adopted for traditional transactions is the notion of scrializability. Scrializa-bility is enforced in conventional database systems through the use of locking for automatic concurrency control, and logging for automatic recovery from system failure situations. A “transaction’’ that doesn't provide a basis for automatically enforcing data-base consistency is not really a transaction. To be sure, a long-duration transaction need not adopt seri-alizability as its consistency criterion. However, there must be some consistency criterion.

Version System Management of Database

Despite a large number of proposals on version support in the context of computer aided design and software engineering, the absence of a consensus on version semantics

10

has been a key impediment to version support in database systems. Because of the differences between files and databases, it is intuitively clear that the model of versions in database systems cannot be as simple as that adopted in file systems to support software engineering.For data-bases, it may be necessary to manage not only versions of single objects (e.g. a software module, document, but also versions of a collection of objects (e.g. a compound document, a user manual, etc. and perhaps even versions of the schema of database (c.g. a table or a class, a collection of tables or classes).

Broadly, there arc three directions of research and development in versioning. First is the notion of a parameterized versioning", that is, designing and implementing a versioning system whose behavior may be tailored by adjusting system parameters This may be the only viable approach, in view of the fact that there are various plausible choices for virtually every single aspect of versioning.The second is to revisit these plausible choices for every aspect of versioning, with the view to discarding some of themes either impractical or flawed. The third is the investigation into the semantics and implementation of versioning collections of objects and of versioning the database.

There is no consensus of the definition of the te rm “management information system”. Some writers prefer alternative terminology such as “information processing system”, "information and decision syste m, “organizational information syste m”, or simply “i nformat ion system” to refer to the computer-based information processing system which supports the operations, management, and decision-making functions of an organization. This text uses “MIS” because it is descriptive and generally understood; it also frequently uses "information system”instead of ''MIS” t o refer to an organizational information system.

10

A definition of a management information system, as the term is generally understood, is an integrated, user-machine system for providing information 丨o support operations, management, and decision-making functions in an organization. The system utilizes computer hardware and software; manual procedures: models for analysis planning, control and decision making; and a database. The fact that it is an integrated system does not mean that it is a single, monolithic structure: rather, ii means that the parts fit into an overall design. The elements of the definition arc highlighted below: Computer-based user-machine system.

Conceptually, a management information can exist without computer, but it is the power of the computer which makes MIS feasible. The question is not whether computers should be used in management information system, but the extent to which information use should be computerized. The concept of a user-machine system implies that some (asks are best performed humans, while others are best done by machine. The user of an MIS is any person responsible for entering input da(a, instructing the system, or utilizing the information output of the system. For many problems, the user and the computer form a combined system with results obtained through a set of interactions between the computer and the user.

User-machine interaction is facilitated by operation in which the user's input-output device (usually a visual display terminal) is connected lo the computer. The computer can be a personal computer serving only one user or a large computer that serves a number of users through terminals connected by communication lines. The user input-output device permits direct input of data and immediate output of results. For instance, a person using The computer interactively in financial planning poses 4t what

10

if* questions by entering input at the terminal keyboard; the results are displayed on the screen in a few second.

The computer-based user-machine characteristics of an MIS affect the knowledge requirements of both system developer and system user, “computer-based” means that the designer of a management information system must have a knowledge of computers and of their use in processing. The “user-machine” concept means the system designer should also understand the capabilities of humans as system components (as information processors) and the behavior of humans as users of information.

Information system applications should not require users Co be computer experts. However, users need to be able lo specify (heir information requirements; some understanding of computers, the nature of information, and its use in various management function aids users in this task.

Management information system typically provide the basis for integration of organizational information processing. Individual applications within information systems arc developed for and by diverse sets of users. If there are no integrating processes and mechanisms, the individual applications may be inconsistent and incompatible. Data item may be specified differently and may not be compatible across applications that use the same data. There may be redundant development of separate applications when actually a single application could serve more than one need. A user wanting to perform analysis using data from two different applications may find the task very difficult and sometimes impossible.

The first step in integration of information system applications is an overall information system plan. Even though application systems are implemented one at a

10

time, their design can be guided by the overall plan, which determines how they fit in with other functions. In essence, the information system is designed as a planed federation of small systems.

Information system integration is also achieved through standards, guidelines, and procedures set by the MIS function. The enforcement of such standards and procedures permit diverse applications to share data, meet audit and control requirements, and be shares by multiple users. For instance, an application may be developed to run on a particular small computer. Standards for integration may dictate that the equipment selected be compatible with the centralized database. The trend in information system design is toward separate application processing form the data used to support it. The separate database is the mechanism by which data items are integrated across many applications and made consistently available to a variety of users. The need for a database in MIS is discussed below.

The term “information” and “data” are frequently used interchangeably; However, information is generally defined as data that is meaningful or useful to The recipient. Data items are therefore the raw material for producing information.

The underlying concept of a database is that data needs to be managed in order to be available for processing and have appropriate quality. This data management includes both software and organization. The software to create and manage a database is a database management system.

When all access to any use of database is controlled through a database management system, all applications utilizing a particular data item access the same data item which is stored in only one place. A single updating of the data item updates it for

10

all uses. Integration through a database management system requires a central authority for the database. The data can be stored in one central computer or dispersed among several computers; the overriding requirement is that there be an organizational function to exercise control.

It is usually insufficient for human recipients to receive only raw data or even summarized data. Data usually needs to be processed and presented in such a way that Che result is directed toward the decision to be made. To do this, processing of data items is based on a decision model.

For example, an investment decision relative to new capital expenditures might be processed in terms of a capital expenditure decision model.

Decision models can be used to support different stages in the decision-making process. “Intelligence’’ models can be used to search for problems and/or opportunities. Models can be used to identify and analyze possible solutions. Choice models such as optimization models maybe used to find the most desirable solution.

In other words, multiple approaches are needed to meet a variety of decision situations. The following are examples and the type of model that might be included in an MIS to aid in analysis in support of decision-making; in a comprehensive information system, the decision maker has available a set of general models that can be applied to many analysis and decision situations plus a set of very specific models for unique decisions. Similar models are available tor planning and control. The set of models is the model base for the MIS.

Models are generally most effective when the manager can use interactive dialog (o build a plan or to iterate through several decision choices under different conditions.

10

中文译文2:

《数据库幸存者:成为一个摇滚名明星》众所周知,数据库是逻辑上相关的数据元的汇集.这些数据元可以按不同的结构组织起来,以满足单位和个人的多种处理和检索的需要。数据库本身不是什么新鲜事——早期的数据库凿在石头上,记在名册上,以及写在索引卡中。而现在,数据库普遍记录在可磁化的介质上,并且需要用计算机程序来执行必需的存储和检索操作。

如下所述,所有数据库(最简单的除外)中都有复杂的数据关系及其链接。处理与创建、访问以及维护数据库记录有关的复杂任务的系统软件包叫做数据库管理系统(DBMS), DBMS软件包中的程序在数据库与其用户间建立接口。(这些用户可以是应用程序员、管理员、及其他需要信息的人员和各种操作系统程序)。

DBMS可组织、处理和显示从数据库中选出的数据元。该功能使决策者能搜索、深查和查询数据库的内容,从而对在正规报告中没有的、不再出现的且无法预料的问题作出回答。这些问题最初可能是模糊的并且(或者)是定义不恰当的,但是人们可以浏览数据库直到获得所需的信息。简言之,DBMS将“管理”存储的数据项,并从公共数据库中汇集所需的数据项以回答非程序员的洵问。在面向文件的系统

该程序员冼时间允许时,中,需要特定信息的用户应将他们的要求传送给程序员

a

将编写一个或多个程序以提取数据和准备信息。然而,DBMS的可用性为用户提供了一个更快的替代通信通道。

如果数据库管理系统提供一种方法来相互作用地进入和修改数据厍,同时查询数据库,这种方法就为管现个人数据库创造了条件。但是,它不能自动留下一串查账行动,也不能在多用户组织中提供那种必要的控制。只有当一套应用程序

为每一个数据进入和修改功能设定客户规格时,才有可能得到这些控制。

当前,执行数据库系的一些功能的个人计箅机软件一直很流行,个人计算机是供个人信息存储和处理而用。这些机器也广泛地被一些小企业、职业家如建筑师,医师、工程师、律师等等所使用。从使用意图的性质看,这些机器上的数据库系统没有正式数据库系统的一些要求。由于不需要数据分享,也不需要同时操作。软件也就不那么复杂,安全和整体维护也不那么重要,甚至没有随着数据容量变性能效率也不那么重要。事实上,数据库系统唯一重要的方面是数据独立。正如以前所述,数据独立是指在辅助存储器上,应用程序和用户询问不必知道数据的物理组织。这个方面的重要性,尤其对个人计算机用户来说, 大大简化了数据库的使用。用户能够高层次地存储,存取和操纵数据,并且能够完全不受数据组织低层次细节的影响。这里我们将不讨论一个特定个人计算机数据库符理系统软件包细节。我们将在将下面总结一下个人计箅机数据库软件系统的优缺点:最明显的积极方面是软件的用户友好型。一个事先不了解计算机知识的户能够使用该系统来储存个人和职业数据,捡索和执行有关处理。当然,用户应该使自己对软件质量感到满足,高质量的软件使数据的出错率减少从而使数据投资得到保护。

对于完成应用的程序员而言,这个优点存许于支持这些系统所提供的在输入屏幕产生,

输出报告产生方面的应用发展。

除非被译成密码,数据不能被任何接触机器主要消极点是缺少数据保护特征

a

的人所存取。数据也能由于错误或被怀有恶意的人毁掉

以个人计算机为基础的许

a

多系统的第二个缺点是效率方面的缺点。如果数据发展到几千个记录,效率问题

可能是个难关。

由于数据容量的增长是一种发展趋势,所以应该考虑在较大的机器上获得相同或相容的软件。

这是对于个人计算机数据库管理系统的最常见的错误概念之一:高综合和复杂的商业系统可以在dBASE,Paradox和其它数据库管理系统中得以发展。但是,这些商业系统是由富有经验的程序设计员通过使用数据库管理系统专用的程序语言而建立的,这与建立和管理不是公司主要系统部分的个人文件的用户有所不同。数据库的业务管理

长期业务的目的是:在应用环境中模拟长期的、相互作用的数据库存取对话传统业务模式中关于短期业务的基本假设对于长期业务是不适用的。在存取数据前,交易试图获得锁定时,传统模式业务的执行可能会引起长期等待。也可能引起大量工作丟失,当交M易随着用户产生的障碍或系统失灵时被放弃。

业务模式的目的是提供严格的基础,在潜系统失灵的情况下,为了保持一套多个同时读写存取及数据库一致性,业务模式自动实行一个标准。在传统业务中采取的一致性标准是一种串行概念。在传统数据库系统中为自动并行控制,通过使用锁定而实行串行,并为了从系统失灵中自动恢复而联机。一个不能为实施自动数据库的一致性而提供基础的业务不是一个真业务。确切地说,一个长期业务不必非采用串行作为它的一致标准,但足,必须有一些一致性的标准。

数据库的文本管理

在计算机辅助设计和软件工程的环境影响,尽管对本文支持有许多建议,但对本文语义的意见不一致大大妨碍了数据库系统的文本支持。由于文件和数据库之间的差別,从直观上很淸楚数据库系统的文本模式不可能与文件系统所采用的支持软件工程的文本模式同样简单。对于数据库来说,有必要不仅管理单个事务的

文本(例如,一个软件模块,一份文件等等)而且也要管理许多事务(例如一个复合文件,一个用户手册等等)甚至还要管理数据库构图的文本。(例如一个表格和或一个类别,许多表格,许多类别)。

从广义上说,在文本的研究和发展方面有三个方向。第一,是参数文本的概念,即设计和任一种文本系统,其行为可能通过调节系统参数而改制。鉴于对文木的毎一个单方而有许多似乎可行的选择这一事实,这可能是唯一可行的方法。第二个方向是重访文本每一个个方面的可行的选择,目的在于将其中或者不使用的或者有毛病的选择丟掉。第三个方向是对语义进行研究并执行描述一大批物体和数据库的构图。

对于“管理信总系统”并没有一致的定义。一些作者喜欢用其他术语代替,例如:“信息处理系统”“信息与决策系统”“组织信息系统”,或者干脆将“信息系统”用组织内具有支持操作、管理、决策职能的计算机信息处理系统代替。这篇文章使用“管理信息系统”一词,是

因为它是通俗易懂的,当涉及组织信息系统时也常用“信息系统”代替“管理信息系统”。

一个管理信息系统的定义,通常被理解为:一种集成用户机器系统,为组织提供信息、支持运作、管理、决策职能。该信息系统利用计算机硬件和软件:手工处理程序;模拟分析法计划、控制和决策数据库。事实上,它是一个集成系统并不意味着它是单一的,单块集成结构;相反,它意味味着零件适合加入整体设计。内容定义如下:计算机为主的用户机器系统。

理论上,管理信息系统可以脱离计算机上而存在,但是计算机的存在可以让管理信息系统可行。问题不是计算机是否被使用在管理信息系统中,而是信息的使用

被计算机化的程度。用户机器系统的概念暗示了,一些任务最好由人执行, 其他的最好由机器做。MIS 的使用者是那些负责输入输入数据、指示系统或运用系统信息产品的人。因为许多问题,用户和计算机建立了一个联合系统,其结果通过一套在计算机和用户之间的相互作用得到。

用户机器的相互作用是由用户连接在计算机上的输入-输出设备(通常是一个视觉显示终端)推动的。计算机可以使一台个人机器服务于一名用户或者一台大规模的机器为一定数量通过终端由通信线路连接的用户服务。用户输入-输出设备允许直接输入数据和紧接着输出结果。例如:一个人使用计算机交互的在金融理财上通过在终端键盘输入提交“如果什么,怎么办?”之类的问题,结果几秒钟后便被显示在屏幕上。

以MIS计兑机为主的用户机器特征影响系统开发商和系统用户的知识要求。“计算机为主”意味着管理信息系统的设计者必须拥有计算机和对处理有用的知识。“用户机器”的概念意味着系统设计者也应该了解人作为系统组成部分(信息处理器)的能力和人作为信息使用者的行为。

信息系统的应用不应该要求用户成为计算机专家。但是,用户需要能够详细说明他们的信息要求:对计算机的一些理解、信息的本质,和对各种各样管理功能的利用将帮助用户完成任务。

干礼信息系统代表性地为集成组织信息处理提供依据。信息系统内部各自的应用则由于不同批次的用户开发。如果没有集成的处理和机制,各自的应用也许无法协调一致和相容。在使用相同的数据时,数据项也许不同的被指定和不能兼容的横跨,当实际上一个单独的应用可以提供超过一个的更多的服务时,也许是分別的应用重复的发展了。用户想要通过使用从两种不同的应用中得到的数据来完成分析,也许会发现任务非常困难,有时甚至不可

能。

信息系统应用集成的第一步是一个整体信总系统计划。即使应用系统是一次一个的被执行,他们的设计可以由整体计划指导,确定他们怎么符合其他的工作。其实,信息系统被设计成为小型系统的一个飞行联盟。

信息系统集成也通过标准,指南和程序达到,被留作管理信息系统的功能之用。这种标准和程序的执行允许不同的应用分享数据,应付审核和控制条件,和被广泛用户共享。例如,一项应用也许被开发来操作特殊的小型计兑机。集成的标准可能规定设备的选择与中央数据库一致。信息系统设计的这个趋势有利于将应用程序与用来支持它的数据分离。分开的数据库是一种机制,这种机制的数据项是通过横跨许多应用来集成和对不同的用户都可以始终一致的可利用,管理信息系统对一个数据库的需要将在下面被谈论。

术语“信息”和“数据”经常互换的被使用。然而,信息已般被定义为对接受者有意义或者有用的数据。因此数据项是生产出信息的原料。

数据库的潜在概念是,为了在处理中可以利用和具有恰当的特性,数据需要被管理。数据的管理包括软件和组织。创造软件和管理数据库就足是数据库管理系统。当使用数据库的所有途径都是通过数据库管理系统被控制,所由于应用都利用一个特殊数据项来存取被存放在唯一一个地方的相同的数据项。数据项的一个单独的更新,在所有方面都得到更新。用过数据库管理系统的集成要求数据库的一个中央集权。数据可能被放在一个中央计算机里或者被分散在几个计算机之中:最重要的要求是拥有一个组织功能来执行控制。

对接受人来说只接收原始数据或者甚至是总结的数据都是不够的。数据通常需要被处理和被呈现出来,以结识指向所作的决定的方式。这样,数据项的处理建立于决策模型。例如,一项投资决定相对于新的资本支出也许根据一项政府支出

决定模型被处理。

决定模型可以在决策过程中被用来支持不同的阶段。“智能”模型可以用来寻找问题或者机会。模型可以被用来辨认和分析可能的解决方案。挑选模型,例如最优化模型可以被用来发现最想要的解决方案。

换句话说,面对各种各样的决策情况需要多种的方法。下面是一些例子和可能被包含在一个管理信息系统中用来帮助分析和支持决策的模型的类型;一个全面的信息系统,决策者拥有一套有用的普通模型,可以应用于许多分析和决定的情况,还拥有一套非常特殊的模型应用于特别的决定。相似的模型可以用来计划和控制。选择的模型是管理信息系统的模型基础。

在不同的情况下,当管理人可以使用交互式的对话建立一个计划或者通过几个决定选择重复叙述,模型一般是最有效的。

英文论文及中文翻译

International Journal of Minerals, Metallurgy and Materials Volume 17, Number 4, August 2010, Page 500 DOI: 10.1007/s12613-010-0348-y Corresponding author: Zhuan Li E-mail: li_zhuan@https://www.360docs.net/doc/5b3156978.html, ? University of Science and Technology Beijing and Springer-Verlag Berlin Heidelberg 2010 Preparation and properties of C/C-SiC brake composites fabricated by warm compacted-in situ reaction Zhuan Li, Peng Xiao, and Xiang Xiong State Key Laboratory of Powder Metallurgy, Central South University, Changsha 410083, China (Received: 12 August 2009; revised: 28 August 2009; accepted: 2 September 2009) Abstract: Carbon fibre reinforced carbon and silicon carbide dual matrix composites (C/C-SiC) were fabricated by the warm compacted-in situ reaction. The microstructure, mechanical properties, tribological properties, and wear mechanism of C/C-SiC composites at different brake speeds were investigated. The results indicate that the composites are composed of 58wt% C, 37wt% SiC, and 5wt% Si. The density and open porosity are 2.0 g·cm–3 and 10%, respectively. The C/C-SiC brake composites exhibit good mechanical properties. The flexural strength can reach up to 160 MPa, and the impact strength can reach 2.5 kJ·m–2. The C/C-SiC brake composites show excellent tribological performances. The friction coefficient is between 0.57 and 0.67 at the brake speeds from 8 to 24 m·s?1. The brake is stable, and the wear rate is less than 2.02×10?6 cm3·J?1. These results show that the C/C-SiC brake composites are the promising candidates for advanced brake and clutch systems. Keywords: C/C-SiC; ceramic matrix composites; tribological properties; microstructure [This work was financially supported by the National High-Tech Research and Development Program of China (No.2006AA03Z560) and the Graduate Degree Thesis Innovation Foundation of Central South University (No.2008yb019).] 温压-原位反应法制备C / C-SiC刹车复合材料的工艺和性能 李专,肖鹏,熊翔 粉末冶金国家重点实验室,中南大学,湖南长沙410083,中国(收稿日期:2009年8月12日修订:2009年8月28日;接受日期:2009年9月2日) 摘要:采用温压?原位反应法制备炭纤维增强炭和碳化硅双基体(C/C-SiC)复合材

外文文献翻译,好的外文文献这里找

香港科技大学图书馆Dspace https://www.360docs.net/doc/5b3156978.html,t.hk/dspace 包括香港科技大学的学术论文、学位论文、研究报告等内容,均可免费获取全文。 Openj-gate https://www.360docs.net/doc/5b3156978.html,/ 提供4350种开放获取的期刊的数百万期刊全文文献。 加利福尼亚大学国际和区域数字馆藏 https://www.360docs.net/doc/5b3156978.html,/escholarship/ 加利福尼亚大学国际和区域数字馆藏研究项目。eScholarshipRepository主要提供已出版的期刊论文、未出版的研究手稿、会议文献以及其他连接出版物上的文章1万多篇,均可免费阅读。 剑桥大学机构知识库 https://www.360docs.net/doc/5b3156978.html,/ 由Cambridge University Library和University Computing Service维护,提供剑桥大学相关的期刊、学术论文、学位论文等电子资源。 发展中国家联合期刊库 https://www.360docs.net/doc/5b3156978.html,.br/ 非营利的电子出版物服务机构,提供来自发展中国家(如巴西、古巴、印度、印尼、肯尼亚、南非、乌干达、津巴布韦等)的开放获取的多种期刊的全文。 美国密西根大学论文库 https://www.360docs.net/doc/5b3156978.html,/index.jsp 美国密西根大学论文库2万多篇期刊论文、技术报告、评论等文献全文。包含艺术学、生物学、社会科学、资源环境学等学科的相关论文,另还有博硕士论文。标识为OPEN的可以打开全文。 jfg CERN Document Server http://cdsweb.cern.ch/ 主要覆盖物理学(particle physics)及相关学科,提供360,000多篇全文文献,包括预印文献、期刊论文、图书、图片、学位论文等等。 kl ArXiv https://www.360docs.net/doc/5b3156978.html,/ ArXiv是属于Cornell University的非盈利教育机构,面向物理学、数学、非线性科学、计算机科学和定量生物学等学科提供16种免费电子期刊的访问。 NASA Technical Reports Server https://www.360docs.net/doc/5b3156978.html,/?method=browse 主要是关于航空航天领域研究的科技报告和会议论文。

SQL数据库外文翻译--数据库的工作

Working with Databases This chapter describes how to use SQL statements in embedded applications to control databases. There are three database statements that set up and open databases for access: SET DATABASE declares a database handle, associates the handle with an actual database file, and optionally assigns operational parameters for the database. SET NAMES optionally specifies the character set a client application uses for CHAR, VARCHAR, and text Blob data. The server uses this information to transli terate from a database?s default character set to the client?s character set on SELECT operations, and to transliterate from a client application?s character set to the database character set on INSERT and UPDATE operations. g CONNECT opens a database, allocates system resources for it, and optionally assigns operational parameters for the database.All databases must be closed before a program ends. A database can be closed by using DISCONNECT, or by appending the RELEASE option to the final COMMIT or ROLLBACK in a program. Declaring a database Before a database can be opened and used in a program, it must first be declared with SET DATABASE to: CHAPTER 3 WORKING WITH DATABASES. Establish a database handle. Associate the database handle with a database file stored on a local or remote node.A database handle is a unique, abbreviated alias for an actual database name. Database handles are used in subsequent CONNECT, COMMIT RELEASE, and ROLLBACK RELEASE statements to specify which databases they should affect. Except in dynamic SQL (DSQL) applications, database handles can also be used inside transaction blocks to qualify, or differentiate, table names when two or more open databases contain identically named tables. Each database handle must be unique among all variables used in a program. Database handles cannot duplicate host-language reserved words, and cannot be InterBase reserved words.The following statement illustrates a simple database declaration:

关于力的外文文献翻译、中英文翻译、外文翻译

五、外文资料翻译 Stress and Strain 1.Introduction to Mechanics of Materials Mechanics of materials is a branch of applied mechanics that deals with the behavior of solid bodies subjected to various types of loading. It is a field of study that i s known by a variety of names, including “strength of materials” and “mechanics of deformable bodies”. The solid bodies considered in this book include axially-loaded bars, shafts, beams, and columns, as well as structures that are assemblies of these components. Usually the objective of our analysis will be the determination of the stresses, strains, and deformations produced by the loads; if these quantities can be found for all values of load up to the failure load, then we will have obtained a complete picture of the mechanics behavior of the body. Theoretical analyses and experimental results have equally important roles in the study of mechanics of materials . On many occasion we will make logical derivations to obtain formulas and equations for predicting mechanics behavior, but at the same time we must recognize that these formulas cannot be used in a realistic way unless certain properties of the been made in the laboratory. Also , many problems of importance in engineering cannot be handled efficiently by theoretical means, and experimental measurements become a practical necessity. The historical development of mechanics of materials is a fascinating blend of both theory and experiment, with experiments pointing the way to useful results in some instances and with theory doing so in others①. Such famous men as Leonardo da Vinci(1452-1519) and Galileo Galilei (1564-1642) made experiments to adequate to determine the strength of wires , bars , and beams , although they did not develop any adequate theo ries (by today’s standards ) to explain their test results . By contrast , the famous mathematician Leonhard Euler(1707-1783) developed the mathematical theory any of columns and calculated the critical load of a column in 1744 , long before any experimental evidence existed to show the significance of his results ②. Thus , Euler’s theoretical results remained unused for many years, although today they form the basis of column theory. The importance of combining theoretical derivations with experimentally determined properties of materials will be evident theoretical derivations with experimentally determined properties of materials will be evident as we proceed with

英文文献及中文翻译

毕业设计说明书 英文文献及中文翻译 学院:专 2011年6月 电子与计算机科学技术软件工程

https://www.360docs.net/doc/5b3156978.html, Overview https://www.360docs.net/doc/5b3156978.html, is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of https://www.360docs.net/doc/5b3156978.html, is part of https://www.360docs.net/doc/5b3156978.html, Framework,and when coding https://www.360docs.net/doc/5b3156978.html, applications you have access to classes in https://www.360docs.net/doc/5b3156978.html, Framework.You can code your applications in any language compatible with the common language runtime(CLR), including Microsoft Visual Basic and C#.These languages enable you to develop https://www.360docs.net/doc/5b3156978.html, applications that benefit from the common language runtime,type safety, inheritance,and so on. If you want to try https://www.360docs.net/doc/5b3156978.html,,you can install Visual Web Developer Express using the Microsoft Web Platform Installer,which is a free tool that makes it simple to download,install,and service components of the Microsoft Web Platform.These components include Visual Web Developer Express,Internet Information Services (IIS),SQL Server Express,and https://www.360docs.net/doc/5b3156978.html, Framework.All of these are tools that you use to create https://www.360docs.net/doc/5b3156978.html, Web applications.You can also use the Microsoft Web Platform Installer to install open-source https://www.360docs.net/doc/5b3156978.html, and PHP Web applications. Visual Web Developer Visual Web Developer is a full-featured development environment for creating https://www.360docs.net/doc/5b3156978.html, Web applications.Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/5b3156978.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/5b3156978.html, Web pages on your own computer.Visual Web Developer includes a local Web server that provides all the features you need to test and debug https://www.360docs.net/doc/5b3156978.html, Web pages,without requiring Internet Information Services(IIS)to be installed. Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/5b3156978.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/5b3156978.html, Web pages on your own computer.

数据库外文参考文献及翻译.

数据库外文参考文献及翻译 数据库外文参考文献及翻译数据库管理系统——实施数据完整性一个数据库,只有用户对它特别有信心的时候。这就是为什么服务器必须实施数据完整性规则和商业政策的原因。执行SQL Server的数据完整性的数据库本身,保证了复杂的业务政策得以遵循,以及强制性数据元素之间的关系得到遵守。因为SQL Server的客户机/服务器体系结构允许你使用各种不同的前端应用程序去操纵和从服务器上呈现同样的数据,这把一切必要的完整性约束,安全权限,业务规则编码成每个应用,是非常繁琐的。如果企业的所有政策都在前端应用程序中被编码,那么各种应用程序都将随着每一次业务的政策的改变而改变。即使您试图把业务规则编码为每个客户端应用程序,其应用程序失常的危险性也将依然存在。大多数应用程序都是不能完全信任的,只有当服务器可以作为最后仲裁者,并且服务器不能为一个很差的书面或恶意程序去破坏其完整性而提供一个后门。SQL Server使用了先进的数据完整性功能,如存储过程,声明引用完整性(DRI),数据类型,限制,规则,默认和触发器来执行数据的完整性。所有这些功能在数据库里都有各自的用途;通过这些完整性功能的结合,可以实现您的数据库的灵活性和易于管理,而且还安全。声明数据完整性声明数据完整原文请找腾讯3249114六,维-论'文.网 https://www.360docs.net/doc/5b3156978.html, 定义一个表时指定构成的主键的列。这就是所谓的主键约束。SQL Server使用主键约束以保证所有值的唯一性在指定的列从未侵犯。通过确保这个表有一个主键来实现这个表的实体完整性。有时,在一个表中一个以上的列(或列的组合)可以唯一标志一行,例如,雇员表可能有员工编号( emp_id )列和社会安全号码( soc_sec_num )列,两者的值都被认为是唯一的。这种列经常被称为替代键或候选键。这些项也必须是唯一的。虽然一个表只能有一个主键,但是它可以有多个候选键。 SQL Server的支持多个候选键概念进入唯一性约束。当一列或列的组合被声明是唯一的, SQL Server 会阻止任何行因为违反这个唯一性而进行的添加或更新操作。在没有故指的或者合适的键存在时,指定一个任意的唯一的数字作为主键,往往是最有效的。例如,企业普遍使用的客户号码或账户号码作为唯一识别码或主键。通过允许一个表中的一个列拥有身份属性,SQL Server可以更容易有效地产生唯一数字。您使用的身份属性可以确保每个列中的值是唯一的,并且值将从你指定的起点开始,以你指定的数量进行递增(或递减)。(拥有特定属性的列通常也有一个主键或唯一约束,但这不是必需的。)第二种类型的数据完整性是参照完整性。 SQL Server实现了表和外键约束之间的逻辑关系。外键是一个表中的列或列的组合,连接着另一个表的主键(或着也可能是替代键)。这两个表之间的逻辑关系是关系模型的基础;参照完整性意味着这种关系是从来没有被违反的。例如,一个包括出版商表和标题表的简单的select例子。在标题表中,列title_id (标题编号)是主键。在出版商表,列pub_id (出版者ID )是主键。 titles表还包括一个pub_id列,这不是主键,因为出版商可以发布多个标题。相反, pub_id是一个外键,它对应着出版商表的主键。如果你在定义表的时候声明了这个关系, SQL Server由双方执行它。首先,它确保标题不能进入titles表,或在titles表中现有的pub_id无法被修改,除非有效的出版商ID作为新pub_id出现在出版商表中。其次,它确保在不考虑titles表中对应值的情况下,出版商表中的pub_id的值不做任何改变。以下两种方法可

10kV小区供配电英文文献及中文翻译

在广州甚至广东的住宅小区电气设计中,一般都会涉及到小区的高低压供配电系统的设计.如10kV高压配电系统图,低压配电系统图等等图纸一大堆.然而在真正实施过程中,供电部门(尤其是供电公司指定的所谓电力设计小公司)根本将这些图纸作为一回事,按其电脑里原有的电子档图纸将数据稍作改动以及断路器按其所好换个厂家名称便美其名曰设计(可笑不?),拿出来的图纸根本无法满足电气设计的设计意图,致使严重存在以下问题:(也不知道是职业道德问题还是根本一窍不通) 1.跟原设计的电气系统货不对板,存在与低压开关柜后出线回路严重冲突,对实际施工造成严重阻碍,经常要求设计单位改动原有电气系统图才能满足它的要求(垄断的没话说). 2.对消防负荷和非消防负荷的供电(主要在高层建筑里)应严格分回路(从母线段)都不清楚,将消防负荷和非消防负荷按一个回路出线(尤其是将电梯和消防电梯,地下室的动力合在一起等等,有的甚至将楼顶消防风机和梯间照明合在一个回路,以一个表计量). 3.系统接地保护接地型式由原设计的TN-S系统竟曲解成"TN-S-C-S"系统(室内的还需要做TN-C,好玩吧?),严格的按照所谓的"三相四线制"再做重复接地来实施,导致后续施工中存在重复浪费资源以及安全隐患等等问题.. ............................(违反建筑电气设计规范等等问题实在不好意思一一例举,给那帮人留点混饭吃的面子算了) 总之吧,在通过图纸审查后的电气设计图纸在这帮人的眼里根本不知何物,经常是完工后的高低压供配电系统已是面目全非了,能有百分之五十的保留已经是谢天谢地了. 所以.我觉得:住宅建筑电气设计,让供电部门走!大不了留点位置,让他供几个必需回路的电,爱怎么折腾让他自个怎么折腾去.. Guangzhou, Guangdong, even in the electrical design of residential quarters, generally involving high-low cell power supply system design. 10kV power distribution systems, such as maps, drawings, etc. low-voltage distribution system map a lot. But in the real implementation of the process, the power sector (especially the so-called power supply design company appointed a small company) did these drawings for one thing, according to computer drawings of the original electronic file data to make a little change, and circuit breakers by their the name of another manufacturer will be sounding good design (ridiculously?), drawing out the design simply can not meet the electrical design intent, resulting in a serious following problems: (do not know or not know nothing about ethical issues) 1. With the original design of the electrical system not meeting board, the existence and low voltage switchgear circuit after qualifying serious conflicts seriously hinder the actual construction, often require changes to the original design unit plans to meet its electrical system requirements (monopoly impress ). 2. On the fire load and fire load of non-supply (mainly in high-rise building in) should be strictly sub-loop (from the bus segment) are not clear, the fire load and fire load of non-qualifying press of a circuit (especially the elevator and fire elevator, basement, etc.

中文和英文简历和专业英语材料翻译

韶关学院 期末考核报告 科目:专业英语 学生姓名: 学号: 同组人: 院系: 专业班级: 考核时间:2012年10月9日—2012年11月1 日评阅教师: 评分:

第1章英文阅读材料翻译 (1) 第2章中文摘要翻译英文 (3) 第3章中文简历和英文简历 (4) 第4章课程学习体会和建议 (6) 参考文献 (7)

第1章英文阅读材料翻译 Mechanization and Automation Processes of mechanization have been developing and becoming more complex ever since the beginning of the Industrial Revolution at the end of the 18th century. The current developments of automatic processes are, however, different from the old ones. The “automation” of the 20th century is distinct from the mechanization of the 18th and 19th centuries inasmuch as mechanization was applied to individual operations, wherea s “automation” is concerned with the operation and control of a complete producing unit. And in many, though not all, instances the element of control is so great that whereas mechanization displaces muscle, “automation”displaces brain as well. The distinction between the mechanization of the past and what is happening now is, however, not a sharp one. At one extreme we have the electronic computer with its quite remarkable capacity for discrimination and control, while at the other end of the scale are “ transfer machines” , as they are now called, which may be as simple as a conveyor belt to another. An automatic mechanism is one which has a capacity for self-regulation; that is, it can regulate or control the system or process without the need for constant human attention or adjustment. Now people often talk about “feedback” as begin an essential factor of the new industrial techniques, upon which is base an automatic self-regulating system and by virtue of which any deviation in the system from desired condition can be detected, measured, reported and corrected. when “feedback” is applied to the process by which a large digital computer runs at the immense speed through a long series of sums, constantly rejecting the answers until it finds one to fit a complex set of facts which have been put to it, it is perhaps different in degree from what we have previously been accustomed to machines. But “feedback”, as such, is a familiar mechanical conception. The old-fashioned steam engine was fitted with a centrifugal governor, two balls on levers spinning round and round an upright shaft. If the steam pressure rose and the engine started to go too fast, the increased speed of the spinning governor caused it to rise up the vertical rod and shut down a valve. This cut off some of the steam and thus the engine brought itself back to its proper speed. The mechanization, which was introduced with the Industrial Revolution, because it was limited to individual processes, required the employment of human labor to control each machine as well as to load and unload materials and transfer them from one place to another. Only in a few instances were processes automatically linked together and was production organized as a continuous flow. In general, however, although modern industry has been highly mechanized ever since the 1920s, the mechanized parts have not as a rule been linked together. Electric-light bulbs, bottles and the components of innumerable mass-produced

信息系统和数据库中英文对照外文翻译文献

中英文对照翻译 信息系统开发和数据库开发 在许多组织中,数据库开发是从企业数据建模开始的,企业数据建模确定了组织数据库的范围和一般内容。这一步骤通常发生在一个组织进行信息系统规划的过程中,它的目的是为组织数据创建一个整体的描述或解释,而不是设计一个特定的数据库。一个特定的数据库为一个或多个信息系统提供数据,而企业数据模型(可能包含许多数据库)描述了由组织维护的数据的范围。在企业数据建模时,你审查当前的系统,分析需要支持的业务领域的本质,描述需要进一步抽象的数据,并且规划一个或多个数据库开发项目。图1显示松谷家具公司的企业数据模型的一个部分。 1.1 信息系统体系结构 如图1所示,高级的数据模型仅仅是总体信息系统体系结构(ISA)一个部分或一个组织信息系统的蓝图。在信息系统规划期间,你可以建立一个企业数据模型作为整个信息系统体系结构的一部分。根据Zachman(1987)、Sowa和Zachman (1992)的观点,一个信息系统体系结构由以下6个关键部分组成: 数据(如图1所示,但是也有其他的表示方法)。 操纵数据的处理(着系可以用数据流图、带方法的对象模型或者其他符号表示)。 网络,它在组织内并在组织与它的主要业务伙伴之间传输数据(它可以通过网络连接和拓扑图来显示)。 人,人执行处理并且是数据和信息的来源和接收者(人在过程模型中显示为数据的发送者和接收者)。 执行过程的事件和时间点(它们可以用状态转换图和其他的方式来显示)。 事件的原因和数据处理的规则(经常以文本形式显示,但是也存在一些用于规划的图表工具,如决策表)。 1.2 信息工程 信息系统的规划者按照信息系统规划的特定方法开发出信息系统的体系结构。信息工程是一种正式的和流行的方法。信息工程是一种面向数据的创建和维护信息系统的方法。因为信息工程是面向数据的,所以当你开始理解数据库是怎样被标识和定义时,信息工程的一种简洁的解释是非常有帮助的。信息工程遵循自顶向下规划的方法,其中,特定的信息系统从对信息需求的广泛理解中推导出来(例如,我们需要关于顾客、产品、供应商、销售员和加工中心的数据),而不是合并许多详尽的信息请求(如一个订单输入屏幕或按照地域报告的销售汇总)。自顶向下规划可使开发人员更全面地规划信息系统,提供一种考虑系统组件集成的方法,增进对信息系统与业务目标的关系的理解,加深对信息系统在整个组织中的影响的理解。 信息工程包括四个步骤:规划、分析、设计和实现。信息工程的规划阶段产

数据库设计外文翻译

外文翻译: 索引 原文来源:Thomas Kyte.Expert Oracle Database Architecture .2nd Edition. 译文正文: 什么情况下使用B*树索引? 我并不盲目地相信“法则”(任何法则都有例外),对于什么时候该用B*索引,我没有经验可以告诉你。为了证明为什么这个方面我无法提供任何经验,下面给出两种等效作法:?使用B*树索引,如果你想通过索引的方式去获得表中所占比例很小的那些行。 ?使用B *树索引,如果你要处理的表和索引许多可以代替表中使用的行。 这些规则似乎提供相互矛盾的意见,但在现实中,他们不是这样的,他们只是涉及两个极为不同的情况。有两种方式使用上述意见给予索引: ?作为获取表中某些行的手段。你将读取索引去获得表中的某一行。在这里你想获得表中所占比例很小的行。 ?作为获取查询结果的手段。这个索引包含足够信息来回复整个查询,我们将不用去查询全表。这个索引将作为该表的一个瘦版本。 还有其他方式—例如,我们使用索引去检索表的所有行,包括那些没有建索引的列。这似乎违背了刚提出的两个规则。这种方式获得将是一个真正的交互式应用程序。该应用中,其中你将获取其中的某些行,并展示它们,等等。你想获取的是针对初始响应时间的查询优化,而不是针对整个查询吞吐量的。 在第一种情况(也就是你想通过索引获得表中一小部分的行)预示着如果你有一个表T (使用与早些时候使用过的相一致的表T),然后你获得一个像这样查询的执行计划: ops$tkyte%ORA11GR2> set autotrace traceonly explain ops$tkyte%ORA11GR2> select owner, status 2 from t 3 where owner = USER; Execution Plan ---------------------------------------------------------- Plan hash value: 1049179052 ------------------------------------------------------------------ | Id | Operation | Name | Rows | Bytes | ------------------------------------------------------------------ | 0 | SELECT STATEMENT | | 2120 | 23320 | | 1 | TABLE ACCESS BY INDEX ROWID |T | 2120 | 23320 | | *2 | INDEX RANGE SCAN | DESC_T_IDX | 8 | | ------------------------------------------------------------------ Predicate Information (identified by operation id): --------------------------------------------------- 2 - access(SYS_OP_DESCEND("OWNER")=SYS_OP_DESCEND(USER@!)) filter(SYS_OP_UNDESCEND(SYS_OP_DESCEND("OWNER"))=USER@!) 你应该访问到该表的一小部分。这个问题在这里看是INDEX (RANGE SCAN) 紧跟在

相关文档
最新文档