知识大全 初学者需要掌握的数据库设计词汇对照表[3]

Posted 数据库

篇首语:千磨万击还坚劲,任尔东西南北风。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 初学者需要掌握的数据库设计词汇对照表[3]相关的知识,希望对你有一定的参考价值。

   RDBMS 关系型DBMS

   Record(记录) 同元组(Tuple)

   Recovery control(恢复控制) 当时百事 将数据库还原到正确状态的过程

   Rcursive relationship(递归关系) 一种关系 挡同一个实体在不同的角色中参与多次时就会出现递归关系 例如Staff Supervises Staff

   redundant data(冗余数据) 在多个表中存储的重复数据

   Referential integrity(参照完整性) 如果一个表中存在外健 则外健值必须匹配主表中的某些记录的候选键的值

   Relation(关系) 一个关系是一张表 它也有列和行

   Relational model(关系模型) 以表(或关系)的形式表示数据的数据模型

   Relational database(关系数据库) 规范化表的集合

   Relation(关系) 实体间有意义的关系

   Relationship occurrence(关系出现) 两个实体出现之间的唯一可标识的联系

   Requirements collection and analysis(需求收集于分析) 数据库应用程序生命周期的一个阶段 包括收集和分析数据库应用程序所要支持的关于公司的信息 并使用这些信息来标识新的数据库应用需求

   Row(行) 同元组(Tuple)

   Second normal form(第二范式) 一个已经是第一范式的表 同时满足所有的非主健列只能从构成主健的全部列中获得

   Secondary index(二级索引) 在数据文件的非有序字段上定义的索引

   Security(安全) 指防止数据库被非授权的用户访问 包括有意的和无意的 RDBMS通常提供两种类型的安全 数据安全和系统安全

   Server(服务器) 为发出请求的客户提供服务的软件应用程序 参见两层/三层客户端 服务器体系结构

   Simple attribute(简单属性) 只有一个组件的属性

   Single valued attribute(单值属性) 对于一个实体出现只有一个值的属性

   Specialization(特化) 通过标识用来区分实体间成员的特征来最大花实体间成员的差别的过程

   Specialization hierarchy(特化层次结构) 同类型层次结构(Type hierarchy)

   SQL(Structured Query Language 结构化查询语言) 一种用于RDBMS的非过程化数据库语言 换言之 你只需要指定你需要那些信息 而不需要指定如何得到这些信息 SQL已经被国际标准化组织(ISO)标准化了 因此SQL是定义和操纵RDBMS的正式和实际上的标准语言

   Strong entity(强实体) 一个不依赖于其他实体的主健的存在而存在的实体

   Subclass(子类) 为(超类)实体中的某些出现并保持特定属性和关系并有不同角色的实体

   Superclass(超类) 为实体中的所有出现保存公共属性和关系的实体 可参见特化和泛化

   Superkey(超键 ER模型) 一个属性或属性集 诶译的标识了每个实体地出现

   Superkey(超键 关系模型) 一个列或者列集 唯一的标识了表中地一个记录

   System catalog(系统目录) 保存关于数据库地结构 用户 应用程序等信息地数据

   System definition(系统定义) 数据库应用声明周期重的一个阶段 包括定义数据库应用程序以及他的主要用户视图地范围和边界

   System security(系统安全) 在系统级保护数据库地访问和使用 不如用户名和密码

   Table(表) 同关系(relation)

   Ternary relationship(三元关系) 三个实体间的关系 例如panch staff和member之间的Registers关系

   Testing(测试) 数据库应用生命周期的一个阶段 包括执行应用程序并有意地发现错误

   Third normal form NF(第三范式) 一个已经是 NF和 NF的表 同时满足所有的非主健的列的值仅能从主健列得到 而不能从其他列得到

   GL Third Generation Language(第三代语言) 一种过程化的语言 比如COBOL C C++ 它需要用户(通常是程序员)指定必须要干什么事情以及如何干这些事情

   Three tier client server architecture(三层客户端 服务器体系结构) 由处理用户界面的客户和处理业务逻辑的应用程序服务器以及数据处理曾组成 而数据库服务器是用来来运行DBMS的

   Top down approach(自顶向下方法 用于数据库设计) 一种设计方法 此种方法从定义系统的主要结构开始 然后将这些结构逐步细分成更小的单元 在数据库设计中 通过标识实体和数据间的关系开始这个顶层的步骤 然后逐步添加细节 比如你希望保存的关于实体和关系的信息(成为属性)以及在实体 关系和属性上的所有约束

   Transaction(事务) 由用户和应用程序执行的一个动作或一系列动作 这些动作访问或修改数据库的内容

   Transaction Processing Monitor TPM(事务处理监视器) 控制数据在客户端和服务器键转换的程序 以便为联机事务处理(OLTP)提供一个一致的环境

   Transitive dependency(传递依赖) 假设A B C是表中的列 如果B依赖于A(A >B) 并且C依赖于B(B >C) 则C通过B传递而依赖于A(假设A不依赖于B或C) 如果在主健上存在一个传递依赖 则此表就不是 NF的 必须从表中去掉传递依赖以达到 NF的要求

   Tuple(元组) 关系中的一行记录

   Two tier client server architecture(两层客户端 服务器体系结构) 由处理主要业务和数据处理逻辑以及与用户的接口的客户端应用程序和管理和控制数据库访问的服务器程序组成

   Type hierarchy(类型层次结构) 一个是提以及它的子类和他们的超类 等等

   UML(Unified Modeling Language 统一建模语言) 在 世纪 年代和 年代引入的诸多面向对象分析与设计方法重的一种较新的方法

   Update anomalies(更新异常) 当用户视图更新一个包含冗余数据的标识可能引起的不一致 有三种类型的异常 插入 删除和更新

   User view(用户视图) 从特定的作业(比如经理或管理者)角度或业务应用领域(比如市场 职员或库存控制)定义的数据库应用的需求

   View(视图) 一个 虚拟底表 它不实际存在数据库中 但他由DBMS从现有底它所涉及的基本表中产生

   View integration approach(视图综合法 用于数据库设计) 每个用户视图的需求 用来构建代表用户试图底独立数据模型 在数据库设计阶段 结果数据库模型被合并成一个更大的模型

