久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

數據庫知識點總結

時間:2019-05-12 06:15:14下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《數據庫知識點總結》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《數據庫知識點總結》。

第一篇:數據庫知識點總結

文件處理系統存在問題:數據的冗余和不一致,數據訪問困難,數據孤立,完整性問題,原子性問題,并發訪問異常,安全性問題

數據庫三級抽象物理層:最低層次的抽象,描述數據實際上是怎樣存儲的。邏輯層:比物理層層次稍高的抽象,描述數據庫中存儲什么數據及這些數據間存在什么關系。視圖層:最高層次的抽象,只描述整個數據庫的某個部分

數據操縱語言DML:使用戶可以訪問或操作那些按其某種適當的數據模型組織起來的數據。過程化DML:要求用戶指定需要什么數據以及如何獲得這些數據。非過程化DML:只要求用戶指定需要什么數據,而不指明如何獲得這些數據 事務狀態圖 活動狀態:初始狀態;事務執行時處于這個狀態。部分提交狀態:最后一條語句執行后。失敗狀態:發現正常的執行不能繼續之后。中止狀態:事務回滾并且數據庫已恢復到事務開始執行前的狀態之后。提交狀態:成功完成后 事務進入中止狀態,系統有兩種選擇:重啟事務:事務中止是硬件錯誤或不是由事務的內部邏輯產生的軟件錯誤時。殺死事務:事務的內部邏輯錯誤,或者由于輸入錯誤,或所需數據在數據庫中沒有找到

可恢復調度:對于每對事務

第二篇:【數據庫知識點總結】

數據庫概念總結

第一章 緒論

1、數據:描述事物的符號記錄稱為數據。可以是數字也可以是文字、圖形、圖像聲音、語言等。

2、數據庫:是長期儲存在計算機內、有組織的、可共享的大量數據的集合。具有永久存儲、有組織和可共享三個基本特點。

3、數據庫管理系統:位于用戶與操作系統之間的一層數據管理軟件。用于科學地組織和存儲數據,高效地獲取和維護數據。

4、數據庫管理系統主要功能:數據定義功能、數據組織存儲和管理、數據操縱功能、數據庫的事務管理和運行管理、數據庫的建立和維護功能、其他。

5、數據庫系統:是指在計算機系統中引入數據庫后的系統,一般由數據庫、數據庫管理系統(及其開發工具)、應用系統、數據庫管理員構成。

特點:數據結構化(與文件系統的本質區別)、數據的共享性高,冗余度低,易擴充、數據獨立性高(通過三級模式和二級映像功能來保證)、數據由DBMS統一管理和控制

6、DBMS須提供以下幾方面的數據控制功能:數據的安全性保護、數據的完整性檢查、并發控制、數據庫恢復。

7、數據管理技術的發展過程:人工管理階段、文件系統階段、數據庫系統階段

8、數據庫的體系結構為三級結構,它們是存儲層、概念層和外部層。

9、在數據庫中用數據模型這個工具來抽象、表示和處理現實世界中的數據和信息。通俗地講,數據模型就是現實世界的模擬。

兩類數據模型:概念模型、邏輯模型和物理模型。

10、數據模型的組成要素:數據結構、數據操作、數據的完整性約束條件。

11、模式:是數據庫中全體數據的邏輯結構和特征的描述,是所有用戶的公共數據視圖。

外模式/模式映像:保證了數據的邏輯獨立性 模式/ 內模式映像:保證了數據的物理獨立性。

12、什么是數據庫的邏輯獨立性?物理獨立性?為什么數據庫系統具有數據與程序的獨立性?

邏輯獨立性是指用戶的用程序與數據庫的邏輯結構是相互獨立的,使得當數據的邏輯結構變了,用戶程序可以不變。物理獨立性是指用戶的應用程序與存儲在磁盤上的數據是相互獨立的,使得當數據的物理結構改變了,應用程序也可以不變。數據庫系統的三級模式是對數據的三個抽象級別,將數據的具體組織留給DBMS 管理,使用戶能邏輯地組織數據,而不必關心數據在計算機上的具體表示方式和存儲方式。為了能夠在內部實現三個抽象層次的聯系和轉換,數據庫系統在三級模式之間提供了兩級映像:外模式/模式映像、模式/ 內模式映,保證了數據庫系統中的數據能夠具有較高的邏輯獨立性和物理獨立性。

13、數據庫系統的組成:硬件平臺及數據庫,軟件,人員

人員:數據庫管理員,系統分析員和數據庫設計人員,應用程序員,最終用戶

數據庫管理員:決定數據庫中的信息內容和結構,決定數據庫的存儲結構和存取策略,定義數據的安全性要求和完整性約束條件,監控數據庫的使用和運行,數據庫的改進和重組重構

第二章 關系數據庫

1、關系模型主要是用二維表格結構表達實體集,用外鍵表示實體間聯系。

2、選擇、投影、并、差、笛卡爾積是5 種基本操作。

3、專門的關系運算包括選擇、投影、連接、除運算等。

第三章 SQL

1、SQL 特點:綜合統一、高度非過程化、面向集合的操作方式、以同一種語法結構提供多種使用方式、語言簡潔,易學易用。

2、聚集函數:COUNT([DISTINCT|ALL]*)COUNT([DISTINCT|ALL]<列名>)SUM([DISTINCT|ALL]<列名>)AVG([DISTINCT|ALL]<列名>)MAX([DISTINCT|ALL]<列名>)MIN([DISTINCT|ALL]<列名>)

3、視圖的作用:

1、能夠簡化用戶的操作

2、使用戶能以多種角度看待同一數據

3、對重構數據庫提供了一定程度的邏輯獨立性

4、能夠對機密數據提供安全保護

5、適當的利用視圖可以更清晰的表達查詢

4、WHERE 子句與HAVING 短語的區別在于作用對象不同。前者作用于基本表或視圖,從中選擇滿足條件的元組。后者作用于組,從中選擇滿足條件的組。

5、=ANY 等價于IN 謂詞,ALL 等價于NOT IN 謂詞,

第四章 數據庫安全性

1、數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄露,更改或破壞。

2、計算機系統的三類安全性問題:技術安全、管理安全、政策法律。

3、常用的安全技術有:1.用戶識別和鑒別2.存取控制機制3.自主存取控制4.強制存取控制(MAC)5.視圖機制。6.審計(Audit)功能7.數據加密

