熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

數據庫基礎:初學者需要掌握的數據庫設計詞匯對照表[3]

2013-11-13 12:35:33  來源: SQL語言 

   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(簡單屬性)只有一個組件的屬性

   Singlevalued 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(三元關系)三個實體間的關系例如panchstaff和member之間的Registers關系

   Testing(測試)數據庫應用生命周期的一個階段包括執行應用程序並有意地發現錯誤

   Third normal formNF(第三范式)一個已經是NF和NF的表同時滿足所有的非主健的列的值僅能從主健列得到而不能從其他列得到

   GL ThirdGeneration Language(第三代語言)一種過程化的語言比如COBOLCC++它需要用戶(通常是程序員)指定必須要干什麼事情以及如何干這些事情

   Threetier clientserver architecture(三層客戶端服務器體系結構)由處理用戶界面的客戶和處理業務邏輯的應用程序服務器以及數據處理曾組成而數據庫服務器是用來來運行DBMS的

   Topdown approach(自頂向下方法用於數據庫設計)一種設計方法此種方法從定義系統的主要結構開始然後將這些結構逐步細分成更小的單元在數據庫設計中通過標識實體和數據間的關系開始這個頂層的步驟然後逐步添加細節比如你希望保存的關於實體和關系的信息(成為屬性)以及在實體關系和屬性上的所有約束

   Transaction(事務)由用戶和應用程序執行的一個動作或一系列動作這些動作訪問或修改數據庫的內容

   Transaction Processing MonitorTPM(事務處理監視器)控制數據在客戶端和服務器鍵轉換的程序以便為聯機事務處理(OLTP)提供一個一致的環境

   Transitive dependency(傳遞依賴)假設ABC是表中的列如果B依賴於A(A>B)並且C依賴於B(B>C)則C通過B傳遞而依賴於A(假設A不依賴於B或C)如果在主健上存在一個傳遞依賴則此表就不是NF的必須從表中去掉傳遞依賴以達到NF的要求

   Tuple(元組)關系中的一行記錄

   Twotier clientserver architecture(兩層客戶端服務器體系結構)由處理主要業務和數據處理邏輯以及與用戶的接口的客戶端應用程序和管理和控制數據庫訪問的服務器程序組成

   Type hierarchy(類型層次結構)一個是提以及它的子類和他們的超類等等

   UML(Unified Modeling Language統一建模語言)世紀年代和年代引入的諸多面向對象分析與設計方法重的一種較新的方法

   Update anomalies(更新異常)當用戶視圖更新一個包含冗余數據的標識可能引起的不一致有三種類型的異常插入刪除和更新

   User view(用戶視圖)從特定的作業(比如經理或管理者)角度或業務應用領域(比如市場職員或庫存控制)定義的數據庫應用的需求

   View(視圖)一個虛擬底表它不實際存在數據庫中但他由DBMS從現有底它所涉及的基本表中產生

   View integration approach(視圖綜合法用於數據庫設計)每個用戶視圖的需求用來構建代表用戶試圖底獨立數據模型在數據庫設計階段結果數據庫模型被合並成一個更大的模型

[]  []  []  


From:http://tw.wingwit.com/Article/program/SQL/201311/16197.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.