『壹』 sql中實體型,實體值,屬性值,屬性型 是什麼意思
ER圖分為實體、屬性、關系三個核心部分。實體是長方形體現,而屬性則是橢圓形,關系為菱形。
ER圖的實體(entity)即數據模型中的數據對象,例如人、學生、音樂都可以作為一個數據對象,用長方體來表示,每個實體都有自己的實體成員(entitymember)或者說實體對象(entityinstance),例如學生實體里包括張三、李四等,實體成員(entitymember)/實體實例(entityinstance)不需要出現在ER圖中。
ER圖的屬性(attribute)即數據對象所具有的屬性,例如學生具有姓名、學號、年級等屬性,用橢圓形表示,屬性分為唯一屬性(uniqueattribute)和非唯一屬性,唯一屬性指的是唯一可用來標識該實體實例或者成員的屬性,用下劃線表示,一般來講實體都至少有一個唯一屬性。
ER圖的關系(relationship)用來表現數據對象與數據對象之間的聯系,例如學生的實體和成績表的實體之間有一定的聯系,每個學生都有自己的成績表,這就是一種關系,關系用菱形來表示。
ER圖中關聯關系有三種:
1對1(1:1):1對1關系是指對於實體集A與實體集B,A中的每一個實體至多與B中一個實體有關系;反之,在實體集B中的每個實體至多與實體集A中一個實體有關系。
1對多(1:N):1對多關系是指實體集A與實體集B中至少有N(N>0)個實體有關系;並且實體集B中每一個實體至多與實體集A中一個實體有關系。
多對多(M:N):多對多關系是指實體集A中的每一個實體與實體集B中至少有M(M>0)個實體有關系,並且實體集B中的每一個實體與實體集A中的至少N(N>0)個實體有關系。
簡單的例子
『貳』 資料庫中屬性的定義 怎麼理解資料庫
1、屬性:描述實體的特性稱為屬性。如職工的職工號,姓名,性別,出生日期,職稱等。
2、資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。是一個長期存儲在計算機內的、有喚蔽組織的、可共享的、統一態鏈蔽管理的大量數據的集合。資料庫是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗餘度、與應用程序彼此獨立的數據集合,可視為電子化的文件櫃—存儲帆州電子文件的處所,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。
『叄』 資料庫文件屬性包括哪四方面的內容
資料庫文件具有以下屬性:添加、查看、修改或移除相關聯資料庫的資料庫文件。
選擇開始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開【SQL Server Management Studio】窗口,並使用Windows或 SQL Server身份驗證建立連接。
在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點
右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。
執行上述操作後,會彈出【新建資料庫】對話框。在對話框、左側有3個選項,分別是【常規】、【選項】和【文件組】。完成這三個選項中的設置會後,就完成了資料庫的創建工作,
在【資料庫名稱】文本框中輸入要新建資料庫的名稱。例如,這里以「新建的資料庫」。
在【所有者】文本框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】復選框。
在【資料庫文件】列表中包括兩行,一行是資料庫文件,而另一行是日記文件。通過單擊下面的【添加】、【刪除】按鈕添加或刪除資料庫文件。
切換到【選項頁】、在這里可以設置資料庫的排序規則、恢復模式、兼容級別和其他屬性。
切換到【文件組】頁,在這里可以添加或刪除文件組。
完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話框。至此「新建的數據」資料庫創建成功。新建的資料庫可以再【對象資源管理器】窗口看到。
『肆』 屬性名詞解釋資料庫
資料庫 名詞解釋:單值屬性和多值屬性
簡單的說:單值屬性就是只能是一個值
多值屬性可以有一個或者兩個以上的值
舉個考試的例子:
設有員工實體Employee (employeeID, name, sex, age, tel, departID),其中employeeID為員工號,name為員工姓名,sex為員工性別,age為員工年齡,tel為員工電話,記錄該員工的手機號碼、辦公室電話
(1) A.name,可以用employeelD可以區別
B.sex,可以不作任何處理
C.tel,可以將tel加上employeeID獨立為一個實體
D.tel,可以強制只記錄一個電話號碼
tel 為多值屬性,因為它可以是手機號碼,也可以是辦公室電話!!
屬性:
屬性和分類單獨進行定義。每一個屬性僅僅定義一次,但是可以在多個分類中使用。例如,「Description」(描述)屬性可以使用在多個分類中,但是只需在架構中定義一次即可,以保持數據的一致性。
屬性用來描述對象。每一個屬性都擁有它自己的定義,定義則描述了特定於該屬性的信息類型。架構中的每一個屬性都可以在「Attribute-Schema」分類中指定,該分類決定了每一個屬性定義所必須包含的信息。
能夠應用到某個特殊對象上的屬性列表由分類(對象是該分類的一個實例)以及對象分類的任何超類所決定。屬性僅僅定義一次,但是可以多次使用。這確保了共享同一個屬性的所有分類能夠保持一致性。
多值屬性
屬性可以是單值的也可以是多值的。屬性的架構定義指定了屬性的實例是否必須是多值的。單值屬性的實例可以為空,也可以包含一個單值。多值屬性的實例可以為空,也可以包含一個單值或多值。多值屬性的每一個值都必須是唯一的。
索引屬性
索引應用於屬性,而不是分類。對屬性進行索引有助於更快地查詢到擁有該屬性的對象。當您將一個屬性標記為「已索引」之後,該屬性核雀慧的所有實例都會被添加到該改答索引,而不是僅僅將作為某個特定分類成員的實例添加到索引。
添加經過索引的屬性會影響Active Directory的復制時間、可用內存以及資料庫大小。因為資料庫變得更大了,所以需要花費更多的時間進行復制。
多值屬性也可以被索引。同單值屬性的索引相比,多值屬性的索引進一步增加了Active Directory的大小,並且需要更多的時間來創建對象。在選擇需要進行索引的屬性時,請確信所選擇的共用屬性,而且能夠在開銷和性能之間取得平衡。
一個經過索引的架構屬性還可以被用來存儲屬性的容器所搜索,從而避免了對整個Active Directory資料庫進行搜索。這樣不僅縮短了搜索所需花費的時間,而且減少了在搜索期間需歲謹要使用的資源數量。
資料庫 名詞解釋
資料庫的概念: 資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後, 數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。
資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。 在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件。
資料庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。 資料庫的定義: 定義1:資料庫(Database)是按照數據結構來組織、存儲和管理數據的建立在計算機存儲設備上的倉庫。
簡單來說是本身可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。 在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的「倉庫」,並根據管理的需要進行相應的處理。
例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。
這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
定義2: 嚴格來說,資料庫是長期儲存在計算機內、有組織的、可共享的數據 *** 。資料庫中的數據指的是以一定的數據模型組織、描述和儲存在一起、具有盡可能小的冗餘度、較高的數據獨立性和易擴展性的特點並可在一定范圍內為多個用戶共享。
這種數據 *** 具有如下特點:盡可能不重復,以最優方式為某個特定組織的多種應用服務,其數據結構獨立於使用它的應用程序,對數據的增、刪、改、查由統一軟體進行管理和控制。從發展的歷史看,資料庫是數據管理的高級階段,它是由文件管理系統發展起來的。
[1] [2] 資料庫的處理系統: 資料庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬於企業和事業部門、團體和個人的有關數據的 *** 。資料庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。
其結構基於數據間的自然聯系,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特徵。 資料庫中的數據是為眾多用戶所共享其信息而建立的,已經擺脫了具體程序的限制和制約。
不同的用戶可以按各自的用法使用資料庫中的數據;多個用戶可以同時共享資料庫中的數據資源,即不同的用戶可以同時存取資料庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。
資料庫的基本結構: 資料庫的基本結構分三個層次,反映了觀察資料庫的三種不同角度。 以內模式為框架所組成的資料庫叫做物理資料庫;以概念模式為框架所組成的數據叫概念資料庫;以外模式為框架所組成的資料庫叫用戶資料庫。
⑴ 物理數據層。 它是資料庫的最內層,是物理存貯設備上實際存儲的數據的 *** 。
這些數據是原始數據,是用戶加工的對象,由內部模式描述的指令操作處理的位串、字元和字組成。 ⑵ 概念數據層。
它是資料庫的中間一層,是資料庫的整體邏輯表示。指出了每個數據的邏輯定義及數據間的邏輯聯系,是存貯記錄的 *** 。
它所涉及的是資料庫所有對象的邏輯關系,而不是它們的物理情況,是資料庫管理員概念下的資料庫。 ⑶ 用戶數據層。
它是用戶所看到和使用的資料庫,表示了一個或一些特定用戶使用的數據 *** ,即邏輯記錄的 *** 。 資料庫不同層次之間的聯系是通過映射進行轉換的。
資料庫的主要特點: ⑴ 實現數據共享 數據共享包含所有用戶可同時存取資料庫中的數據,也包括用戶可以用各種方式通過介面使用資料庫,並提供數據共享。 ⑵ 減少數據的冗餘度 同文件系統相比,由於資料庫實現了數據共享,從而避免了用戶各自建立應用文件。
減少了大量重復數據,減少了數據冗餘,維護了數據的一致性。 ⑶ 數據的獨立性 數據的獨立性包括邏輯獨立性(資料庫中資料庫的邏輯結構和應用程序相互獨立)和物理獨立性(數據物理結構的變化不影響數據的邏輯結構)。
⑷ 數據實現集中控制 文件管理方式中,數據處於一種分散的狀態,不同的用戶或同一用戶在不同處理中其文件之間毫無關系。利用資料庫可對數據進行集中控制和管理,並通過數據模型表示各種數據的組織以及數據間的聯系。
⑸數據一致性和可維護性,以確保數據的安全性和可靠性 主要包括:①安全性控制:以防止數據丟失、錯誤更新和越權使用;②完整性控制:保證數據的正確性、有效性和相容性;③並發控制:使在同一時間周期內,允許對數據實現多路存取,又能防止用。
資料庫 名詞解釋
資料庫的概念:資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後, 數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。
資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。 在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件。
資料庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。 資料庫的定義: 定義1:資料庫(Database)是按照數據結構來組織、存儲和管理數據的建立在計算機存儲設備上的倉庫。
簡單來說是本身可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。 在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的「倉庫」,並根據管理的需要進行相應的處理。
例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。
這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
定義2: 嚴格來說,資料庫是長期儲存在計算機內、有組織的、可共享的數據 *** 。資料庫中的數據指的是以一定的數據模型組織、描述和儲存在一起、具有盡可能小的冗餘度、較高的數據獨立性和易擴展性的特點並可在一定范圍內為多個用戶共享。
這種數據 *** 具有如下特點:盡可能不重復,以最優方式為某個特定組織的多種應用服務,其數據結構獨立於使用它的應用程序,對數據的增、刪、改、查由統一軟體進行管理和控制。從發展的歷史看,資料庫是數據管理的高級階段,它是由文件管理系統發展起來的。
[1] [2] 資料庫的處理系統:資料庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬於企業和事業部門、團體和個人的有關數據的 *** 。資料庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。
其結構基於數據間的自然聯系,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特徵。 資料庫中的數據是為眾多用戶所共享其信息而建立的,已經擺脫了具體程序的限制和制約。
不同的用戶可以按各自的用法使用資料庫中的數據;多個用戶可以同時共享資料庫中的數據資源,即不同的用戶可以同時存取資料庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。
資料庫的基本結構:資料庫的基本結構分三個層次,反映了觀察資料庫的三種不同角度。 以內模式為框架所組成的資料庫叫做物理資料庫;以概念模式為框架所組成的數據叫概念資料庫;以外模式為框架所組成的資料庫叫用戶資料庫。
⑴ 物理數據層。 它是資料庫的最內層,是物理存貯設備上實際存儲的數據的 *** 。
這些數據是原始數據,是用戶加工的對象,由內部模式描述的指令操作處理的位串、字元和字組成。 ⑵ 概念數據層。
它是資料庫的中間一層,是資料庫的整體邏輯表示。指出了每個數據的邏輯定義及數據間的邏輯聯系,是存貯記錄的 *** 。
它所涉及的是資料庫所有對象的邏輯關系,而不是它們的物理情況,是資料庫管理員概念下的資料庫。 ⑶ 用戶數據層。
它是用戶所看到和使用的資料庫,表示了一個或一些特定用戶使用的數據 *** ,即邏輯記錄的 *** 。 資料庫不同層次之間的聯系是通過映射進行轉換的。
資料庫的主要特點:⑴ 實現數據共享 數據共享包含所有用戶可同時存取資料庫中的數據,也包括用戶可以用各種方式通過介面使用資料庫,並提供數據共享。 ⑵ 減少數據的冗餘度 同文件系統相比,由於資料庫實現了數據共享,從而避免了用戶各自建立應用文件。
減少了大量重復數據,減少了數據冗餘,維護了數據的一致性。 ⑶ 數據的獨立性 數據的獨立性包括邏輯獨立性(資料庫中資料庫的邏輯結構和應用程序相互獨立)和物理獨立性(數據物理結構的變化不影響數據的邏輯結構)。
⑷ 數據實現集中控制 文件管理方式中,數據處於一種分散的狀態,不同的用戶或同一用戶在不同處理中其文件之間毫無關系。利用資料庫可對數據進行集中控制和管理,並通過數據模型表示各種數據的組織以及數據間的聯系。
⑸數據一致性和可維護性,以確保數據的安全性和可靠性 主要包括:①安全性控制:以防止數據丟失、錯誤更新和越權使用;②完整性控制:保證數據的正確性、有效性和相容性;③並發控制:使在同一時間周期內,允許對數據實現多路存取,又能。
緊急求助:資料庫中的幾個名詞解釋
若關系中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組為候選碼。
若一個關系有多個候選碼,則選定其中一個為主碼。
主碼的諸屬性稱為主屬性。
不包含在任何候選碼中的屬性稱為非碼屬性
DBA(DataBaseAdministrator )資料庫管理員主要負責:一、一般監視 二、 對資料庫的備份監控和管理 三、 規范資料庫用戶的管理 四、 對SQL語句的書寫規范的要求 五、 DBA深層次要求
DBMS(DataBaseManagement System)是一個位於用戶和操作系統之間的一層數據管理軟體,它的主要功能包括:一、數據定義功能 二、數據操縱功能三、資料庫的運行管理四、資料庫的建立和維護功能
DBS(DataBaseSystem)是指在計算機系統中引入資料庫後的系統,一般由資料庫、資料庫管理系統(及其開發工具)、應用系統、資料庫管理員和用戶構成。
2個關於資料庫的名詞解釋 知道的詳細說說
網狀資料庫
處理以記錄類型為結點的網狀數據模型的資料庫。處理方法是將網狀結構分解成若干棵二級樹結構,稱為系。系類型是二個或二個以上的記錄類型之間聯系的一種描述。在一個系類型中,有一個記錄類型處於主導地位,稱為系主記錄類型,其它稱為成員記錄類型。系主和成員之間的聯系是一對多的聯系。網狀資料庫的代表是DBTG系統。1969年美國的CODASYL組織提出了一份「DBTG報告」,以後,根據DBTG報告實現的系統一般稱 為DBTG系統。現有的網狀資料庫系統大都是採用DBTG方案的。DBTG系統是典型的三級結構體系:子模式、模式、存儲模式。相應的數據定義語言分別稱為子模式定義語言SSDDL,模式定義語言SDDL,設備介質控制語言DMCL。另外還有數據操縱語言DML。
物理存儲介質(The physical media)
這里指系統的存儲設備:硬碟,如:/dev/hda1、/dev/sda等等,是存儲系統最低層的存儲單元。
名詞解釋:什麼是資料庫系統?
資料庫,容納數據的倉庫,
資料庫系統,資料庫、資料庫管理系統、硬體、操作人員的合在一起的總稱
資料庫管理系統,用來管理數據及資料庫的系統。
資料庫系統開發工具,以資料庫管理系統為核心,用高級語言開發一套給傻瓜用戶使用的資料庫應用系統的軟體。
資料庫系統包含資料庫管理系統、資料庫及資料庫開發工具所開發的軟體(資料庫應用系統)。
資料庫系統開發工具開發出來的是資料庫管理系統還是資料庫管理工具??
管理工具,因為很多用戶對資料庫和資料庫管理系統不會用,只會用簡單的應用軟體,所以需要有掌握技術的人員用資料庫開發工具編軟體給這些簡單用戶用。
資料庫管理系統與資料庫系統開發工具什麼區別??
前者是後者開發軟體的核心,後者除要以它為基準外,還要用高級語言編寫程序。
在裝操作系統時是不是已經裝上了資料庫管理系統??
沒裝,一般都得額外裝,比如VFP,PB,SQLSEVER等
『伍』 SQL資料庫中, 簡述實體、屬性、欄位、記錄的關系
信息世界裡稱一個事物為實體,對這個事物的描述稱為它的屬性;
計算機世界裡將一個實體的可區分唯一的一些描述組合成一條記錄,那實體的描述稱為記錄的欄位.
比如學生是一個實體,學生有它的屬性(學號,姓名,年齡,班級,學科等),學號就是能區分唯一的;學生中有個叫王三的2年級學生,學號是20235,那麼王三的這一條信息就稱為記錄,記錄裡面每個信息就是它的欄位.
『陸』 創建資料庫的五個屬性
創建資料庫的五個屬性:比如學生表存學號,姓名、年齡、性別、班級等。
選擇開始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開【SQL Server Management Studio】窗口,並使用Windows或 SQL Server身份驗證建立連接。
在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點,右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。
非關系型資料庫:
隨著近些年技術方向的不斷拓展,大量的NoSql資料庫如MongoDB、Redis、Memcache出於簡化資料庫結構、避免冗餘、影響性能的表連接、摒棄復雜分布式的目的被設計。
指的是分布式的、非關系型的、不保證遵循ACID原則的數據存儲系統。NoSQL資料庫技術與CAP理論、一致性哈希演算法有密切關系。所謂CAP理論,簡單來說就是一個分布式系統不可能滿足可用性、一致性與分區容錯性這三個要求。
以上內容參考:網路-資料庫
『柒』 資料庫實體、屬性、域的含義
實體:把客觀存在並且可以相互區別的事物稱為實體。實體可以是實際事物,也可以是抽象事件。如一個職工、一場比賽等。
屬性:描述實體的特性稱為屬性。如職工的職工號,姓名,性別,出生日期,職稱等。
域就是列的取值范圍,比如性別的域就是(男,女)
『捌』 sql什麼叫 欄位 `和屬性
數據表是一個二維表,即:由行和列組成。
表中的每一列,叫做一個欄位,
表中的每一行,叫做一條記錄。
比如:學生情況表裡有欄位:姓名、性別、年齡、等等。
所謂欄位屬性,最簡單的是指欄位:1)是存放什麼數據類型的(可以:數值,字元、日期、備注等等),2)欄位的寬度:(如果是數值,那麼最大多少,如果是字元,最多可以存放幾個文字)等等。這兩個是最基本的欄位屬性了!
『玖』 資料庫屬性是什麼意思
屬性是比如一張表格中的學號和姓名等。一個事物(實體)有多個屬性。學生有學號、姓名、班級、性別、年齡等屬性。你說的屬性組
應該就是
幾個屬性的集合