4、視圖的好處:簡化用戶操作、使用戶能以多種角度看待同一數據、對重構數據庫提供了一定程度的邏輯獨立性、對機密數據提供安全保護、適當利用可以更清晰的表達查詢。

5、實現數據庫系統安全性的技術和方法 — 最重要的是存取控制技術、視圖技術和審計技術

第五章 數據庫完整性

1、數據庫完整性是指數據的正確性和相容性。

2、數據的完整為了防止數據庫中存在不符合語義的數據,即防止數據庫中存在不正確的數據。安全性是保護數據庫防止惡意的破壞和非法的存取。因此數據完整性防范的是合法用戶的無意操作導致的數據錯誤,數據安全性防范的是非法用戶的惡意操作導致的數據錯誤。

3、實體完整性:若屬性(指一個或一組屬性)A 是基本關系R 的主屬性,則A 不能取空值。

4、參照完整性:若屬性(或屬性組)F 是基本關系R 的外碼,它與基本關系S 的主碼K 相對應(基本關系R 和S 不一定是不同的關系),則對于R 中每個元組在F 上的值必須為:

或者取空值(F 的每個屬性值均為空值);

或者等于S 中某個元組的主碼值。

5、觸發器是用戶定義在關系表上的一類由事件驅動的特殊過程。

6、在參照完整性中,為什么外碼的屬性值也可以為空?什么時候可以為空? 若F 是基本關系R 的外碼,它與基本關系S 的主碼K,相對應(基本關系R 和S 不一定是不同的關系)則對于R 中每個元組在F 上的值可以取空值,或者等于S 中某個元組的主碼值。即,如果F 本身不是一個主屬性,則能取空值,否則不能取空值。

第六章 關系數據理論

1、數據依賴是一個關系內部屬性與屬性之間的一種約束關系。

2、函數依賴:設R(U)是屬性集U上的關系模式。X,Y 是U 的子集。若對于R(U)的任意一個可能的關系r,r 中不可能存在兩個元組在X 上的屬性值相等,而在Y 上的屬性值不等,則稱X 函數確定Y 或Y 函數依賴于X,記作X →Y。

3、多值依賴:設R(U)是屬性集U 上的一個關系模式。X,Y,Z 是U 的子集,并且Z=U-X-Y。關系模式R(U)中多值依賴成立,當且僅當對R(U)的任一關系r,給定的一對(x,z)值,有一組Y 的值,這組值僅僅決定于x 值而與z 值無關。4、1NF:每一個分量必須是不可分的數據項。2NF:R ∈1NF,且每一個非主屬性完全依賴于碼

3NF:關系模式R中若不存在這樣的碼X,屬性組Y 及非主屬性 Z(ZY)使得XY,YZ 成立,YX,則稱R3NF。

BCNF:關系模式R ∈1NF。XY 且YX 時X 必含有碼,則稱RBCNF。4NF :關系模式 R ∈1NF,如果對于R 的每個非多值依賴X Y(YX),X 都含有碼,則稱R4NF。

5、規范化小結:1NF—2NF 消除非主屬性對碼的部分函數依賴 ——3NF 消除非主屬性對碼的傳遞函數依賴—BCNF消除主屬性對碼的部分和傳遞函數依賴—4NF 消除非平凡且非函數依賴的多值依賴。

第七章 數據庫設計

1、數據庫設計定義:對于一個給定的應用環境,構造(設計)優化的數據庫邏輯模式和物理結構,并據此建立數據庫及其應用系統使之能夠有效地存儲和管理數據,滿足各種用戶應用需求,包括信息管理要求和數據操作要求。

2、特點:三分技術,七分管理,十二分基礎數據。結構(數據)設計和行為(處理)設計相結合。

3、基本步驟:需求分析、概念結構設計、邏輯結構設計、物理結構設計、數據庫實施、數據庫運行和維護。

4、需求分析階段任務:信息要求、處理要求、安全性與完整性要求。

5、需求分析階段:綜合各個用戶的應用需求

概念設計階段:形成獨立于機器特點,獨立于各個DBMS產品的概念模式(E-R圖)邏輯設計階段:將E-R圖轉換成具體的數據庫產品支持的數據模型,形成數據庫邏輯模式;再建立必要的視圖,形成數據的外模式

物理設計階段:進行物理存儲安排,建立索引,形成數據庫內模式

6、數據字典:系統中各類數據描述的集合,是進行詳細的數據收集和數據分析所獲得的主要成果。通常包括數據項、數據流、數據存儲和處理 5 部分。數據字典是關于數據庫中數據的描述,即元數據,而不是數據本身。

7、概念結構設計方法:自頂向下、自底向上、逐步擴張、混合策略。

8、確定數據庫物理結構:確定數據的存放位置和存儲結構,包括:確定關系、索引、聚簇、日志、備份等的存儲安排和存儲結構。確定系統配置。

第八章 數據庫編程

1、游標是系統為用戶開設的一個數據緩沖區,存放SQL 語句的執行結果,每個游標區都有一個名字。用戶可以通過游標逐一獲取記錄,并賦給主變量,交由主語言進一步處理。

2、嵌入式SQL語句與主語言之間的通信:向主語言傳遞SQL語句的執行狀態信息,使主語言能夠據此控制程序流程,主要用SQL通信區(SQLCA)實現。主語言向SQL語句提供參數,主要用主變量實現。將SQL語句查詢數據庫的結果交主語言處理,主要用主變量和游標實現。

3、存儲過程是由PL/SQL 語句書寫的過程,這個經編譯和優化后存儲在數據庫服務器中,因此稱它為存儲過程,使用時只要調用即可。優點:運行效率高、降低了客戶機和服務器之間的通信量、有利于集中控制,方便維護。

4、ODBC的工作流程:配置數據源,初始化環境,建立連接,分配語句句柄,執行SQL語句,結果集處理,中止

第九章 關系查詢處理和查詢優化

1、查詢處理步驟:查詢分析 對查詢語句進行掃描、詞法分析和語法分析。

查詢檢查 根據數據字典對合法的查詢語句進行語義檢查根據數據字典中的用戶權限和完整性約束定義對用戶的存取權限進行檢查

查詢優化 選擇一個高效執行的查詢處理策略

查詢執行 依據優化器得到的執行策略生成查詢計劃,由代碼生成器生成執行這個查詢計

劃的代碼。

