簡答題簡述資料資料庫和資料庫管理系統。什麼是

2021-05-27 01:28:08 字數 5778 閱讀 1223

1樓:匿名使用者

1)、資料是指:文字,聲音,影象,語言等描述事物的符號記錄!

2)、資料庫:資料庫是長期儲存在計算機內,有組織,可共享的大量資料的集合!

3)、資料庫管理系統:就是科學的組織和儲存資料,高效的獲取和維護資料的一個系統軟體!

2、資料模型是嚴格定義的一組概念的集合。

有三部分組成:

(1)、資料結構

(2)、資料操作

(3)、完整性約束

3、實體聯絡模型就應該是關係模型最為表現突出,關係模型由兩部分組成:實體和聯絡

關係模型之間的對應關係分為:1對1、1對多、多對多、多元聯絡、自聯絡。

值得注意的是自聯絡:意思是說自己和自己通過某種聯絡對應!如:領導和職工關係,領導也是職工所有他們屬於自聯絡!

資料模型三要素是什麼?

2樓:lee羅亞輝

邏輯模型是嚴格定義的一組概念的集合,主要由資料結構、資料操作和完整性約束部分組成,通常稱為資料三要素。

資料模型是用於描繪、溝通資料需求的一組簡單易懂、標準的,並且便於計算機實現的標準符號的集合。資料庫很強大,但資料在其中的關係卻錯綜複雜,成千上萬個表通過各種關係或約 束互連以形成複雜的結構。

沒有資料模型,利益相關者很難看到現有資料庫的結構、理解關鍵概念,當需要描述資料需求的時候,也很難準確地表達出來,這也是資料模型很重要的一個最主要的原因。

擴充套件資料

與實物模型不同,資料模型不是等比例模擬出來的真實事物,而是一組能表示資料需求、資料結構的符號集合。

建築設計師在蓋房之前通過房屋平面圖描繪建築需求,建築工人就可以看著這些平面圖來蓋房子。房子蓋完之後還可以把房屋平面圖展示給客戶,這樣即使客戶不去現場看實體房就可以大概瞭解房屋結構。

資料模型也是專門設計出來描繪資料需求,給技術實現人員來建造資料庫,並且實現資料需求無障礙溝通的「圖紙」。

3樓:匿名使用者

資料模型三要素是資料結構、資料操作、資料約束。

1、資料結構

是計算機儲存、組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合,即帶「結構」的資料元素的集合。。通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。

資料結構往往同高效的檢索演算法和索引技術有關。

2、資料操作

資料模型中資料操作主要描述在相應的資料結構上的操作型別和操作方式。它是操作算符的集合,包括若干操作和推理規則,用以對目標型別的有效例項所組成的資料庫進行操作。

3、資料約束

資料模型中的資料約束主要描述資料結構內資料間的語法、詞義聯絡、他們之間的制約和依存關係,以及資料動態變化的規則,以保證資料的正確、有效和相容。它是完整性規則的集合,用以限定符合資料模型的資料庫狀態,以及狀態的變化。

4樓:夢中夢

資料模型的三要素:【資料結構】、【資料操作】、【資料的完整性約束】1):資料結構,就是前面說的資料在資料區中的儲存結構,在關係模型中就是採用的關係模型了,就是「二維表」的形式

2):資料操作,指的是對資料的一些操作,包括查詢、刪除、更新、插入等等

3):資料的完整性約束:就是對所存資料的約束規則,有實體完整性、參照完整性等等,就是取值唯

一、不能為空等一系列操作

希望可以幫你

5樓:匿名使用者

三要素是資料結構、資料操作、資料約束。資料結構是所研究的物件型別的集合。這些物件是資料庫的組成成分,資料結構指物件和物件間聯絡的表達和實現,是對系統靜態特徵的描述。

資料操作是對資料庫中物件的例項允許執行的操作集合,主要指檢索和更新(插入、刪除、修改)兩類操作。資料模型必須定義這些操作的確切含義、操作符號、操作規則(如優先順序)以及實現操作的語言。資料操作是對系統動態特性的描述。

資料完整性約束是一組完整性規則的集合,規定資料庫狀態及狀態變化所應滿足的條件,以保證資料的正確性、有效性和相容性。

作用是空間資料模型是關於現實世界中空間實體及其相互間聯絡的概念,它為描述空間資料的組織和設計空間資料庫模式提供著基本方法。因此,對空間資料模型的認識和研究在設計gis空間資料庫和發展新一代gis系統的過程中起著舉足輕重的作用。