cha138/Article/program/SQL/201311/16197

相关参考

知识大全 初学者需要掌握的数据库设计词汇对照表[1]

  Accessmethod(访问方法)此步骤包括从文件中存储和检索记录  Alias(别名)某属性的另一个名字在SQL中可以用别名替换表名  Alternatekeys(备用键ER/关系模型)在实体

知识大全 教你轻松掌握数据库系统的一些专用词汇表[3]

  ·共享锁(sharedlock)  共享锁只用于并发的只读数据操作任何试图修改某数据的事务如果该数据上有共享锁那么该事务就会被阻塞直到所有的共享锁被释放  ·独占锁(exclusivelock) 

知识大全 快速掌握数据库设计范式的基本概念

  由于数据库设计中所遵循的范式规则比较复杂对于初学者来讲很难完全记住本文针对数据库设计范式的基本概念进行了扼要的总结  第一范式:  对于表中的每一行必须且仅仅有唯一的行值在一行中的每一列仅有唯一的

知识大全 教你轻松掌握数据库系统的一些专用词汇表[1]

  数据库系统的一些专用词汇表:  ·数据(Data)  反映客观世界的事实并可以区分其特征的符号字符数字文本声音图形图像图表图片等它们是现实世界中客观存在的可以输入到计算机中进行存储和管理的  ·信

知识大全 教你轻松掌握数据库系统的一些专用词汇表[2]

  ·主数据文件  SQLServer数据库管理系统中主数据文件用于存储指向其他数据库文件的指针和启动信息SQLServer的每个数据库只有一个主数据文件扩展名为mdb  ·辅数据文件  SQLSer

知识大全 我想考雅思6分,大概需要什么水平,词汇量多少

我想考雅思6分,大概需要什么水平,词汇量多少?以及目前考试雅思的政策,谢谢! 雅思6分词汇量有别于TOEFL、CET4、CET6等其他考试,需要掌握的单词很难量化,雅思6分词汇量选用的文章都来自英语国

知识大全 我是电脑初学者,电脑应该怎么用呢

我是电脑初学者,电脑应该怎么用呢!你几岁。一般打字连起。然后慢慢熟悉浏览器。我是电脑初学者,我该怎么办把打字速度练习上来,再找一家美术社,工作一段时间,然后找一家设计为主的公司做。这时你需要掌握wor

知识大全 如何在高中英语教学中帮助学生有效掌握词汇麻烦告诉我

如何在高中英语教学中帮助学生有效掌握词汇麻烦告诉我一、重视语音教学,为词汇教学打好基础词汇教学一般采取由音到形再到义的顺序。音是学生接触一个词的最初印象,如果读不出音就不易记住形,无音无形就谈不上什么

家庭厨卫装修设计有几个要点需要掌握?

家庭厨卫装修设计有几个要点需要掌握?在家庭装修设计中,厨卫装修中如果想节省瓷砖和降低造价,掌握家装“小块省砖,大块费砖”原则。结合设计效果,合理选用偏小规格的产品。一般的小卫生间,选用不超过20cm×

新婚居室设计需要掌握几个技巧?

新婚居室设计需要掌握几个技巧?最近闹得沸沸扬扬的“峰菲”复合,可以说有人欢喜有人忧,最近9-10月份是结婚的好月份,其实说到结婚少不了的就是新?ahref='http://www.baiven.com