2、連接操作的實現 嵌套循環方法 排序-合并方法 索引連接方法 Hash Join方法

3、查詢優化的總目標 是選擇有效的策略,求得給定關系表達式的值,使得查詢代價最小(實際上是較小)。

第十章 數據庫恢復技術

1、事務是用戶定義的一個數據庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。特性:原子性、一致性、隔離性、持續性。

2、故障種類:事務內部故障、系統故障、介質故障、計算機病毒

3、數據轉儲是數據庫恢復中采用的基本技術即DBA 定期地將整個數據庫復制到磁帶或另一個磁盤上保存起來的過程。

4、日志文件是用來記錄事務對數據庫的更新操作的文件。主要有兩種格式:以記錄為單位的日志文件和以數據塊為單位的日志文件。

5、數據庫鏡像即根據DBA 的要求,自動把整個數據庫或其中的關鍵數據復制到另一個磁盤上。

第十一章 并發控制

1、并發控制機制的任務:對并發操作進行正確調度,保證事務的隔離性,保證數據庫的一致性

2、并發操作帶來的數據不一致性主要包括丟失修改、不可重復讀和讀“臟”數據等。

3、封鎖就是事務T 在對某個數據對象操作之前,先向系統發出請求,對其加鎖。基本的封鎖類型在兩種:排它鎖(X 鎖,寫鎖)和共享鎖(S 鎖,讀鎖)。

4、預防死鎖的方法:一次封鎖法,順序封鎖法 死鎖的診斷與解除 超時法 等待圖法

5、可串行化調度:多個事務的并發執行是正確的,當且僅當其結果與按某一次序串行地執行這些事務時的結果相同,稱這種調度策略為可串行化的調度。

6、兩段鎖協議是指事務必須分兩個階段對數據項加鎖和解鎖。在對任何數據進行讀、寫操作之前,首先要申請該數據的封鎖;在釋放一個封鎖之后,事務不再申請和獲得任何其他封鎖.7、封鎖對象的大小稱為封鎖粒度。

8、選擇封鎖粒度的原則:需要處理多個關系的大量元組的用戶事務:以數據庫為封鎖單位;

需要處理大量元組的用戶事務:以關系為封鎖單元; 只處理少量元組的用戶事務:以元組為封鎖單位

第三篇:Oracle數據庫 知識點總結

1.constraint約束:

alter table [table_name] add constraint [pk_name] primary key(pkname);//添加主鍵

alter table [table_name] drop constraint [pk_name];//刪除主鍵

alter table [table_name] add constraint [fk_name] foreign key(fkname)references [tablename](fkname);//添加外

alter table [table_name] drop constraint [fk_name];//刪除外鍵

2.union 關鍵字:

A username, B username

rod

bruce

rose

marina

select username from A

union

select username from B

2、幾個高級查詢運算詞

A: UNION 運算符

UNION 運算符通過組合其他兩個結果表(例如 TABLE1 和 TABLE2)并消去表中任何重復行而派生出一個結果表。當

ALL 隨 UNION 一起使用時(即 UNION ALL),不消除重復行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來 自 TABLE2。

B: EXCEPT 運算符

EXCEPT 運算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重復行而派生出一個結果表。當 ALL 隨

EXCEPT 一起使用時(EXCEPT ALL),不消除重復行。

C: INTERSECT 運算符

INTERSECT 運算符通過只包括 TABLE1 和 TABLE2 中都有的行并消除所有重復行而派生出一個結果表。當 ALL 隨

INTERSECT 一起使用時(INTERSECT ALL),不消除重復行。

注:使用運算詞的幾個查詢結果行必須是一致的。

3.復合主鍵一般不設外鍵

4.組函數也稱為聚合函數。

例如:我們把學生可以分為男生和女生兩個組,如果想求每組的人數,平均身高,平均年齡等,就需要用到分組函數了。

在SQL中常用的組函數有以下幾個:

COUNT():求出全部的記錄數

MAX():求出一組中的最大值

MIN():求出一組中的最小值

AVG():求出一組中的平均值

SUM():求和

范例:COUNT()函數

SELECT COUNT(empno)FROM emp;

我們常用COUNT(*),最好能夠用字段代替*

范例:MAX()、MIN()函數,求最大最小值,一般是針對于數值的字段的,求出所有員工的的最高工資,和最底工資和平均工

資。

SELECT MAX(sal)最高工資,MIN(sal)最底工資,AVG(sal)平均工資 FROM emp;

范例:求出部門10的所有員工工資的總合

SELECT SUM(sal)工資綜合 FROM emp WHERE deptno=10;

如果如下查詢輸出部門編號和其部門所有員工的工資總和,會產生錯誤。

SELECT deptno ,SUM(sal)工資綜合 FROM emp WHERE deptno=10;

錯誤: “不是單組分組函數”

發生以上的錯誤信息,是因為這樣的查詢需要進行分組統計。

分組統計有其固定的語法格式:

SELECT {DISTINCT} *| 查詢列 列別名1,查詢列2 列別名2,……

FROM 表名稱1 表別名1,表名稱2 表別名2,……

{WHERE 條件(s)}

{ORDER BY 排序的字段1,排序的字段2 ASC|DESC}

{GROUP BY 分組字段}

所以老師寫的是錯的!

5.//從t_student表中刪除名字重復的記錄的信息

delete from t_student where sid not in(select sid from(select min(sid)sid,sname from t_student group by sname));

// delete from tablename where id not in(select max(id)from tablename group by col1,col2,...)

6.sequence

在oracle中sequence就是序號,每次取的時候它會自動增加。sequence與表沒有關系。

(1)

CREATE SEQUENCE seqTest

INCREMENT BY 1--每次加幾個

START WITH 1--從1開始計數

NOMAXvalue--不設置最大值

NOCYCLE--一直累加,不循環

CACHE 10;--設置緩存cache個序列,如果系統down掉了或者其它情況將會導致序列不連續,也可以設置為----NOCACHE(2)

定義好sequence后,你就可以用currVal,nextVal取得值。

CurrVal:返回 sequence的當前值

NextVal:增加sequence的值,然后返回 增加后sequence值

eg:

SELECT Sequence名稱.CurrVal FROM DUAL;

select seqtest.currval from dual(3)

在Sql語句中可以使用sequence的地方:

-不包含子查詢、snapshot、VIEW的 SELECT 語句

