Java 關係型資料庫管理系統簡介

2021-07-06 03:53:18 字數 986 閱讀 5554

降低儲存資料的

更高的資料一致性

儲存的資料可以共享

可以建立資料庫所遵循的標準

便於維護資料庫完整性

能夠實現資料庫的安全性

掌握資料庫相關的技術,是程式設計師必備的技能之一。

2.1   關係模型把世界看作是由實體和聯絡組成的。所謂實體就是指在現實世界中客觀存在並可相互區別的事物。

2.2 實體所具有的某一種特性稱為屬性。表是關係型資料的核心單元,他是資料儲存的地方。

在關係型資料庫表中,用乙個唯一的識別符號來標識每一行,這個識別符號就是主鍵(primary key)。

在關係型資料庫中,外來鍵(forergn  key)就是用來表達表和表之間的關聯關係。

外來鍵沒有唯一標示符來標識一行。

1)一對一關係

2)一對多關係:

3)多對多關係:一般我們把多對多的關係轉成一對多的關係,通過中間表進行轉換,中間表是由兩張表的名字相加。

關係型資料庫是乙個儲存資料的容器,大多數資料庫依靠乙個稱謂資料庫管理系統(database management  system,簡稱dbms)的軟體來管理資料庫中資料。

什麼是sql

sql是結構化查詢語言,是一種用於管理關係型資料庫,並與資料庫中的資料進行通訊的計算機語言。sql已經成為資料庫管理的標準語言。

sql是每個rdbms所能理解的語言。不管我們建立前台客戶端用的是什麼語言,sql是所有這些前台與關係型資料庫通訊的語言。

ansi(美國國家標準化協會)發布了乙個正式的標準,命名為sql—86.。2023年更新為sql—92,2023年又更新為sql—99。最新版本sql標準為sql—2003.

1)資料定義語言(ddl)建立、修改、刪除資料庫的內部資料結構

2)資料查詢語言(dql)用於資料庫中資料的查詢

3)資料操作語言(dml)用於資料庫中資料的修改,包括天健、刪除、修改等。

4)資料控制語言(dcl)控制資料庫訪問許可權。

層次模型、網狀模型、關係模型、物件模型

關係型資料庫管理系統簡介

資料庫就是在計算機上集中存放資料的地方。資料庫是相關資料的集合。資料必須以結構化發格式來被組織和分類,用元資料來描述。元資料是描述被儲存的資料的資料 換句話說,元資料定義資料在資料中是如何被儲存的。資料庫集中式控制的優點 降低儲存書記的冗餘度 更高的資料一致性 儲存的資料可以共享 可以建立資料庫索遵...

關係型資料庫管理系統簡介

在計算機出現以前,人們都是以紙質檔案儲存資料,但隨著資料的增加,這種方式已不再適用。後來計算機的出現,人們開始了以電子檔案的形式來儲存,但仍出現了諸多問題。知道資料庫的出現,所謂資料庫,就是在計算機上集中存放資料的地方。通過將我們所需的資料和資訊都儲存在計算機資料庫中,可以提供對資料的集中控制。那相...

SQLite關係型資料庫管理系統 開篇

部落格 github sqlite是乙個程序內的庫,實現了自給自足的 無伺服器的 零配置的 事務性的 sql 資料庫引擎。sqlite官方 sqlite的優點如下所示 sqlite的缺點如下所示 特性描述 right outer join 只實現了 left outer join。full oute...