1.加密技術:分為對稱加密技術:文件的加密和解密使用相同的密鑰
? ? ? ? ? ? ? ? ? ? ?和? 非對稱加密技術:加密和解密不同的密鑰,分別是公開密鑰和私有密鑰。??
例題:若A,B兩人分別在認證機構(CA)M,N處獲得證書,應該先由M,N互換密鑰
2.OSI各層:
各層特點:物理層:用戶要傳遞信息利用的物理媒體。(中繼器:對數據信號進行放大或再生,集線器)
? ? ? ? ? ? ? ? ? 數據鏈路層:主要負責兩個相鄰結點間的線路。作用:無差錯地傳送以幀為單位的數據,進行流量統計。(交換機,網橋)
? ? ? ? ? ? ? ? ?網絡層:在計算機網絡中進行通信的兩個計算機之間可能會經過多個數據鏈路和通信子網。網絡層的任務就是選擇合適的網間路由和交換節點,確保數據及時傳送。(路由器)
? ? ? ? ? ? ? 應用層:網關
3.Internet地址
1.域名:用戶所用的主機的名字或地址,由四部分組成,每個部分叫做子域名。
? ? ? ? ? ? ? 計算機主機名.本地名.組名.最高層域名
? ? ? ?例如:www.dzkjdx.edu.cn
2.IP地址
因為Internet中所使用的網絡協議是TCP/IP協議,所以每個主機必須用IP地址來標識。
每個IP地址都由4個小于256的數字組成,數字之間用“.”分開。
十進制的IP地址:129.102.4.11
二進制的IP地址:10000001.01100110.00000100.00001011
3.每個子網掩碼跟在一個IP地址后,用于直觀說明網絡號和主機號
例如:IP地址172.16.3.4
? ? 為了說明前16位是網絡號,后16位是主機號,可以附上子網掩碼255.255.0.0(11111111.11111111.00000000.00000000)
【A類地址,子網掩碼是255.0.0.0
B類地址,子網掩碼是255.255.0.0
C類地址,子網掩碼是255.255.255.0】
4.IP地址后面跟上 “/網絡號及子網絡號編址比特位”
例如:193.168.125.0/27
表示前27位是網絡號
5.E-R模型:實體聯系模型
兩個不同實體集之間的聯系:
1:1? ? ?實體集E1中的一個實體最多和E2中的一個實體相聯系。
1:n? ? 實體集E1中的一個實體可與E2中的多個實體相聯系。
m:n? ?實體集E1中的多個實體可以與E2中的多個實體相聯系。
6.屬性-實體某方面的特性
分類:
簡單屬性:原子性的,不可再分的
復合屬性:如通信地址可以進一步分為郵編,省,市
單值屬性:例如,一個職工只對應一個職工號,一個姓名
多值屬性:如,一個職工的親屬可能有n個
派生屬性:如,年齡可以通過出生日期和當前時間推算,不需要加入數據庫中。
Null屬性:無意義或不知道
7.E-R圖的構建:
8.數據流圖:在邏輯上描述系統的功能,輸入,輸出和數據存儲等,是系統邏輯模型的重要組成部分。
8.事務(transaction):一系列的數據操作
ROLLBACK:事務回滾。將事物從開始到ROLLBACK語句之前對數據庫的更新操作撤銷。
COMMIT:提交事務。將事物從開始到COMMIT語句之前對數據庫的所有更新寫進數據庫
事物提交后不能回滾(提交后不能撤銷)
事務的特性:ACID
9.數據并發
帶來問題:
所以,并發事務如果在數據讀寫時不加以控制,會破壞事務的隔離性,一致性。
解決方法是:加鎖。
?