資料庫基礎定義

2021-08-03 21:45:26 字數 1643 閱讀 7501

資料庫

按照資料結構來組織、儲存和管理資料的建立在計算機儲存裝置上的倉庫。簡單來說是本身可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料進行新增、擷取、更新、刪除等操作。

關聯式資料庫

建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料。如oracle,mysql,sqlserver等

nosql

非關係型的資料庫,在處理大量資料時有很大用處,它的觀點是「只是給你想要的」,不會像關係型資料庫一樣給你強加不少東西。比如redis,mongodb等

sql

結構化查詢語言(structured query language)sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言

oracle資料庫

oracle database,又名oracle rdbms,或簡稱oracle。是甲骨文公司的一款關聯式資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說oracle資料庫系統是目前世界上流行的關聯式資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。

rdbms

關聯式資料庫管理系統(relational database management system),是將資料組織為相關的行和列的系統,而管理關聯式資料庫的計算機軟體就是關聯式資料庫管理系統,常用的資料庫軟體有oracle、sql server等。

rdbms的特點:

1.資料以**的形式出現

2.每行為各種記錄名稱

3.每列為記錄名稱所對應的資料域

4.許多的行和列組成一張表單

5.若干的表單組成database

rdbms 相關術語

資料庫:

資料庫是一些關聯表的集合。.

資料表:

表是資料的矩陣。在乙個資料庫中的表看起來像乙個簡單的電子**。

列:

行:

一行(=元組,或記錄)是一組相關的資料,例如一條使用者訂閱的資料。

冗餘:

儲存兩倍資料,冗餘降低了效能,但提高了資料的安全性。

主鍵:

主鍵是唯一的。乙個資料表中只能包含乙個主鍵。你可以使用主鍵來查詢資料。

外來鍵:

外來鍵用於關聯兩個表。

復合鍵:

復合鍵(組合鍵)將多個列作為乙個索引鍵,一般用於復合索引。

索引:

使用索引可快速訪問資料庫表中的特定資訊。索引是對資料庫表中一列或多列的值進行排序的一種結構。類似於書籍的目錄。

參照完整性:

參照的完整性要求關係中不允許引用不存在的實體。與實體完整性是關係模型必須滿足的完整性約束條件,目的是保證資料的一致性。

資料庫基礎(二)sql資料定義

1.建立索引例項 例項 本例會建立乙個簡單的索引,名為 personindex 在 person 表的 lastname 字段 create index personindex on person lastname 如果您希望以降序索引某個列中的值,您可以在列名稱之後新增保留字 desc creat...

資料庫 資料定義

關係資料庫系統支援 模式結構,其模式 外模式和內模式中的基本物件有資料庫模式 表 索引 檢視等。響應的,sql的資料定義功能包括資料庫模式定義 表定義 索引定義和檢視定義。資料模式定義包括資料庫的建立 選擇 修改 刪除 檢視等操作。資料型別 指系統中所允許的資料的型別 資料庫模式定義 在mysql中...

資料庫 資料庫基礎

什麼是sql 結構化查詢語言 structtured query language sql的作用 啟動mysql.exe,連線伺服器後,就可以使用sql來操作伺服器了。類似php中操作mysql的語句就是sql語句 sql標準 由國際標準化組織 iso 制定的,對dbms 資料庫管理系統 的統一操作...