空間資料模型可分為:

1、概念模型(分三種:1:場模型:用於描述空間中連續分佈的現象;2:物件模型:用於描述各種空間地物;3:網路模型:可以模擬現實世界中的各種網路)

2、邏輯資料模型(常用的分:向量資料模型,柵格資料模型和麵向物件資料模型等)

3、物理資料模型(物理資料模型是指概念資料模型在計算機內部具體的儲存形式和操作機制,即在物理磁碟上如何存放和存取,是系統抽象的最底層。)

6樓:匿名使用者

簡述關係模型的三要素

分別是什麼?

三要素分別是

(1)資料結構: 用於描述系統的靜態特性,是所研究的物件型別的集合。

(2)資料操作: 用於描述系統的動態特性,是指對資料庫中各種物件及物件的例項允許執行的操作的集合。

(3)資料的約束條件: 資料的約束條件是一組完整性規則的集合。//資料模型必須遵守的基本的通用的完整性約束條件。

資料模型還應該提供自定義完整性約束條件的機制,以反映具體應用所涉及的資料必須遵守的特定的語義約束條件。

資料庫管理系統常見的資料模型有層次模型,網狀模型和什麼?

7樓:匿名使用者

資料庫管理系統常見的資料模型有層次模型、網狀模型和【關係模型 】3種

資料模型是對現實世界資料的模擬,是一個研究工具,利用這個研究工具我們可以更好地把現實中的事物抽象為計算機可處理的資料。

8樓:吞域麒麟

資料庫管理系統常見的資料模型有層次模型、網狀模型和 【5】 3種。

參***:關係模型

9樓:網天絡地

資料庫管理系統常見的資料模型:

1、層次模型

將資料組織成一對多關係的結構,層次結構採用關鍵字來訪問其中每一層次的每一部分;

2、網狀模型

用連線指令或指標來確定資料間的顯式連線關係,是具有多對多型別的資料組織方式;

3、關係模型

以記錄組或資料表的形式組織資料,以便於利用各種地理實體與屬性之間的關係進行儲存和變換,不分層也無指標,是建立空間資料和屬性資料之間關係的一種非常有效的資料組織方法。

10樓:傳遞文愛

資料模型

1.資料模型的基本概念

(1)資料模型就是對現實世界事物的抽象。

(2)資料庫中的模型要滿足三個條件:

①能比較真實的模擬出現實世界

②容易被人所理解

③在計算機系統上容易實現

(3)資料模型是資料庫的核心和基礎

2.資料模型的分類

(1)概念模型

概念模型也被稱作資訊模型,它是按照使用者的觀點來對資料和資訊建模,用於資料庫的設計。(現實世界到概念模型這部分工作由資料庫設計人員來進行完成)

(2)邏輯模型

邏輯模型主要包括層次模型,網狀模型,關係模型,物件導向資料模型。它是按照計算機系統的觀點來對資料建模,用於dbms實現(概念模型到邏輯模型這部分也是由資料庫設計人員完成,可能會用到一些資料庫設計工具)

(3)物理模型

物理模型是對資料最底層的抽象,描述資料在磁碟上的存取和表示方式(邏輯模型到物理模型這部分是由dbms完成)

3.常見的邏輯模型

(1)層次模型

層次模型是用樹狀結構來表示各類實體和實體之間的關係。

層次模型具有如下特點

1.有且只有一個結點沒有雙親結點, 這個結點稱為根結點

2.根以外的其它結點有且只有一個雙親結點

3.結點的雙親是唯一的

4.只能直接處理一對多的實體聯絡

5.任何記錄值只有按其路徑檢視

6.沒有一個子女記錄值能夠脫離雙親記錄值而獨立存在

層次模型的完整性約束條件

*無相應的雙親結點值就不能插入子女結點值

*如果刪除雙親結點值,則相應的子女結點值也被同時刪除

*更新操作時,應更新所有相應記錄,以保證資料的一致性

層次模型的優缺點

優點層次模型的資料結構比較簡單清晰

查詢效率高, 效能優於關係模型, 不低於網狀模型

層次資料模型提供了良好的完整性支援

缺點結點之間的多對多聯絡表示不自然

對插入和刪除操作的限制多,應用程式的編寫比較複雜

查詢子女結點必須通過雙親結點

層次資料庫的命令(語言)趨於程式化