-INSERT語句的子查詢中

-INSERT語句的values中

-UPDATE 的 SET中

如在插入語句中

insert into 表名(id,name)values(seqtest.Nextval,'sequence 插入測試');

7.范式:

所謂第一范式(1NF)是指在關系模型中,對域添加的一個規范要求,所有的域都應該是原子性的,即數據庫表的每一

列都是不可分割的原子數據項,而不能是集合,數組,記錄等非原子數據項。即實體中的某個屬性有多個值時,必須拆分

為不同的屬性。在符合第一范式(1NF)表中的每個域值只能是實體的一個屬性或一個屬性的一部分。簡而言之,第一范式

就是無重復的域。

第二范式(2NF)是在第一范式(1NF)的基礎上建立起來的,即滿足第二范式(2NF)必須先滿足第一范式(1NF)。

第二范式(2NF)要求數據庫表中的每個實例或記錄必須可以被唯一地區分。選取一個能區分每個實體的屬性或屬性組,作

為實體的唯一標識。第二范式(2NF)要求實體的屬性完全依賴于主關鍵字。所謂完全依賴是指不能存在僅依賴主關鍵字一

部分的屬性,如果存在,那么這個屬性和主關鍵字的這一部分應該分離出來形成一個新的實體,新實體與原實體之間是一

對多的關系。為實現區分通常需要為表加上一個列,以存儲各個實例的唯一標識。簡而言之,第二范式就是在第一范式的基礎上屬性完全依賴于主鍵。例如在員工表中的身份證號碼即可實現每個一員工的區分,該身份證號碼即為候選鍵,任何

一個候選鍵都可以被選作主鍵。在找不到候選鍵時,可額外增加屬性以實現區分,如果在員工關系中,沒有對其身份證號

進行存儲,而姓名可能會在數據庫運行的某個時間重復,無法區分出實體時,設計辟如ID等不重復的編號以實現區分,被

添加的編號或ID選作主鍵。

第三范式(3NF)是第二范式(2NF)的一個子集,即滿足第三范式(3NF)必須滿足第二范式(2NF)。簡而言之,第三范式(3NF)要求一個關系中不包含已在其它關系已包含的非主關鍵字信息。例如,存在一個部門信息表,其中每個部門

有部門編號(dept_id)、部門名稱、部門簡介等信息。那么在員工信息表中列出部門編號后就不能再將部門名稱、部門簡

介等與部門有關的信息再加入員工信息表中。如果不存在部門信息表,則根據第三范式(3NF)也應該構建它,否則就會有

大量的數據冗余。簡而言之,第三范式就是屬性不依賴于其它非主屬性,也就是在滿足2NF的基礎上,任何非主屬性不得傳

遞依賴于主屬性。

第四篇:數據庫復習總結知識點

《黃色填充區域是不確定區域

需要在找找》

1.數據庫有什么特點?

主要特點(1)實現數據共享。(2)減少數據的冗余度。(3)數據的獨立性。(4)數據實現集中控制。(5)數據一致性和可維護性,以確保數據的安全性和可靠性。主要包括:①安全性控制:以防止數據丟失、錯誤更新和越權使用; ②完整性控制:保證數據的正確性、有效性和相容性; ③并發控制:使在同一時間周期內,允許對數據實現多路存取,又能防止用戶之間的不正常交互作用; ④故障的發現和恢復:由數據庫管理系統提供一套方法,可及時發現故障和修復故障,從而防止數據被破壞(6)故障恢復。由數據庫管理系統提供一套方法,可及時發現故障和修復故障,從而防止數據被破壞。

2.數據庫系統是數據庫、數據庫管理系統、硬件、操作人員的合在一起的總稱 數據庫管理系統,用來管理數據及數據庫的系統。數據庫系統包含數據庫管理系統、數據庫及數據庫開發工具所開發的軟件(數據庫應用系統)。

3.內模式 內模式也稱存儲模式,一個數據庫只有一個內模式。它是數據物理結構和存儲方式的描述,是數據在數據庫內部的表示方式。

4.外模式也稱子模式或用戶模式,是數據庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特征的描述,是數據庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。

5.數據模型的三要素:數據結構、數據操作及完整性約束條件 1):數據結構,就是前面說的數據在數據區中的存儲結構,在關系模型中就是采用的關系模型了,就是“二維表”的形式

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

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

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

6.E-R圖即實體-聯系圖(Entity Relationship Diagram),是指提供了表示實體型、屬性和聯系的方法,用來描述現實世界的概念模型。

7.ER圖的基本要素:實體(即數據對象)、關系和屬性 8.概念數據模型是按用戶的觀點對數據和信息建模,是現實世界到信息世界的第一層抽象。基本數據模型是按計算機系統的觀點對數據建模,是現實世界數據特征的抽象,用于DBMS的實現(層次模型,網狀模型,關系模型)(1)可以定制生成標準的模型報告;(2)可以轉換為面向對象模型(OOM);

(3)完成多種數據庫的詳細物理設計(涵蓋常用的各種數據庫的DBMS),并生成數據庫對象的.sql腳本;

9.數據流圖是結構化分析方法中使用的工具,它以圖形的方式描繪數據在系統中流動和處理的過程,由于它只反映系統必須完成的邏輯功能,所以它是一種功能模型。

→:數據流(流動的數據,有流向)

□:外部實體(不同于數據庫實體,指人,物,部門,科室,單位等)○:數據處理(對數據的加工,是對數據進行處理的單元,指功能模塊,能做什么)〒:數據存儲

(信息的靜態存儲)

10.數據字典(Data Dictionary,DD)各類數據描述的集合,它是關于數據庫中數據的描述,即元數據。

通常包括數據項、數據結構、數據流、數據存儲和處理過程五個部分。11.主鍵和外鍵的關系(案例題)

12.用T-SQL語句如何創建表 如何刪除表

ppt 6-2 13.笛卡爾積(Cartesian Product)通俗點說就是指包含兩個集合中任意取出兩個元素構成的組合的集合。

設:關系R為m列(m 個屬性),k1行(k1個元組); 關系S為n列(n個屬性),k2行(k2個元組)。

? 公式:R×S={tRtS │tR ∈R ∧ tS ∈S } ? 語義:笛卡爾積仍是一個關系,該關系的結構是R和S結構之連接,即前m 個屬性來自R,后n個屬性來自S,該關系的值是由R中的每個元組連接S中的每個元組所構成元組的集合。

