`

[转] 数据库设计词汇对照表

阅读更多
1. Access method(访问方法):此步骤包括从文件中存储和检索记录。
2. Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。
3. Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。
4. Anomalies(异常)参见更新异常(update anomalies)
5. Application design(应用程序设计):数据库应用程序生命周期的一个阶段,包括设计用户界面以及使用和处理数据库的应用程序。
6. Attribute(属性)(关系模型):属性是关系中命名的列。
7. Attribute(属性)(ER模型):实体或关系中的一个性质。
8. Attribute inheritance(属性继承):子类成员可以拥有其特有的属性,并且继承那些与超类有关的属性的过程。
9. Base table(基本表):一个命名的表,其记录物理的存储在数据库中。
10. Binary relationship(二元关系):一个ER术语,用于描述两个实体间的关系。例如,panch Has Staff。
11. Bottom-up approach(自底向上方法):用于数据库设计,一种设计方法学,他从标识每个设计组建开始,然后将这些组件聚合成一个大的单元。在数据库设计中,可以从表示属性开始底层设计,然后将这些属性组合在一起构成代表实体和关系的表。
12. Business rules(业务规则):由用户或数据库的管理者指定的附加规则。
13. Candidate key(候选键,ER关系模型):仅包含唯一标识实体所必须得最小数量的属性/列的超键。
14. Cardinality(基数):描述每个参与实体的可能的关系数目。
15. Centralized approach(集中化方法,用于数据库设计):将每个用户试图的需求合并成新数据库应用程序的一个需求集合
16. Chasm trap(深坑陷阱):假设实体间存在一根,但某些实体间不存在通路。
17. Client(客户端):向一个或多个服务器请求服务的软件应用程序。
18. Clustering field(群集字段):记录总的任何用于群集(集合)航记录的非键字段,这些行在这个字段上有相同的值。
19. Clustering index(群集索引):在文件的群集字段上定义的索引。一个文件最多有一个主索引或一个群集索引。
20. Column(列):参加属性(attribute)。
21. Complex relationship(复杂关系):度数大于2的关系。
22. Composite attribute(复合属性):由多个简单组件组成的属性。
23. Composite key(复合键):包含多个列的主健。
24. Concurrency control(并发控制):在多用户环境下同时执行多个十五并保证数据完整性的一个DBMS服务。
25. Constraint(约束):数据库不允许包含错误数据的一致性规则。
26. Data conversion and loading(数据转换和加载):数据库应用生命周期重的一个阶段,包括转换现有数据到新数据库中以及酱下耨应用程序转换到新的数据库上运行。
27. Data dictionary(数据字典):参见系统目录(system catalog)。
28. Data independence(数据独立性):使用数据的应用程序的数据描述部分。这意味着,如果将新的数据结构添加到数据库中,或者数据库中现有的结构被修改了,那么使用此数据库的就会受到影响,除非应用程序不直接依赖于被修改的部分。
29. Data model(数据模型):描述数据、数据间关系以及数据的约束的概念的一个集成的集合。
30. Data redundancy(数据冗余):参见冗余数据(redundant data)。
31. Data security(数据安全):包括对数据库对象(如表和视图)的访问和使用以及用户可以在这些对象上实施的操作。
32. Database(数据库):是逻辑上相关的数据(以及这些数据的描述)的一个共享的集合,用于解决公司对信息的需求。
33. Database design(数据库设计):数据库应用生命周期中的一个阶段,包括创建一个支持公司的操作和目标的数据库的设计。
34. Database integrity(数据库完整性):指存储数据的正确定和一致性。完整性通常用约束来表达。
35. Database Management System,DBMS(数据库管理系统):一个能够让用户定义、创建和维护数据库并控制对数据库的访问的软件系统。
36. Database planning(数据库规划):能尽可能有效的实现数据库应用的各阶段的管理活动。
37. Database server(数据库服务器):同服务器。
38. DBMS engine(DBMS引擎):同服务器。
39. DBMS selection(DBMS选择):数据库应用生命周期中的一个阶段,包括选择一个合适的DBMS来支持数据库应用。
40. Degree of a relationship(关系的度):一个关系中参与的实体的个数。
41. Denormalization(反规范化):形式上,这个术语指的是对基本表结构的修改,这样新的表比原始的表的规范化程度要低。但也可以用此属于更宽泛地形容将两个表和并成一个新表的情形,而这个新表与原来的表具有相同的范式,但比原表包含更多的空值。
42. Derived attribute(派生属性):表示其值可以从一个相关属性和属性集的值派生得到的属性,这个属性在实体中不是必须的。
43. Design methodology(设计方法学):一种结构化的方法,它使用过程、工具和文档来支持和简化设计过程。
44. Disjoint constraint(无连接约束):描述子类的成员间的关系,并指明超类某个成员是否有可能成为一个或多个子类的成员。
45. Domain(域):一个或多个属性的取值范围。
46. Entity(实体):具有相同性质的对象的集合,它是由用户或公司标识并可独立存在的。
47. Entity integrity(实体完整性):在一个基本表中,主健列的值不能为空。
48. Entity occurrence(实体出现):实体中的一个唯一可标识的对象。
49. Entity-Relationship model(实体关系模型):公司的实体、属性和关系的详细逻辑表示。
50. Fact-finding(事实发现):使用诸如面谈和提问等技术收集关于系统的事实、需求和性能的形式化过程。
51. Fan trap(扇形陷阱):但从第三个实体扇出的两个实体有1:*关系时出现扇形陷阱,但这两个实体在他们之间应该有直接关系以提供必要的信息。
52. Field(字段):同元组(Tuple)。
53. File(文件):存储在副主存储器中的相关记录的一个命名集合。
54. File-based system(基于文件的系统):一个文件集合,用来管理(创建、插入、删除、更新和检索)一个或多个文件中的数据,并产生基于这些文件中的数据的应用(通常是报表)。
55. File organization(文件组织):当文件存储在磁盘上时,对文件中的记录的安排方式。
56. First normal form(1NF,第一范式):表中的每个列的交叉处以及记录包含切进包含一个值的表。
57. Foreign key(外健):一个表中的一个列或者多个列的集合,这些列匹配某些其他(也可能是同一个)表中的候选键。
58. 4GL, Fourth-Generation Language(第四代语言):一种非过程化语言,比如SQL,他只需要用户定义必须完成什么操作,4GL负责将所进行的操作翻译成如何实现这些操作。
59. Full functional dependency(完全函数依赖):一个列在功能上依赖于复合主健,但不依赖于主健的任何一个子集的条件。
60. Functional dependency(函数依赖):描述表中列之间的关系。
61. Generalization(泛化):通过标识实体间的公共特征使实体间差别最小化的过程。
62. Generalization hierarchy(泛化层次结构):同类型层次(type hierarchy)。
63. Global data model(全局数据模型):代表整个公司(和被模型化的公司的一部分)的数据模型。
64. Implementation(实现):数据库应用生命周期中的一个阶段,包括数据库和应用程序设计的物理实现。
65. Index(索引):一种允许DBMS将特定的记录更快的放置到文件中,从而加快对用户查询的响应的数据结构。
66. Infomation system(信息系统):能够在整个公司范围内收集、管理、控制和分发数据/信息的资源。
67. Inheritance(继承):参见属性继承(attribute inheritance)。
68. Integrity constaints(完整性约束):防止出现数据库中的数据不一致的约束。
69. IS-A hierarchy(IS-A层次结构):同类型层次结构(type hierarchy)。
70. Local logical data model(局部逻辑数据模型):代表特定用户视图或用户视图的组合的数据模型。
71. Logical database design(逻辑数据库设计):基于特定的数据模型构建公司的数据的模型的过程,但不依赖于特定的DBMS以及其他的物理条件。
72. Meta-data(元数据):关于数据的数据,参见系统目录(system catalog)。
73. Mision objective(使命目标):标识数据库必须支持的特定任务。
74. Mission statement(使命语句):定义数据库应用程序的主要目标。
75. Multiplicity(多样性):定义与某个相关实体的一次出现有关的实体的出现数目。
76. Multi-valued attribute(多值属性):为一个实体的出现保存多个值的属性。
77. Nonkey attribute/column(非键属性/列):不是键的一部分的属性/列。
78. Normal forms(范式):规范化过程的一个阶段。前三个范式分别为第一范式(1NF)、第二范式(2NF)、第三范式(3NF)。
79. Normalization(规范化):一种产生带有需要的特性的技术,这种特性能支持用户和公司的需求。
80. Null(空值):表示当前不知道或对于这条记录来说不可使用的一个列的值。
81. Operational maintenance(操作维护):数据库应用生命周期的一个阶段,包括监视和维护系统安装后的运行。
82. Participation constraint(参与约束,EER模型):确定超类中的每个出现是否必须作为子类的一个成员进行参与。
83. Participation constraint(参与约束,ER模型):确定是否所有或者仅仅是某些实体出现参与到关系中。
84. Physical database design(物理数据库设计):在二级存储上产生数据库实现的描述的过程,它描述基本表、文件的组织、用于获得有效访问的索引以及所有与完整性约束和安全性限制有关的说明。
85. Primary index(主索引):在文件的有序键字段上构建的索引。一个文件最多可以有一个主索引或一个群集索引。
86. Primary key(主健,ER模型):用来标识每个实体的出现的候选键。
87. Primary key(主健,关系模型):在一个表中用来标识记录唯一性的候选键。
88. Privileges(权限):允许用户在给定基本表和视图上执行的操作。
89. Prototyping(原型):数据库的应用程序生命周期的一个阶段,包括勾践数据库应用程序的工作模型。
90. Query-by-Example(QBE):一种用于关系型DBMS的非过程化的数据库语言。QBE是一个图形化的“点-按”查询数据库的方法。
91. RDBMS:关系型DBMS。
92. Record(记录):同元组(Tuple)。
93. Recovery control(恢复控制):当时百事,将数据库还原到正确状态的过程。
94. Rcursive relationship(递归关系):一种关系,挡同一个实体在不同的角色中参与多次时就会出现递归关系。例如Staff Supervises Staff。
95. redundant data(冗余数据):在多个表中存储的重复数据。
96. Referential integrity(参照完整性):如果一个表中存在外健,则外健值必须匹配主表中的某些记录的候选键的值。
97. Relation(关系):一个关系是一张表,它也有列和行。
98. Relational model(关系模型):以表(或关系)的形式表示数据的数据模型。
99. Relational database(关系数据库):规范化表的集合。
100. Relation(关系):实体间有意义的关系。
101. Relationship occurrence(关系出现):两个实体出现之间的唯一可标识的联系。
102. Requirements collection and analysis(需求收集于分析):数据库应用程序生命周期的一个阶段,包括收集和分析数据库应用程序所要支持的关于公司的信息,并使用这些信息来标识新的数据库应用需求。
103. Row(行):同元组(Tuple)。
104. Second normal form(第二范式):一个已经是第一范式的表,同时满足所有的非主健列只能从构成主健的全部列中获得。
105. Secondary index(二级索引):在数据文件的非有序字段上定义的索引。
106. Security(安全):指防止数据库被非授权的用户访问,包括有意的和无意的。RDBMS通常提供两种类型的安全:数据安全和系统安全。
107. Server(服务器):为发出请求的客户提供服务的软件应用程序。参见两层/三层客户端-服务器体系结构。
108. Simple attribute(简单属性):只有一个组件的属性。
109. Single-valued attribute(单值属性):对于一个实体出现只有一个值的属性。
110. Specialization(特化):通过标识用来区分实体间成员的特征来最大花实体间成员的差别的过程。
111. Specialization hierarchy(特化层次结构):同类型层次结构(Type hierarchy)。
112. SQL(Structured Query Language,结构化查询语言):一种用于RDBMS的非过程化数据库语言。换言之,你只需要指定你需要那些信息,而不需要指定如何得到这些信息。 SQL已经被国际标准化组织(ISO)标准化了,因此SQL是定义和操纵RDBMS的正式和实际上的标准语言。
113. Strong entity(强实体):一个不依赖于其他实体的主健的存在而存在的实体。
114. Subclass(子类):为(超类)实体中的某些出现并保持特定属性和关系并有不同角色的实体
115. Superclass(超类):为实体中的所有出现保存公共属性和关系的实体。可参见特化和泛化。
116. Superkey(超键,ER模型):一个属性或属性集,诶译的标识了每个实体地出现。
117. Superkey(超键,关系模型):一个列或者列集,唯一的标识了表中地一个记录。
118. System catalog(系统目录):保存关于数据库地结构、用户、应用程序等信息地数据。
119. System definition(系统定义):数据库应用声明周期重的一个阶段,包括定义数据库应用程序以及他的主要用户视图地范围和边界。
120. System security(系统安全):在系统级保护数据库地访问和使用,不如用户名和密码。
121. Table(表):同关系(relation)。
122. Ternary relationship(三元关系):三个实体间的关系。例如panch,staff和member之间的Registers关系。
123. Testing(测试):数据库应用生命周期的一个阶段,包括执行应用程序并有意地发现错误。
124. Third normal form,3NF(第三范式):一个已经是1NF和2NF的表,同时满足所有的非主健的列的值仅能从主健列得到,而不能从其他列得到。
125. 3GL, Third-Generation Language(第三代语言):一种过程化的语言,比如COBOL、C、C++,它需要用户(通常是程序员)指定必须要干什么事情以及如何干这些事情。
126. Three-tier client-server architecture(三层客户端-服务器体系结构):由处理用户界面的客户和处理业务逻辑的应用程序服务器以及数据处理曾组成,而数据库服务器是用来来运行DBMS的。
127. Top-down approach(自顶向下方法,用于数据库设计):一种设计方法,此种方法从定义系统的主要结构开始,然后将这些结构逐步细分成更小的单元。在数据库设计中,通过标识实体和数据间的关系开始这个顶层的步骤,然后逐步添加细节,比如你希望保存的关于实体和关系的信息(成为属性)以及在实体、关系和属性上的所有约束。
128. Transaction(事务):由用户和应用程序执行的一个动作或一系列动作,这些动作访问或修改数据库的内容。
129. Transaction Processing Monitor,TPM(事务处理监视器):控制数据在客户端和服务器键转换的程序,以便为联机事务处理(OLTP)提供一个一致的环境。
130. Transitive dependency(传递依赖):假设A、B、C是表中的列,如果B依赖于A(A-->B),并且C依赖于B(B-->C),则C通过B传递而依赖于A(假设A不依赖于B或C)。如果在主健上存在一个传递依赖,则此表就不是3NF的。必须从表中去掉传递依赖以达到3NF的要求。
131. Tuple(元组):关系中的一行记录。
132. Two-tier client-server architecture(两层客户端-服务器体系结构):由处理主要业务和数据处理逻辑以及与用户的接口的客户端应用程序和管理和控制数据库访问的服务器程序组成。
133. Type hierarchy(类型层次结构):一个是提以及它的子类和他们的超类,等等。
134. UML(Unified Modeling Language,统一建模语言):在20世纪80年代和90年代引入的诸多面向对象分析与设计方法重的一种较新的方法。
135. Update anomalies(更新异常):当用户视图更新一个包含冗余数据的标识可能引起的不一致。有三种类型的异常:插入、删除和更新。
136. User view(用户视图):从特定的作业(比如经理或管理者)角度或业务应用领域(比如市场、职员或库存控制)定义的数据库应用的需求。
137. View(视图):一个“虚拟底表”,它不实际存在数据库中,但他由DBMS从现有底它所涉及的基本表中产生。
138. View integration approach(视图综合法,用于数据库设计):每个用户视图的需求,用来构建代表用户试图底独立数据模型。在数据库设计阶段,结果数据库模型被合并成一个更大的模型。


temptation 2007-05-25 18:32 发表评论
分享到:
评论

相关推荐

    初学者需要掌握的数据库设计词汇对照表.txt(数据库的一些专用词汇都在这,我在网上总结了好久才出来

    以下是对给定文件中提到的关键数据库设计词汇的详细解析,旨在帮助初学者更好地理解这些概念。 ### 1. Access Method 访问方法指的是数据库管理系统(DBMS)用于存储、检索和更新数据的方式。它涉及数据如何被物理地...

    数据库词汇(新版).docx

    以下是数据库设计词汇对照表: 1. Access method(访问方法):数据库设计中,访问方法是指从文件中存储和检索记录的步骤。 2. Alias(别名):在 SQL 中,可以用别名替换表名,是某属性的另一个名字。 3. ...

    电脑中英文简繁体对照表

    简繁体对照表通常包括了大量的词汇、短语和句子,涵盖了日常生活、工作、科技等各个领域的内容。使用这样的表,用户不仅可以学习语言之间的对应,还可以了解到一些常见的IT术语,比如操作系统、网络、编程等的翻译。...

    中英文词典数据库 mdb数据库文件 36672个词汇

    这是网络上搜集整理的一个中英文翻译词典的数据库。一共有36672条中英文词语对照表。可以用来做中英文翻译软件。有这方面需要的。可以下载。

    数据库设计规范V.docx

    6. **常用字典对照表**:为了保持一致性,应建立标准词汇表,例如将“商品”、“会员”等常用术语进行统一,便于团队成员理解和使用。 7. **数据类型选择**:正确选择字段的数据类型是提高存储效率和查询性能的关键...

    常用大数据词汇中英文对照表.docx

    "大数据词汇中英文对照表" 大数据词汇中英文对照表是大数据领域中的一个重要参考资源,它涵盖了从算法到数据分析、人工智能、商业智能、云计算、数据存储、数据分析等多个方面的词汇。在本篇文章中,我们将对该表中...

    英语句子 access数据库

    5. 关系:如果数据库设计得较为复杂,不同表之间可能存在关系,例如“SentenceBank”表和“Vocabulary”表可以通过共同的单词ID关联,方便用户查找包含特定词汇的句子。 6. 数据导入导出:考虑到这个数据库是关于...

    常用大数据词汇中英文对照表.pdf

    【大数据词汇中英文对照表详解】 在大数据领域,掌握专业术语是至关重要的。以下是一些常见大数据词汇的中文解释和其重要性: 1. **聚合(Aggregation)**:聚合是将来自不同来源的数据整合在一起,以便进行分析和...

    Oracle ERP 11i中英对照词汇表

    9. **即席 (Ad Hoc)**:指的是为特定目的临时创建或使用的,如即席税码或即席数据库查询。 10. **汇总余额 (Aggregate Balance)**:在特定时间范围内,每天结束时余额的总和,分为期初至今(PTD)、季初至今(QTD)和...

    20万英汉汉英词语对照字典ACCESS数据库

    标题中的“20万英汉汉英词语对照字典ACCESS数据库”揭示了这是一个基于Microsoft ACCESS构建的大型双语词汇库,包含20万个英汉和汉英词汇对。ACCESS是微软开发的一种关系型数据库管理系统(RDBMS),适用于存储、...

    简体字繁体字对照表大字楷体.docx

    对照表通常包含大量的词汇,每个简体字后面都会列出对应的繁体形式。 从部分内容中可以看出,这份对照表按照字母顺序排列,涵盖了从“A”到“Z”(实际上是以汉语拼音的声母排序)的大量汉字。例如,“皑”对应“皚...

    常用繁体简体mysql数据库_sql+xls.zip

    标题 "常用繁体简体mysql数据库_sql+xls.zip" 提供了一个关于数据库的资源,它包含两个主要元素:一个SQL文件(jf.sql)和一个Excel表格(常用简繁体对照表.xls)。这个压缩包显然是为了帮助用户处理涉及简体中文和...

    毕业设计关于数据库的论文翻译

    通过英文资料与中文翻译的对照,读者可以更深入地理解数据库的相关概念和技术。 首先,我们需要了解数据库的基本概念。数据库是一个有组织、可存储和检索的数据集合,它以结构化方式管理数据,便于数据的共享和更新...

    计算机专业术语英文对照表

    这个“计算机专业术语英文对照表”旨在帮助读者理解和应用这些关键概念,从而提升计算机和电子领域的知识水平。 1. **操作系统 (Operating System, OS)**:操作系统是管理计算机硬件与软件资源的核心程序,例如...

    常用数据库合集

    1. **汉字转拼音五笔access对照库(新华字典).mdb**: 这个数据库包含了汉字与其对应的拼音和五笔码,对于开发中文输入法、搜索引擎优化或处理中文文本的项目非常有用。通过这个数据库,你可以快速查找汉字的拼音...

    东华大学本科教学课程中英文对照表.doc

    【东华大学本科教学课程中英文对照表】涵盖了学校各个学院的本科教学课程,旨在为学生、教师和国际交流提供方便。以下是对各学院部分关键课程的详细解释: 1. **纺织学院**: - `纺织概论`:介绍纺织业的基本概念...

    外文期刊缩写与全称对照表

    《外文期刊缩写与全称对照表》是科研工作者在查阅和引用国际学术文献时不可或缺的工具。在学术界,期刊的缩写通常用于节省空间、提高效率,尤其是在参考文献列表中。然而,对于不熟悉这些缩写的读者来说,理解它们...

    计算机编程英语词汇(中英文对照)

    通过这样的对照表,学习者可以快速查找并记住这些关键术语。 "jz123.cn.txt"可能是一个文本文件,包含了某个编程网站或论坛的帖子或文章,其中可能穿插了实际编程场景中的英语用法,提供了一个实战应用编程英语词汇...

Global site tag (gtag.js) - Google Analytics