(2)網狀模型

網狀資料庫系統採用網狀結構來表示各類實體以及實體間的聯絡。

網狀模型具有如下特點:

允許多個結點沒有雙親結點

允許一個結點有多個雙親結點

允許兩個結點之間有多種聯絡

•要為每個聯絡命名並指出與該聯絡有關的雙親記錄和子女記錄

網狀模型的優缺點

優點能夠更為直接地描述現實世界, 如一個結點可以有多個雙親;

具有良好的效能, 存取效率較高。

缺點結構比較複雜,而且隨著應用環境的擴大,資料庫的結構就變得越來越

複雜,不利於終端使用者掌握;

ddl、 dml語言複雜,使用者不容易使用;

記錄之間聯絡是通過存取路徑實現的,應用程式必須選擇存取路徑,

加重了程式設計師的負擔

(3)關聯式資料庫模型

關聯式資料庫系統採用關係模型作為資料的組織方式。

在使用者觀點下,關係模型中資料的邏輯結構是一張二維表。關聯式資料庫不允許表中有表

關係模型的優缺點

優點建立在嚴格的數學概念的基礎上

概念單一

實體和各類聯絡都用關係來表示

對資料的檢索結果也是關係

關係模型的存取路徑對使用者透明

具有更高的資料獨立性, 更好的安全保密性

簡化了程式設計師的工作和資料庫開發建立的工作

缺點

存取路徑對使用者透明, 查詢效率往往不如格式化資料模型

為提高效能, 必須對使用者的查詢請求進行優化, 增加了開發資料庫管理系統的難度

資料模型的作用及三要素是什麼?

11樓:匿名使用者

三要素是資料結構、資料操作、資料約束。資料結構是所研究的物件型別的集合。這些物件是資料庫的組成成分,資料結構指物件和物件間聯絡的表達和實現,是對系統靜態特徵的描述。

資料操作是對資料庫中物件的例項允許執行的操作集合,主要指檢索和更新(插入、刪除、修改)兩類操作。資料模型必須定義這些操作的確切含義、操作符號、操作規則(如優先順序)以及實現操作的語言。資料操作是對系統動態特性的描述。

資料完整性約束是一組完整性規則的集合,規定資料庫狀態及狀態變化所應滿足的條件,以保證資料的正確性、有效性和相容性。

作用是空間資料模型是關於現實世界中空間實體及其相互間聯絡的概念,它為描述空間資料的組織和設計空間資料庫模式提供著基本方法。因此,對空間資料模型的認識和研究在設計gis空間資料庫和發展新一代gis系統的過程中起著舉足輕重的作用。

空間資料模型可分為:

1、概念模型(分三種:1:場模型:用於描述空間中連續分佈的現象;2:物件模型:用於描述各種空間地物;3:網路模型:可以模擬現實世界中的各種網路)

2、邏輯資料模型(常用的分:向量資料模型,柵格資料模型和麵向物件資料模型等)

3、物理資料模型(物理資料模型是指概念資料模型在計算機內部具體的儲存形式和操作機制,即在物理磁碟上如何存放和存取,是系統抽象的最底層。)

關於oracle資料庫使用者和資料庫之間的關係

表空間,其實是 預設表空間。也就是這個使用者 create table 語句,不指定表空間的話。就預設把表,建立在那個 預設表空間 上面。沒有給他指定其它表空間的管理許可權 但使用者a能操作其它表空間,在其它表空間中建立表,是怎麼回事哪。這個要看你到底給了多少許可權給這個使用者a 你要是sql gr...

解釋資訊 資料 資料庫 資料庫管理系統

一 資料 data 資料實際上就是描述事物的符號記錄。二 資訊 information 資訊就是有意義的資料表示。三 資料庫 database,簡稱db 資料庫是長期儲存在計算機內有結構的大量的共享的資料集合。四 資料庫管理系統 database management system,簡稱dbms 資...

資料庫原理和資料結構有什麼區別,資料庫與資料結構的區別有哪些?

那區別大了,根本就是兩門課,學的東西完全不一樣。應該這麼說吧 資料庫可以說是專 一門工具,學來就屬可以用 而資料結構是計算機專業的基礎課程。如果你要搞軟體程式設計,那麼就應該學資料結構。根據我學過的感覺,資料結構應該比較簡單點,不過不同的人應該感覺不同吧!呵呵 資料庫與資料結構的區別有哪些?資料庫相...