? 注意:新關系的屬性個數等于m+n,元組個數等于k1*k2。

? 14.投影(Projection)

設:t是關系R中的一個元組,A是要從R中投影出的屬性子集。

? 公式:∏A(R)={ t.A│t ∈R } ? 語義:從關系R中按所需順序選取若干個屬性構成新關系。

? 注意:新關系的元組數小于等于原關系的元組數,新關系的屬性數不多于原關系中的屬性數。

? ∏是希臘字母,即π的大寫形式,在數學中表示求積運算或直積運算,形式上類似于Σ,有時也用來代表圓周率值,即讀作/pai/ ? 15.連接(Join)

設:A,B分別是關系R和S中的屬性,t是連接關系中的一個元組。

? 公式:

? 語義:兩個關系R和S按相應屬性值的比較條件連接起來,生成一個新關系,也稱為θ連接。

? 等值連接

– R×S+選擇(θ為=)

– 按照兩關系中對應屬性值相等的條件所進行的連接

? 自然連接

– 等值連接+去重復屬性 – 記作:R

S 16.第一范式(1NF):在關系模式R中的每一個具體關系r中,如果每個屬性值 都是不可再分的最小數據單位,則稱R是第一范式的關系。第二范式(2NF):如果關系模式R(U,F)中的所有非主屬性都完全依賴于任意一個候選關鍵字,則稱關系R 是屬于第二范式的。

第三范式(3NF):如果關系模式R(U,F)中的所有非主屬性對任何候選關鍵字都不存在傳遞信賴,則稱關系R是屬于第三范式的。

17.字符串的定界符可以用單引號,雙引號,和方括號,18.LEN 返回文本串的字符數.left:返回從字符串左邊開始指定個數的字符

19.索引的特點:有效組織表數據的方式它由表中一列或多列按照一定的排列順序組成。、用戶可以通過合理地創建索引大大提高數據庫的查找速度 索引也可以保證列的唯一性,從而確保表中數據的完整性

索引中包含鍵值,這些鍵值存儲在一種數據結構(B-樹)中,通過鍵值可以快速地找到與鍵值相關的數據記錄

索引創建原則:經常被查詢的列 需要排序的列 外鍵或主鍵列 值唯一的列

在下列情況下不適合建立索引。在查詢中很少被引用的列。

包含太多重復值的列。

數據類型為bit、varchar(max)、varbinary(max)等的列不能建立索引。

20.聚簇索引的特點:聚簇索引確定表中數據的物理順序。聚簇索引類似于電話簿,后者按姓氏排列數據。由于聚簇索引規定數據在表中的物理存儲順序,因此一個表只能包含一個聚簇索引。但該索引可以包含多個列(組合索引),就像電話簿按姓氏和名字進行組織一樣。漢語字典也是聚簇索引的典型應用,在漢語字典里,索引項是字母+聲調,字典正文也是按照先字母再聲調的順序排列。

聚簇索引對于那些經常要搜索范圍值的列特別有效。使用聚簇索引找到包含第一個值的行后,便可以確保包含后續索引值的行在物理相鄰。例如,如果應用程序執行的一個查詢經常檢索某一日期范圍內的記錄,則使用聚集索引可以迅速找到包含開始日期的行,然后檢索表中所有相鄰的行,直到到達結束日期。這樣有助于提高此類查詢的性能。同樣,如果對從表中檢索的數據進行排序時經常要用到某一列,則可以將該表在該列上聚簇(物理排序),避免每次查詢該列時都進行排序,從而節省成本。聚集索引根據鍵值的大小對行進行物理排序,所以每個表只能有一個聚集索引。

21.alter table 修改表 Update 更新表 為數據表創建索引的目的:a 提高查詢檢索的性能

23;創建索引的兩種方法:在【新建索引】窗口中創建索引(1 用索引創建向導創建索引;2 直接創建索引)

使用SSMS創建索引 使用T-SQL創建表的索引 24一對一關聯:在一對一關系中,A 表中的一行最多只能匹配于 B 表中的一行,反之亦然。如果相關列都是主鍵或都具有唯一約束,則可以創建一對一關系。25:什么是數據表:一個數據庫中可能包含若干個數據表。

數據表是數據庫中一個非常重要的對象,是其他對象的基礎。沒有數據表,關鍵字、主鍵、索引等也就無從談起。在數據庫畫板中可以顯示數據庫中的所有數據表(即使不是用PowerBuilder創建的表),創建數據表,修改表的定義等數據表是數據庫中一個非常重要的對象,是其他對象的基礎。

數據表(或稱表)是數據庫最重要的組成部分之一。數據庫只是一個框架,數據表才是其實質內容。根據信息的分類情況,一個數據庫中可能包含若干個數據表。26;sql: 結構化查詢語言(Structured Query Language)”

其關系數據庫管理系統SYSTEM R開發的一種查詢語言,它的前身是SQUARE語言。SQL語言結構簡潔,功能強大,簡單易學,SQL語言是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統;同時也是數據庫腳本文件的擴展名。

語言特點:一體化 使用反式靈活 非過程化 語言簡潔 語法簡單 好學好用

27:交叉連接查詢:交叉連接不帶WHERE 子句,它返回被連接的兩個表所有數據行的笛卡爾積,返回到結果集合中的數

據行數等于第一個表中符合查詢條件的數據行數乘以第二個表中符合查詢條件的數據行數。例,titles表中有6類圖書,而publishers表中有8家出版社,則下列交叉連接檢索到的記錄數將等 于6*8=48行。

28;什么情況下應該盡量創建索引:數據量大(建議分區)、數據插入刪除不是太頻繁、又需要經常按某些字段進行條件檢索的表。在一個或者一些字段需要頻繁用作查詢條件,并且表數據較多的時候,創建索引會明顯提高查詢速度,因為可由全表掃描改成索引掃描。(無索引時全表掃描也就是要逐條掃描全部記錄,直到找完符合條件的,索引掃描可以直接定位)索引并不是越多越好,太多索引會占用很多的索引表空間,甚至比存儲一條記錄更多。對于需要頻繁新增記錄的表,最好不要創建索引,沒有索引的表,執行insert、append都很快,有了索引以后,會多一個維護索引的操作,一些大表可能導致insert 速度非常慢 29:sql sever 中的數據類型

