資料庫的認識 SQL

2021-05-04 20:36:57 字數 1315 閱讀 4401

資料庫:是長期儲存在計算機硬體平台上的有組織的,可共享的資料的集合。歸根到底無非是儲存資料,並提供資料的查詢,錄入,刪除和修改的軟體產品。

資料庫分為兩大類:桌面型資料庫(例如:access 2000,visual foxpro,excel 2000)和網路資料庫(例如:sql)

網路資料庫的兩種工作模式:c/s客戶機/伺服器模式,b/s瀏覽器/伺服器模式。

oltp和olap的區別:

oltp為聯機事務處理,是為收款人員開發的資料庫系統;olap為聯機分析處理,是為管理層開發的資料庫系統。

資料庫管理系統:簡稱dbms是資料庫的建立,使用,維護和配置的軟體系統,是位於作業系統和資料庫應用系統之間的資料庫管理軟體,是資料庫系統的基礎。

資料庫應用系統:是為了滿足使用者的需求,採用各種應用開發工具和開發技術開發的資料庫應用軟體。

資料庫的資料模型:是關於描述資料和資料直間的聯絡,資料的定義,資料一致性約束的概念性工具的集合。有三類:層次模型,網狀模型,關係模型。

關係型資料庫:關係型資料庫的核心是以二維表來表示資料。乙個關係型資料庫包括軟乾個二維的**,每個**又包括若干個錶行和表列。乙個完整的錶行稱為記錄。乙個表列稱為字段,表又被稱為關係。這就是關係型資料庫中關係的核心含義。

sql(structured query language),翻譯為結構化查詢語言,是關係型資料庫的國際標準語言。

sql語言的核心動詞有4個:select(查詢),insert(插入),update(更新)和delete(刪除),分別對應了常見的資料庫資料管理和操作功能。

協議就是一些規則。

sql server客戶機和伺服器間的協議是tbs(**資料流)協議

web客戶機和其伺服器間的協議是http

e-mail客戶機和其伺服器間的協議是smtp和pop3

tcp/ip是網路層的一系列協議的總稱。

ip就是網路中計算機的唯一身份證。它有網路id和主機id組成。子網掩碼用於分割ip中的網路id和主機id。

:用於區分同一臺物理計算機上不同的網路服務。

國際標準化組織規定:低於255的埠號用於公共應用;255~1023分配給各公司,用於銷售的應用程式;高於1023的埠由使用者自行分配使用。dos下輸入netstat-n可查詢本機頓口號。伺服器端口是靜態的,客戶機埠是動態分配的。

資料庫的認識

1.資料庫管理系統和資料庫區別 資料庫管理系統 簡稱dbms 是位於使用者與作業系統之間的一層資料庫管理軟體,它可以科學的組織和儲存資料 高效地獲取和維護資料。資料庫 簡稱db 則是長期儲存在計算機內 有組織的 可共享的大量資料庫集合。結構化查詢語言sql 包含四個部分 資料定義語言 ddl 資料操...

資料庫認識

1 關係型資料 mysql 開源免費 表與表之間,欄位與字段有一定關聯性,是密不可分的 2 非關係型資料庫 redit mongodb,與關係型不同,沒有嚴格的關聯性 速度對比 非關係型資料的速度較快,基於記憶體 字段限制 關係型資料必須要有值 儲存穩定性 關係型資料庫比較穩定,一般不會丟失資料。比...

NoSQL資料庫的認識

sql資料庫和nosql資料庫介紹 什麼是sql資料庫?關係型資料庫是依據關係模型來建立的資料庫。而所謂的關係模型就是 一對 一 一對多 多對多 等關係模型,這是一種二維 模型,因此乙個關係型資料庫就是由二維表及其之間的聯絡組成的乙個資料組織。關係型資料庫可以很好地儲存一些關係模型的資料,比如乙個老...