SQL中的五種數據類型:字符型,文本型,數值型,邏輯型和日期型

30:關系數據庫中的投影操作是指從關系中。A.去掉若干屬性列組成新的關系 B.選擇出若干屬性列組成新的關系 C.去掉滿足條件的諸元組 D.選擇滿足條件的諸元組(A 抽出特定的記錄 B抽出特定的字段 C建立相應的影像 D建立相應的視圖)31:關系數據模型有許多優點,但下面所列的條目中哪一條不是它的優點? A.結構簡單

B.適用于集合操作 C.有標準語言

D.可表示復雜的語義 正確答案:D 解析:關系模型由關系數據結構、關系操作集合和關系完整性約束3大要素組成。關系模型的數據結構單一,在關系模型中,現實世界的實體以及實體間的各種聯系均用關系來表示。關系操作的特點是集合操作方式,即操作的對象和結果都是集合。關系代數、元組關系演算和域關系演算均是抽象的查詢語言這些抽象的語言與具體的DBMS中實現的實際語言并不完全一樣,但它們能用作評估實際系統中查詢語言能力的標準或基礎。數據庫的數據完整性是指數據庫中數據的正確性和相容性,那是一種語義概念,包括兩個主要方面:與現實世界中應用需求的數據的相容性和正確性。數據庫內數據之間的相容性和正確性。32數據庫概念模型應具備(特點。Ⅰ.豐富的語言表達能力 Ⅱ.易于交流和理解 Ⅲ.易于變動 Ⅳ.易于向各種數據模型轉換 A.Ⅰ和Ⅱ B.Ⅰ、Ⅱ、Ⅲ C.Ⅱ、Ⅲ、Ⅳ D.全是

正確答案:D 概念模型應具有較強的語義表達能力,簡單,清晰,易于用戶理解。易于項其他數據模型轉換

(相關知識)組織、存儲和管理數據的倉庫

32關系數據庫的規范化理論指出,關系數據庫中的關系應滿足一定的要求,最起碼的要求是達到1NF,既滿足()。A: 主關鍵字唯一標識表中的每一行 B: 關系中的行不允許重復 C: 每個非關鍵字列都完全依賴于主關鍵字 D: 每個屬性都有是不可再分的基本數據項 33關系數據庫管理系統能實現的專門關系運算包括。A.排序、索引、統計 B.選擇、投影、連接C.關聯、更新、排序 D.顯示、打印、制表

34.概念結構設計階段得到的結果是______。A、包括存儲結構和存取方法的物理結構 B、某個DBMS所支持的數據模型 C、E-R圖表示的概念模型 D、數據字典描述的數據需求 35數據庫需求分析階段的主要任務:對現實世界要處理的對象(組織、部門、企業)等進行詳細的調查,通過對原系統的了解,手機支持新系統的基礎數據并對其進行處理,在此基礎上確定新系統的功能。

用戶需求分析階段的主要工作包括2方面:可行性分析

成本(資源)分析

哪個不是DBA數據庫管理員的職責

A完整性約束說明 B定義數據庫模式 C數據庫安全 D數據庫管理系統設計

下列工作中,不屬于數據庫管理員DBA的職責是()。A.建立數據庫

B.輸入和存儲數據庫數據 C.監督和控制數據庫的使用 D.數據庫的維護和改進

以下是公認的DBA職責:

1、監視數據庫。

2、記錄和統計系統和性能的表現技術信息。

3、構造數據庫框架、配置數據庫實例。

4、維護數據庫網絡安全,過濾非法查詢信息。

5、及時備份數據庫

6、利用備份,還原數據庫,甚至是遷移數據庫。

7、為開發人員定制、配置專用的測試服務器。

8、數據庫技術最新的研發方向。

9、數據庫調優。

10、完整熟悉數據庫操作流程。

11、診斷數據庫,找出數據庫的不足之處和生成數據庫解決方案。

12、完整培訓數據庫系統那個環境。

13、與系統管理員保持良好的合作關系。

14、創建有效的、定期維護的安全的數據庫。37:

數據庫系統的數據獨立性是指,當系統數據存儲結構與數據邏輯結構發生變化時,不會影響應用程序。

數據獨立性包括物理獨立性和邏輯獨立性。物理獨立性指應用程序與存儲在磁盤的數據庫中數據相互獨立,即數據物理存儲改變時應用程序不變。邏輯獨立性指應用程序與數據庫邏輯結構相互獨立,即數據邏輯結構改變時,應用程序可以不變。

38在數據管理技術發展階段中,文件系統階段與數據庫系統階段的主要區別之一是數據庫系統()。

A.數據可共享 B.數據可長期保存

C.采用一定的數據模型組織數據 D.有專門的軟件對數據進行管理 正確答案:C 解析:數據庫采用復雜的數據模型表示數據結構;數據共享性高、冗余度小、易擴充:有較高的數據獨立性;數據庫系統為用戶提供方便的用戶接口:系統提供數據庫的恢復、并發控制、數據完整性和數據安全性4個方面的數據控制功能。相對于文件系統管理數據的方式,它采用一定的數據模型來組織和管理數據。

39數據庫系統有哪些特點:

數據的結構化,數據的共享性好,數據的獨立性好,數據存儲粒度小,數據管理系統,為用戶提供了友好的接口。數據庫系統的核心和基礎,是數據模型,現有的數據庫系統均是基于某種數據模型的。數據庫系統的核心是數據庫管理系統。數據庫系統一般由數據庫、數據庫管理系統(DBMS)、應用系統、數據庫管理員和用戶構成。DBMS是數據庫系統的基礎和核心。

數據庫系統的主要特點有:1)實現數據共享,減少數據冗余2)采用特定的數據模型3)具有較高的數據獨立性4)有統一的數據控制功能另外,數據庫系統由5大部分組成:硬件系統,數據庫集合,數據庫管理系統及相關軟件,數據庫管理員和用戶

40:數據庫,是一個長期存儲在計算機內的、有組織的、有共享的、統一管理的數據集合。數據庫是依照某種數據模型組織起來并存放二級存儲器中的數據集合。

41:數據庫的發展歷史經歷了人工管理、文件系統和數據庫系統三個發展階段。人工管理數據具有如下特點

1、數據不保存

2、數據需要由應用程序自己管理沒有相應的軟件系統負責數據的管理工作

3、數據不共享

4、數據不具有獨立性數據的邏輯結構或物理結構發生變化后必須對應用程序做相應的修改這就進一步加重了程序員的負擔。

文件系統階段特點為

1、數據可以長期保存

2、由專門的軟件即文件系統進行數據管理

使應用程序與數據之間有了一定的獨程序和數據之間由軟件提供的存取方法進行轉換立性程序員可以不必過多地考慮物理細節將精力集中于算法。

3、數據共享性差

4、數據獨立性低

數據庫系統階段特點為

1、數據結構化

2、數據的共享性好冗余度低

3、數據獨立性高

4、數據由DBMS統一管理和控制

一、人工管理階段:特點

數據的管理者:人

數據面向的對象:某一應用程序

數據的共享程度:無共享,冗余度極大

數據的獨立性:不獨立,完全依賴于程序 數據的結構化:無結構

數據控制能力:應用程序自己控制

二、文件系統階段:特點

數據的管理者:文件系統

數據面向的對象:某一應用程序

數據的共享程度:共享性差,冗余度大

數據的獨立性:獨立性差

數據的結構化:記錄內有結構,整體無結構 數據控制能力:應用程序自己控制

三、數據庫系統階段:特點

數據的管理者:數據庫管理系統

數據面向的對象:整個應用系統

數據的共享程度:共享性高,冗余度小

數據的獨立性:具有高度的物理獨立性和邏輯獨立性

數據的結構化:整體結構化,用數據模型描述

數據控制能力:由數據庫管理系統提供數據安全性、完整性、并發控制和恢復能力(其中數據獨立性最高的階段是數據庫系統階段.)

未知:1關系數據模型三要素 2物理模式 內模式 子模式 3 Identify 的使用特點

4;在數據模型中的家族關系的特點 5.sql sever 2008的系統數據庫是什么 6什么是子數據表

上機操作:1、用select語句查詢前十行數據、用select語句查詢前20%的數據 3、用select語句查詢指定列數據

4、什么是查詢設計器

5、在select語句中如何使用GROUP BY

6、exists子查詢語句如何使用

7、insert into 插入語句如何使用 8 update delect語法格式

9、用select語句能夠進行模糊查詢 –like 如何使用

10、用select語句如何使用聚合函數進行統計 匯總 分組

11、在.sql sever中如何進行自動編號設計

什么是自動編號

12、not in 的使用 any some all 的使用、select can’(*)的使用

第五篇:數據庫設計知識點總結

數據庫設計 概念

1.1 描述

數據庫設計是指對于一個給定的應用環境,構造最優的數據庫模式,建立數據庫及其應用系統,使之能夠有效地存儲數據。

1.2 數據庫設計包含四部分

<1>需求分析 <2>概念結構設計 <3>邏輯結構設計 <4>物理結構設計

1.3 數據庫設計的原則

<1>明白自己的系統為OLTP系統還是OLAP系統 <2>降低對數據庫功能的依賴 <3>嚴格遵從數據庫三范式 <4>適當的考慮數據分塊

<5>盡量保證記錄的唯一標識存在 概念結構設計

2.1 E--R圖設計

E--R圖分為局部E--R圖和全局E--R圖 E--R模型基本符號 實體的表示:長方形

聯系的表示:菱形,如1:

1、1:n(m:1)、(m:n)屬性的表示:橢圓形

2.2 確定實體與屬性的原則:

<1>能作為屬性的盡量作為屬性而不要劃為實體

<2>作為屬性的數據元素與實體之間的聯系只能是1:n的聯系 <3>作為屬性的數據項不能再用其他屬性加以描述,也不能與其他實體或屬性發生聯系。邏輯結構設計

3.1 概念

是將基本E--R圖轉換為與選用DBMS產品所支持的數據模型相符合的邏輯結構的過程。

3.2 邏輯結構設計的過程分為

<1>將概念結構轉換為現有DBMS支持的關系、網狀或層次模型中的某一種數據模型 <2>從功能和性能要求上對轉換的模型進行評價,看它是否滿足用戶要求 <3>對數據模型進行優化

3.3 邏輯結構設計的原則

<1>一個實體型轉換為一個關系模型,實體的屬性就是關系的屬性,實體的鍵就是關系的鍵; <2>一個聯系轉換為一個關系模式,與該聯系相連的每個實體型的鍵以及聯系的屬性都轉換為關系的屬性。配置數據庫連接

4.1 步驟

1.打開powerdesigner,依次點擊:database--connect 2.點擊connect,打開對話窗口: 3.然后點擊Configuer按鈕,彈出數據源配置Configuer Data Connections對話框:

4.把頁簽切換到第三個Connetion Profiles頁簽中,如果連接存在,選中就行,如果不存在,點擊add Data Source數據庫圖標進行新增,彈出Connection Profile Definition對話框 此對話框中需要輸入以下信息

Connection profile name: 輸入數據庫連接文件名,它會自動加上后綴名.dcp;

Directory:數據庫連接文件存放路徑;可以任意;

Connetction type: 選擇JDBC;

DBMS type : 數據庫類型選擇Oracle;

Server name: 服務器名稱;也相當于對應PL/SQL登陸頁面的數據庫;

Database name: 數據庫名字;

User name: 登陸數據庫名字;

Password: 密碼

JDBC Driver class: 驅動類;只要下拉框選擇就行;

JDBC Driver Jar URL: 訪問的服務器路徑

JDBC connection files: 驅動包;需要指向ojdbc14.jar或者其他驅動的包的按鈕路徑;

5.點擊Test Connection 按鈕進行連接測試;

測試連接是否成功;成功會彈出成功或者失敗消息框,測試成功后。點擊確定按鈕,返回數據源配置Configuer Data Connections對話框,列表中就會多出一個.dcp文件,點擊確定即可。導出數據庫

5.1 步驟

導出數據庫表方法如下:

1.啟動PowerDesigner

2.菜單:File->Reverse Engineer->Database 出來New Physical Data Model對話框,DBMS選擇ORACLE Version 10g 選項,其他可以選擇默認值,點擊“確定”按鈕,彈出Database Reverse Engineering Options對話框:

3.然后在下拉框中選擇我們之前建立的數據源文件,并再次輸入數據庫User ID和password,點擊Connection即可連接至數據庫,并得取所有的數據庫對象,在此我們選擇所有的Table。

PowerDesigner 6.1 描述

Power Designer 是Sybase公司的CASE工具集,使用它可以方便地對管理信息系統進行分析設計,他幾乎包括了數據庫模型設計的全過程。利用Power Designer可以制作數據流程圖、概念數據模型、物理數據模型,還可以為數據倉庫制作結構模型,也能對團隊設計模型進行控制。他可以與許多流行的數據庫設計軟件,例如PowerBuilder,Delphi,VB等相配合使縮短開發時間和使系統設計更優化。

power designer是能進行數據庫設計的強大的軟件,是一款開發人員常用的數據庫建模工具。使用它可以分別從概念數據模型(Conceptual Data Model)和物理數據模型(Physical Data Model)兩個層次對數據庫進行設計。在這里,概念數據模型描述的是獨立于數據庫管理系統(DBMS)的實體定義和實體關系定義;物理數據模型是在概念數據模型的基礎上針對目標數據庫管理系統的具體化。導入數據庫

7.1 方法

將視圖切換到physical模型下,連接數據庫:單擊databasedatabase connection,彈出下面窗口,進行數據庫的連接。

鏈接完成后單擊toolsforward engineerschema generate,將彈出下面的窗口,單擊generate,即可將物理模型導入數據庫。實體

8.1 實體間的關系

實體間的三種關系:

1.標識關系(identifying relationship);

2.多對多關系(many-to-many relationship);

3.非標識關系(non-identifying relationship)。

標識關系是指把實體1中的主鍵作為實體2中的外鍵,且作為實體2的主鍵,非標識關系是指把實體1中的主鍵作為實體2中的外鍵,但不作為實體2的主鍵,8.2 概念

Erwin中的實體有兩種:獨立實體和依賴實體。實體被指定作為獨立實體,或依賴實體,取決于其鍵的獲得方式。獨立實體由方角盒來指定,獨立實體不依賴于模型中任何其它實體來標識;依賴實體被指定為圓角盒,依賴實體依存于模型中的其它實體,修改實體名

8.3 修改實體名稱

方法一:單擊實體名,按F2鍵可 以對實體名稱進行修改;

方法二:右鍵單擊欲進行修改的實體,選擇Entity Properties;

8.4 方法三:雙擊實體修改。列的增刪

方法一:右鍵單擊所選實體?≡馎tiue,在彈出的trbts窗口中添加é境蛐薷氖糶裕?方法二:單擊所選實體,按tb鍵也可以進行添加,刪除或修改操作。

下載數據庫知識點總結word格式文檔
下載數據庫知識點總結.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    數據庫知識點重點章節總結[大全]

    1. 基本概念 數據庫(DB):是一個以一定的組織形式長期存儲在計算機內的,有組織的可共享的相關數據概念 數據庫管理系統(DBMS);是位于用戶與操作系統之間的一層數據管理......

    北郵數據庫期中知識點總結

    Chapter 1. Introduction to Database 數據庫很重要 數據庫的前身是文件系統: 概念 自己管自己 –> 數據孤立 冗余 數據依賴性差(一個改了與它相關的全部重寫)文件格式不相......

    計算機二級《MySQL數據庫程序設計》知識點總結

    MySQL知識點總結 .數據操作:檢索、排序、過濾、分組、匯總、計算、聯接、子查詢與組合查詢 .表操作:表的創建、修改、刪除和重命名、表數據的插入、更新和刪除 .索引(含主、外......

    數據庫總結

    數據庫老師畫的重點 數據庫:數據庫是長期存儲在計算機內、有組織、可共享的大數據集合。 數據庫操縱功能:查詢select、插入insert、刪除delete、修改update 數據庫系統的特點:1......

    數據庫總結

    數據庫總結:共三天的課程 數據庫的概念:數據庫是一組有序的數據的集合; 數據庫的作用:為了有效的管理數據; 數據類型: 一 字符串相關的類型:一般用于人名、大于2147483647(10位數)的......

    全國計算機等級考試三級數據庫知識點總結大全

    1. 用樹型結構表示實體類型及實體間聯系的數據模型稱為(層次模型)。 2. 模式/內模式映象為數據庫提供了(物理)數據獨立性。 3. 在層次、網狀模型中,數據之間聯系用(指針)實現。 4.......

    《數據庫技術與應用》知識點總結(共5篇)

    《數據庫技術與應用》知識點總結 第一章 數據庫基礎 1. 基本概念: 數據:數據泛指對客觀事物的數量、屬性、位置及其相互關系的抽象表示,以適合于用人工或自然的方式進行保存、......

    數據庫設計與E-R模型知識點.

    數據庫系統生存期可以劃分為規劃階段、需求分析階段、概念設計階段、邏輯設計階段、物理設計階段、實現階段和運行與維護階段。 數據庫系統概念設計階段的基本工具是實體聯......

主站蜘蛛池模板: 欧美人与动牲交精品| 福利所第一导航福利| 久久人人爽人人爽人人av| 精品国产一区二区三区av性色| 日韩av无码久久精品免费| 一本久道久久综合狠狠躁av| 久久久亚洲av波多野结衣| 无码日韩做暖暖大全免费不卡| 中文无码人妻有码人妻中文字幕| 色宅男看片午夜大片啪啪| 无码人妻精品一区二区三区不卡| 亚洲中文字幕va毛片在线| 午夜性生大片免费观看| 强迫大乳人妻中文字幕| 亚洲欧美色一区二区三区| 国产午夜精品无码| 99久久人妻精品免费一区| 日本九九热在线观看官网| 18禁亚洲深夜福利人口| 激情无码人妻又粗又大中国人| 牲欲强的熟妇农村老妇女| 男女猛烈无遮挡免费视频| 国产在线拍揄自揄拍无码| 国产亚洲欧洲av综合一区二区三区| 久久精品夜夜夜夜夜久久| 亚洲国产成人精品福利在线观看| 亚洲免费观看视频| 免费观看交性大片| 国产高潮国产高潮久久久| 尤物视频在线观看| 亚洲国产精品国自产拍av| 久久天堂av综合合色蜜桃网| 亚洲欧美日韩精品色xxx| 两个人看的www免费视频中文| 国产乱子伦精品免费无码专区| 国产精品一区二区熟女不卡| 四十如虎的丰满熟妇啪啪| 免费人成年激情视频在线观看| 午夜无码伦费影视在线观看| 人人婷婷人人澡人人爽| 精品多毛少妇人妻av免费久久|