• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    關(guān)系代數(shù)在數(shù)據(jù)庫實(shí)驗(yàn)教學(xué)的實(shí)踐研究

    2021-08-06 08:27:48譚毓銀李懷成繆為民
    現(xiàn)代計算機(jī) 2021年18期
    關(guān)鍵詞:元組笛卡爾代數(shù)

    譚毓銀,李懷成,繆為民

    (海南大學(xué)計算機(jī)與網(wǎng)絡(luò)空間安全學(xué)院,???70228)

    0 引言

    《數(shù)據(jù)庫系統(tǒng)概論》[1]是我校信息類的專業(yè)必修課,其教學(xué)目標(biāo)是向?qū)W生介紹數(shù)據(jù)庫系統(tǒng)的基本概念及其構(gòu)成,使學(xué)生掌握基本的關(guān)系數(shù)據(jù)庫理論和典型關(guān)系數(shù)據(jù)語言SQL的編程。而關(guān)系代數(shù)運(yùn)算及SQL語句用法是本課的重點(diǎn)和難點(diǎn),SQL語句在實(shí)際的數(shù)據(jù)庫開發(fā)運(yùn)用中較靈活,其理論基礎(chǔ)離不開對關(guān)系代數(shù)運(yùn)算的理解[2-4]。

    通過多年的教學(xué),發(fā)現(xiàn)本課程涉及大量的理論講解,教學(xué)基本采用教材所給的案例,每章節(jié)所舉例題不盡相同,往往是東一個西一個,沒有緊密的連貫性,缺乏統(tǒng)一的教學(xué)項目和案例設(shè)計,教學(xué)效果并不是很好,造成學(xué)員學(xué)習(xí)目的不明確,成就感不強(qiáng),消極對待數(shù)據(jù)庫原理知識和SQL語言的學(xué)習(xí)[5-7]。

    在實(shí)驗(yàn)教學(xué)過程中,先以學(xué)生接觸較多的學(xué)生選修課程模型為依托,合理設(shè)計教學(xué)案例,輔以圖示分解教學(xué),幫助學(xué)生掌握關(guān)系代數(shù)的運(yùn)算,再講解SQL語句基本用法,最后通過在實(shí)驗(yàn)中用SQL語句來實(shí)現(xiàn)關(guān)系代數(shù)運(yùn)算,從而加深學(xué)生對SQL語句用法和關(guān)系代數(shù)運(yùn)算的理解,為數(shù)據(jù)庫查詢打下堅實(shí)的基礎(chǔ)。

    1 關(guān)系代數(shù)運(yùn)算

    關(guān)系代數(shù)是一種抽象的查詢語言,它用對關(guān)系的運(yùn)算來表達(dá)查詢,是處理關(guān)系數(shù)據(jù)庫的重要數(shù)學(xué)基礎(chǔ),是關(guān)系數(shù)據(jù)操縱語言的一種傳統(tǒng)表達(dá)方式。

    關(guān)系代數(shù)運(yùn)算按運(yùn)算符的不同可分為傳統(tǒng)的集合運(yùn)算和專門的關(guān)系運(yùn)算兩類。傳統(tǒng)的集合運(yùn)算是二目運(yùn)算,包括并、差、交、笛卡爾積4種運(yùn)算;專門的關(guān)系運(yùn)算包括選擇、投影、連接、除運(yùn)算等[1]。

    設(shè)有學(xué)生關(guān)系Stud、學(xué)生關(guān)系Other、課程關(guān)系Course和選修關(guān)系StudCous,如表1-表4所示。下面的關(guān)系代數(shù)運(yùn)算將對這四個關(guān)系進(jìn)行運(yùn)算。

    表1 Stud關(guān)系

    表2 Other關(guān)系

    表3 Stud關(guān)系

    表4 StudCous關(guān)系

    1.1 傳統(tǒng)的集合運(yùn)算

    設(shè)關(guān)系R和關(guān)系S具有相同的目n(即兩個關(guān)系都有n個屬性),且相應(yīng)的屬性取自同一個域,t是元組變量,t∈R表示t是R的一個元組。

    (1)并運(yùn)算:將R與S合并,并且去掉重復(fù)元組后所構(gòu)成的一個關(guān)系。

    例1:將Stud與Other合并成SU關(guān)系,關(guān)系代數(shù)運(yùn)算表達(dá)式為:

    關(guān)系運(yùn)算的結(jié)果如表5所示。因?yàn)镺ther關(guān)系中的“714002”“714004”所對應(yīng)的元組已經(jīng)存在于Stud關(guān)系中,所以合并后的關(guān)系只保留了一份。

    表5 并運(yùn)算后的SU關(guān)系

    表6 交運(yùn)算后的SN關(guān)系

    (2)交運(yùn)算:由既屬于R又屬于S的元組組成的新關(guān)系。

    例2:將Stud與Other相交成SN關(guān)系,關(guān)系代數(shù)運(yùn)算表達(dá)式為:

    關(guān)系運(yùn)算的結(jié)果如表6所示。因?yàn)镾tud及Other關(guān)系中都有“714002”“714004”所對應(yīng)的元組,所以相交后的關(guān)系只是由共同存在于這兩個關(guān)系的元組所組成的新關(guān)系。

    (3)差運(yùn)算:由屬于R而不屬于S的所有元組組成,即在R中去掉R與S相同的元組。

    例3:將Stud與Other進(jìn)行差運(yùn)算,關(guān)系代數(shù)運(yùn)算表達(dá)式為:

    關(guān)系運(yùn)算的結(jié)果如表7所示。因?yàn)镾tud及Other關(guān)系中都有“714002”“714004”所對應(yīng)的元組,所以差運(yùn)算就是在Stud關(guān)系中去掉這兩個相同元組后所組成的新關(guān)系。

    表7 差運(yùn)算后的SM關(guān)系

    (4)笛卡爾積

    這里的笛卡爾積嚴(yán)格地講應(yīng)該是廣義的笛卡爾積。設(shè)有n元關(guān)系R及m元關(guān)系S,它們分別有p、q個元組,則關(guān)系R與S經(jīng)笛卡爾積記為R×S,該關(guān)系是一個n+m元關(guān)系,元組個數(shù)是p×q,由R與S的有序組組合而成。即用R中的每個元組分別與S中的所有元組相結(jié)合組成一個新的關(guān)系。新的關(guān)系的屬性個數(shù)為R與S屬性個數(shù)之和,元組個數(shù)為R與S元組個數(shù)相乘積。

    例4:將Stud與StudCous進(jìn)行笛卡爾積運(yùn)算,關(guān)系代數(shù)運(yùn)算表達(dá)式為:

    關(guān)系運(yùn)算的結(jié)果如表8所示。

    從表8中,可以看出,笛卡爾積實(shí)際上用左邊關(guān)系的每一行分別與右邊關(guān)系的所有行進(jìn)行相乘(或相合并)。注意:笛卡爾積的全集在應(yīng)用中是沒有意義的。這里列出全集只是表示全部可能的組合而已,并不代表實(shí)際上有這么多可行的組合。笛卡爾積運(yùn)算是為后面的連接、自然連接等做準(zhǔn)備。

    表8 笛卡爾積后的SCP關(guān)系

    1.2 專門的關(guān)系運(yùn)算

    (1)選擇:它是由關(guān)系R中滿足邏輯條件的元組所組成的新的關(guān)系,記作:

    邏輯條件F表示選擇條件,它是一個邏輯表達(dá)式,取邏輯值“true”或“false”。

    例5:查詢關(guān)系Stud中Dept為“計算機(jī)科學(xué)”的信息。

    結(jié)果如表9所示。Stud關(guān)系原來有5個元組,而執(zhí)行邏輯條件Dept=“計算機(jī)科學(xué)”運(yùn)算后,只有2個元組滿足條件。講到這里,大家發(fā)現(xiàn),選擇運(yùn)算是對關(guān)系進(jìn)行元組(行)的選取,當(dāng)然,如果有重復(fù)的行,還需要刪除重復(fù)行后形成新的關(guān)系。

    表9 選擇運(yùn)算后的關(guān)系

    (2)投影:它是從R中選取出若干屬性列,去掉重復(fù)的元組所組成新的關(guān)系,記作:

    例6:查詢關(guān)系Stud中Dept的信息。

    關(guān)系代數(shù)運(yùn)算式為:∏Dept( S tud)

    結(jié)果如表10所示。R關(guān)系原來有5個元組,而投影結(jié)果消除了重復(fù)的部分元組,因此只有3個元組。講到這里,大家發(fā)現(xiàn),投影不僅取消了原關(guān)系中的某些列,而且還可能消去了某些元組,因?yàn)槿∠四承傩粤泻?,就可能出現(xiàn)重復(fù)行,就取消這些完全相同的行。所以投影是能夠把一個關(guān)系的屬性域變小的運(yùn)算。

    表10 投影運(yùn)算后的關(guān)系

    所以,有了投影、選擇運(yùn)算,我們就可以方便地找到一個關(guān)系內(nèi)的任意行、列的數(shù)據(jù)。

    (3)連接:它是從關(guān)系R和關(guān)系S的笛卡爾積中選取屬性間滿足一定條件的元組。記作:

    其中,A和B分別為R和S上列數(shù)相等且可比的屬性組,θ是比較運(yùn)算符。因此,連接也稱為θ連接。當(dāng)θ為“=”時的連接運(yùn)算稱為等值連接,可以記為:

    例7:查詢每個學(xué)生及其選修課程的情況。關(guān)系Stud與關(guān)系StudCous進(jìn)行Sno=S sn o的等值連接。關(guān)系代數(shù)運(yùn)算式為:SW=StudSno=Ssno StudCous

    結(jié)果如表11所示。該關(guān)系實(shí)際上是在表8關(guān)系中進(jìn)行邏輯條件為“Sno=S sn o”的選擇運(yùn)算后得到的新關(guān)系,該運(yùn)算大大減少了元組的個數(shù)。但是請大家注意Sno和S sn o屬性對應(yīng)的值是一樣的。假如我們把S sno屬性名改為Sno,就將會變成自然連接。

    表11 等值連接后的SW關(guān)系

    (4)自然連接:自然連接是一種特殊的等值連接。它要求:①兩個關(guān)系要有公共的屬性域;②通過公共域的相等值進(jìn)行連接。記作:

    例8:假設(shè)我們將關(guān)系StudCous中的S sn o屬性改名為Sno,把關(guān)系Stud與改名后的關(guān)系StudCous進(jìn)行自然連接。

    關(guān)系代數(shù)運(yùn)算式為:SP=Stud?StudCous

    結(jié)果如表12所示。該關(guān)系和表11的關(guān)系很類似,只是少了Sno(S sn o已經(jīng)更名為Sno)的同名屬性列。即自然連接是在等值連接的基礎(chǔ)上,消除兩個關(guān)系的公共屬性域的連接。

    表12 自然連接后的SP關(guān)系

    一般的連接操作是從行的角度進(jìn)行運(yùn)算,但自然連接還需要取消重復(fù)列,所以是同時從行和列的角度進(jìn)行運(yùn)算。

    (5)除運(yùn)算

    設(shè)關(guān)系R除以關(guān)系S的結(jié)果為T,則T包含所有在R但不在S中的屬性及其值,且T的元組與S的元組的所有組合都在R中。記作:

    這個定義是教材給出的。在這幾種運(yùn)算中,除法運(yùn)算復(fù)雜、抽象,是教學(xué)環(huán)節(jié)中的難點(diǎn)問題,學(xué)生理解起來比較困難[8]。如何來講解除法運(yùn)算呢?

    我們先對StudCous關(guān)系的S sn o和Cno屬性做投影操作,即:SCNO=∏Ssno,Ccno(StudCous),得到的關(guān)系SCNO如表13所示。再對Course關(guān)系的Cno屬性做投影操作,即:CNO=∏Cno(Course),得到的關(guān)系CNO如表14所示。那么SCNO÷CNO得到的關(guān)系SSNO如表15所示。這實(shí)際上就是:

    表13 SCNO關(guān)系

    表14 CNO關(guān)系

    表15 SSNO關(guān)系

    例9:查詢選修了所有課程的學(xué)生姓名。

    2 SQL中關(guān)系代數(shù)運(yùn)算的實(shí)現(xiàn)

    2.1 SQL簡介

    SQL(Structured Query Language)是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,也是一個通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。其主要特點(diǎn)包括:綜合統(tǒng)一、高度非過程化、面向集合的操作方式、以同一種語法結(jié)構(gòu)提供多種使用方式、語言簡潔、易學(xué)易用等。

    2.2 數(shù)據(jù)查詢

    數(shù)據(jù)查詢是數(shù)據(jù)庫的核心操作。SQL提供了SELECT語句進(jìn)行數(shù)據(jù)查詢,該語句具有靈活的使用方式和豐富的功能[10]。其一般格式為:

    基本的工作原理:FROM子句先被執(zhí)行,通過FROM子句獲得一個虛擬表,然后通過WHERE子句從虛擬表中獲取滿足條件的記錄,生成新的虛擬表。將新虛擬表中的記錄通過GROUP BY子句分組后得到更新的虛擬表,而后HAVING子句在最新的虛擬表中篩選出滿足條件的記錄組成另外一個虛擬表中,SELECT子句會將指定的列提取出來組成更新的虛擬表,最后ORDER BY子句對其進(jìn)行排序得出最終的虛擬表。通常這個最終的虛擬表被稱為查詢結(jié)果集[11]。

    2.3 SQL實(shí)現(xiàn)

    每種關(guān)系運(yùn)算在SQL中都有對應(yīng)的實(shí)現(xiàn),Union、Intersect、Except分別對應(yīng)集合運(yùn)算中的并、交、差運(yùn)算,但在SQL Server中不支持Intersect、Except運(yùn)算符的使用。本實(shí)驗(yàn)通過在SQL Server 2008環(huán)境下實(shí)現(xiàn)關(guān)系代數(shù)的各種運(yùn)算(例1-例9),使學(xué)生在感性上進(jìn)一步認(rèn)識關(guān)系代數(shù)在數(shù)據(jù)庫中的應(yīng)用,從而更深刻地理解了關(guān)系代數(shù)運(yùn)算和更熟練地掌握了SQL語句的用法[12]。

    例1中并運(yùn)算的SQL語句

    Select*from Stud Union Select*from Other

    例2中交運(yùn)算的SQL語句

    Select Stud.*from Stud,Other Where Other.Sno=Stud.Sno)

    例3中差運(yùn)算的SQL語句

    Select*from Stud Where Sno not in(Select Sno from Other)

    例4中笛卡爾積運(yùn)算的SQL語句

    Select*from Stud,StudCous

    例5中選擇運(yùn)算的SQL語句

    Select*from Stud Where Dept=^'計算機(jī)科學(xué)'例6中投影運(yùn)算的SQL語句

    Select Distinct Dept from Stud

    例7中等值連接運(yùn)算的SQL語句

    Select*from Stud,StudCous Where Stud.Sno=Stud?Cous.Ssno

    例8中自然連接運(yùn)算的SQL語句

    Select*from Stud,StudCous Where Stud.Sno=Stud?Cous.Sno

    例9的SQL語句,除運(yùn)算

    Select Sname From Stud Where not exists

    (Select*From Course Where not exists

    (Select*From StudCous Where Stud.Sno=StudCous.Ssno

    And Course.Cno=StudCous.Ccno

    注意,在做連接查詢時,至少涉及兩個以上的表,用到的關(guān)系運(yùn)算為笛卡爾積或連接或自然連接。但它們都是在笛卡爾積的基礎(chǔ)上所進(jìn)行的操作。

    最后,我們利用教材中的一個例子,引導(dǎo)學(xué)生思考查詢優(yōu)化的步驟,激發(fā)學(xué)生對查詢優(yōu)化的興趣。

    例3.51查詢選修了95203的課程且成績在80分以上的所有學(xué)生的學(xué)號和姓名。

    Select Stud.Sno,Stud.Sname From Stud,StudCous

    Where Stud.Sno=StudCous.Ssno and StudCous.Score>=80

    對應(yīng)的關(guān)系代數(shù)運(yùn)算表達(dá)式為:

    從這個表達(dá)式中,先是關(guān)系Stud與StudCous做笛卡爾積運(yùn)算,然后再選取滿足邏輯條件為σCcno=95203∧Score≥80的元組組成一個虛擬表關(guān)系,再對該關(guān)系的Sno,Sname列進(jìn)行投影運(yùn)算,如果有重復(fù)行,去掉重復(fù)行后組成查詢結(jié)果集。在課堂講解上,就用表8笛卡爾積運(yùn)算的結(jié)果來演示,讓學(xué)生知道會產(chǎn)生大量的元組及屬性,然后引出優(yōu)化的問題。

    該查詢優(yōu)化的思想是先從StudCous中選取出σCcno=95203∧Score≥80的元組形成一個虛擬表關(guān)系,再和Stud中滿足連接條件的元組進(jìn)行連接得到最終的結(jié)果關(guān)系。

    由此,一步步引導(dǎo)學(xué)生進(jìn)行查詢優(yōu)化的提出,在加強(qiáng)學(xué)生關(guān)系代數(shù)的學(xué)習(xí)的同時,也為后續(xù)學(xué)生學(xué)習(xí)SQL查詢優(yōu)化指引了一個方向。

    3 結(jié)語

    關(guān)系代數(shù)運(yùn)算是數(shù)據(jù)庫原理課中較為抽象的內(nèi)容,是SQL查詢的理論基礎(chǔ)。如果以純理論教學(xué)為主,學(xué)生不能真正理解關(guān)系代數(shù)運(yùn)算,也就不可能寫出優(yōu)異的SQL語句。這就要求教師在設(shè)計教學(xué)案例時,能夠縱覽全局,設(shè)計前后統(tǒng)一、連貫性強(qiáng)的教學(xué)項目案例,將能幫助學(xué)生快速理解該知識點(diǎn)乃至該門課程起到至關(guān)重要的作用,同時也能提高學(xué)生的實(shí)驗(yàn)動手能力。由于該課程在近幾年中一直是我校的教學(xué)示范課程,2018年3月該課程成為“第二批海南省高校精品在線開放課程立項建設(shè)課程”。

    猜你喜歡
    元組笛卡爾代數(shù)
    笛卡爾的解釋
    Python核心語法
    電腦報(2021年14期)2021-06-28 10:46:22
    笛卡爾浮沉子
    兩個有趣的無窮長代數(shù)不等式鏈
    Hopf代數(shù)的二重Ore擴(kuò)張
    什么是代數(shù)幾何
    科學(xué)(2020年1期)2020-08-24 08:08:06
    海量數(shù)據(jù)上有效的top-kSkyline查詢算法*
    基于減少檢索的負(fù)表約束優(yōu)化算法
    笛卡爾乘積圖的圈點(diǎn)連通度
    從廣義笛卡爾積解關(guān)系代數(shù)除法
    日韩av在线免费看完整版不卡| 久久久久网色| 午夜影院在线不卡| 免费女性裸体啪啪无遮挡网站| 日韩伦理黄色片| 欧美另类一区| 91九色精品人成在线观看| 亚洲国产成人一精品久久久| 十八禁网站网址无遮挡| 日本av免费视频播放| 免费av中文字幕在线| av不卡在线播放| av天堂在线播放| 久久av网站| 久久天躁狠狠躁夜夜2o2o | 午夜免费男女啪啪视频观看| 亚洲精品日韩在线中文字幕| 国产高清videossex| 国产在视频线精品| 欧美av亚洲av综合av国产av| 欧美激情高清一区二区三区| 日韩中文字幕视频在线看片| 国产老妇伦熟女老妇高清| 91成人精品电影| 成人亚洲精品一区在线观看| bbb黄色大片| 日本av手机在线免费观看| 国产日韩欧美视频二区| 人人妻人人爽人人添夜夜欢视频| 两性夫妻黄色片| 精品第一国产精品| 老司机靠b影院| 久久av网站| 免费人妻精品一区二区三区视频| 午夜免费鲁丝| 天堂俺去俺来也www色官网| 两个人免费观看高清视频| 亚洲国产精品一区二区三区在线| 中文精品一卡2卡3卡4更新| 在线观看免费高清a一片| 女性被躁到高潮视频| 久久久久久免费高清国产稀缺| 午夜免费成人在线视频| a级片在线免费高清观看视频| 久久久久久久久久久久大奶| 国产精品一区二区在线不卡| 亚洲欧美激情在线| 深夜精品福利| 操出白浆在线播放| 丰满少妇做爰视频| 日韩视频在线欧美| 老鸭窝网址在线观看| 日韩熟女老妇一区二区性免费视频| 日韩电影二区| 久久久亚洲精品成人影院| 91麻豆av在线| 97人妻天天添夜夜摸| 国产精品香港三级国产av潘金莲 | 亚洲自偷自拍图片 自拍| 亚洲国产精品国产精品| 少妇裸体淫交视频免费看高清 | 婷婷丁香在线五月| 亚洲欧美中文字幕日韩二区| 巨乳人妻的诱惑在线观看| 国产成人精品在线电影| 18禁裸乳无遮挡动漫免费视频| 亚洲国产欧美网| 欧美+亚洲+日韩+国产| 日韩,欧美,国产一区二区三区| 制服诱惑二区| 久久99热这里只频精品6学生| 亚洲精品日本国产第一区| 新久久久久国产一级毛片| 黑丝袜美女国产一区| 日韩一卡2卡3卡4卡2021年| 99九九在线精品视频| 亚洲国产精品国产精品| 高清黄色对白视频在线免费看| xxx大片免费视频| 午夜91福利影院| 亚洲国产精品国产精品| 大片电影免费在线观看免费| 久久99热这里只频精品6学生| 欧美性长视频在线观看| 91九色精品人成在线观看| 亚洲精品国产区一区二| 黄色一级大片看看| 99热国产这里只有精品6| 国产高清国产精品国产三级| a级毛片黄视频| 天天躁狠狠躁夜夜躁狠狠躁| 久久女婷五月综合色啪小说| 亚洲国产av新网站| 一本综合久久免费| 无遮挡黄片免费观看| 国产男女超爽视频在线观看| 七月丁香在线播放| 精品少妇内射三级| 亚洲成人免费av在线播放| 欧美日本中文国产一区发布| 久9热在线精品视频| 欧美日韩视频高清一区二区三区二| 9热在线视频观看99| 久久国产精品男人的天堂亚洲| 99精国产麻豆久久婷婷| 啦啦啦在线观看免费高清www| 国产在视频线精品| 亚洲国产看品久久| 亚洲人成电影观看| 丁香六月欧美| 亚洲少妇的诱惑av| 亚洲av日韩在线播放| 国产成人免费观看mmmm| 夜夜骑夜夜射夜夜干| 91成人精品电影| 精品国产一区二区三区久久久樱花| 国产成人一区二区三区免费视频网站 | 亚洲精品一卡2卡三卡4卡5卡 | 最近手机中文字幕大全| 天天躁狠狠躁夜夜躁狠狠躁| 99国产精品一区二区蜜桃av | 久久av网站| 久久女婷五月综合色啪小说| av网站在线播放免费| 在线 av 中文字幕| av视频免费观看在线观看| 男女边摸边吃奶| 一边亲一边摸免费视频| 麻豆乱淫一区二区| 看免费成人av毛片| 亚洲伊人久久精品综合| 婷婷色综合www| 欧美av亚洲av综合av国产av| 久久久亚洲精品成人影院| 亚洲欧洲日产国产| 另类精品久久| 人人妻人人澡人人爽人人夜夜| 国产一区二区在线观看av| 王馨瑶露胸无遮挡在线观看| 国产真人三级小视频在线观看| 亚洲欧美一区二区三区黑人| 久久午夜综合久久蜜桃| 18禁观看日本| 免费观看人在逋| 国产男人的电影天堂91| 国产日韩欧美视频二区| 国产一区二区激情短视频 | 亚洲中文日韩欧美视频| 午夜影院在线不卡| 亚洲人成电影观看| 9191精品国产免费久久| 亚洲国产看品久久| 日本色播在线视频| av电影中文网址| 美女午夜性视频免费| 一级片免费观看大全| 久久久久精品国产欧美久久久 | 亚洲少妇的诱惑av| 日韩一本色道免费dvd| 国产日韩一区二区三区精品不卡| 嫩草影视91久久| 你懂的网址亚洲精品在线观看| 婷婷丁香在线五月| 天堂俺去俺来也www色官网| 99国产精品免费福利视频| 女警被强在线播放| 丝袜脚勾引网站| 蜜桃在线观看..| 中文欧美无线码| 久久国产精品人妻蜜桃| 嫩草影视91久久| 久久人妻熟女aⅴ| 欧美中文综合在线视频| 在线亚洲精品国产二区图片欧美| 亚洲欧美精品自产自拍| 人人澡人人妻人| 亚洲 国产 在线| 亚洲九九香蕉| 黑人欧美特级aaaaaa片| 97在线人人人人妻| 亚洲一区二区三区欧美精品| 色视频在线一区二区三区| 亚洲精品国产av蜜桃| 你懂的网址亚洲精品在线观看| √禁漫天堂资源中文www| 亚洲欧美精品综合一区二区三区| www.av在线官网国产| 极品人妻少妇av视频| 久久精品亚洲熟妇少妇任你| 尾随美女入室| 一本—道久久a久久精品蜜桃钙片| 成年人午夜在线观看视频| 国产又色又爽无遮挡免| 免费在线观看黄色视频的| 一区二区三区乱码不卡18| 亚洲国产看品久久| 视频区图区小说| 亚洲欧美清纯卡通| 国产伦理片在线播放av一区| 99久久精品国产亚洲精品| 下体分泌物呈黄色| 性高湖久久久久久久久免费观看| 欧美中文综合在线视频| 黑人巨大精品欧美一区二区蜜桃| av网站免费在线观看视频| 国产一区二区 视频在线| 欧美+亚洲+日韩+国产| 免费观看人在逋| 国产精品一区二区在线不卡| 涩涩av久久男人的天堂| 国产精品一国产av| 亚洲欧美中文字幕日韩二区| 欧美激情极品国产一区二区三区| 一级片'在线观看视频| 韩国高清视频一区二区三区| 香蕉丝袜av| 久久久久精品国产欧美久久久 | 99久久人妻综合| 巨乳人妻的诱惑在线观看| 这个男人来自地球电影免费观看| 日韩免费高清中文字幕av| 午夜免费男女啪啪视频观看| 最新在线观看一区二区三区 | 午夜福利在线免费观看网站| 亚洲欧洲精品一区二区精品久久久| 999久久久国产精品视频| 满18在线观看网站| 王馨瑶露胸无遮挡在线观看| 捣出白浆h1v1| 久久久精品94久久精品| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲av成人精品一二三区| 中文字幕精品免费在线观看视频| 19禁男女啪啪无遮挡网站| 日本猛色少妇xxxxx猛交久久| 亚洲专区中文字幕在线| 免费高清在线观看视频在线观看| 一边摸一边抽搐一进一出视频| 捣出白浆h1v1| 午夜激情久久久久久久| 国产在线一区二区三区精| 永久免费av网站大全| 脱女人内裤的视频| 91麻豆精品激情在线观看国产 | 不卡av一区二区三区| 男女床上黄色一级片免费看| av一本久久久久| 亚洲伊人色综图| 十八禁人妻一区二区| 丰满少妇做爰视频| 在线天堂中文资源库| 亚洲国产中文字幕在线视频| 丁香六月天网| bbb黄色大片| 秋霞在线观看毛片| 亚洲七黄色美女视频| 一区二区三区四区激情视频| a级片在线免费高清观看视频| 免费不卡黄色视频| 狠狠精品人妻久久久久久综合| 亚洲激情五月婷婷啪啪| 欧美精品啪啪一区二区三区 | 久久99一区二区三区| 亚洲 欧美一区二区三区| 亚洲国产看品久久| 爱豆传媒免费全集在线观看| 亚洲少妇的诱惑av| 亚洲国产av影院在线观看| 久久久久久免费高清国产稀缺| 日本a在线网址| 黄色毛片三级朝国网站| 91麻豆精品激情在线观看国产 | 97精品久久久久久久久久精品| 久久人妻福利社区极品人妻图片 | 肉色欧美久久久久久久蜜桃| 国产免费一区二区三区四区乱码| 欧美激情 高清一区二区三区| 777米奇影视久久| 嫩草影视91久久| 欧美成狂野欧美在线观看| 男人爽女人下面视频在线观看| 国产免费现黄频在线看| 日日摸夜夜添夜夜爱| 黄片小视频在线播放| www.精华液| 亚洲成人免费av在线播放| 99热国产这里只有精品6| 日韩中文字幕欧美一区二区 | 国产成人欧美| 国产精品偷伦视频观看了| 水蜜桃什么品种好| 美女大奶头黄色视频| 一区二区三区乱码不卡18| 大香蕉久久网| 国产1区2区3区精品| 黄片小视频在线播放| 多毛熟女@视频| 天天影视国产精品| 亚洲国产欧美在线一区| 十八禁高潮呻吟视频| 免费观看a级毛片全部| 亚洲欧美激情在线| 免费看十八禁软件| 久久人人爽人人片av| 国产伦人伦偷精品视频| 一本综合久久免费| 久久精品人人爽人人爽视色| 中文字幕av电影在线播放| 黄片小视频在线播放| 欧美少妇被猛烈插入视频| 少妇精品久久久久久久| 可以免费在线观看a视频的电影网站| 老熟女久久久| 人人妻人人澡人人看| 一区二区三区激情视频| 国产成人影院久久av| 下体分泌物呈黄色| 大话2 男鬼变身卡| 老司机亚洲免费影院| 夫妻性生交免费视频一级片| 午夜日韩欧美国产| 亚洲人成77777在线视频| 国产av国产精品国产| 99国产精品免费福利视频| 久久影院123| 久久亚洲精品不卡| 午夜激情久久久久久久| 午夜福利乱码中文字幕| 男女国产视频网站| 欧美老熟妇乱子伦牲交| 激情五月婷婷亚洲| a级片在线免费高清观看视频| 国产片内射在线| 一区福利在线观看| www.熟女人妻精品国产| 久久毛片免费看一区二区三区| 欧美中文综合在线视频| 亚洲人成网站在线观看播放| 欧美另类一区| 午夜免费男女啪啪视频观看| 久久热在线av| 国产精品二区激情视频| 黄色a级毛片大全视频| 91麻豆精品激情在线观看国产 | 婷婷色av中文字幕| 婷婷色综合大香蕉| 亚洲国产成人一精品久久久| 亚洲人成电影免费在线| 午夜精品国产一区二区电影| 国产国语露脸激情在线看| 免费在线观看影片大全网站 | 黄色视频在线播放观看不卡| a级毛片在线看网站| 曰老女人黄片| 大话2 男鬼变身卡| 97人妻天天添夜夜摸| 久久久久久久久久久久大奶| 国产精品99久久99久久久不卡| 久久99一区二区三区| 成年人午夜在线观看视频| 国产福利在线免费观看视频| 欧美日韩av久久| 纵有疾风起免费观看全集完整版| 午夜激情av网站| 一级片免费观看大全| 九色亚洲精品在线播放| 丝袜人妻中文字幕| 国产精品国产三级国产专区5o| 日韩av不卡免费在线播放| 一二三四在线观看免费中文在| 国产精品久久久久久人妻精品电影 | 日本vs欧美在线观看视频| 18禁观看日本| 七月丁香在线播放| 欧美在线黄色| 日本猛色少妇xxxxx猛交久久| 精品一品国产午夜福利视频| 国产高清国产精品国产三级| www.999成人在线观看| 久久青草综合色| 亚洲国产日韩一区二区| 色播在线永久视频| 免费观看人在逋| 欧美性长视频在线观看| 伊人亚洲综合成人网| 水蜜桃什么品种好| 国产黄频视频在线观看| 悠悠久久av| 在线观看国产h片| 另类亚洲欧美激情| 久久热在线av| 大香蕉久久网| 国产在视频线精品| 亚洲黑人精品在线| 亚洲精品第二区| 这个男人来自地球电影免费观看| 国产无遮挡羞羞视频在线观看| 一区在线观看完整版| 老司机靠b影院| 婷婷色综合大香蕉| 97在线人人人人妻| 大片电影免费在线观看免费| 蜜桃在线观看..| 青青草视频在线视频观看| 99国产精品免费福利视频| 一区二区三区四区激情视频| 大陆偷拍与自拍| 美国免费a级毛片| 少妇裸体淫交视频免费看高清 | 91字幕亚洲| 日本vs欧美在线观看视频| 波多野结衣av一区二区av| 日韩中文字幕视频在线看片| 国产午夜精品一二区理论片| 精品少妇久久久久久888优播| 大香蕉久久网| 又黄又粗又硬又大视频| 亚洲国产欧美一区二区综合| 婷婷色av中文字幕| 日韩一卡2卡3卡4卡2021年| tube8黄色片| 自拍欧美九色日韩亚洲蝌蚪91| 美女中出高潮动态图| 国产片内射在线| 宅男免费午夜| 男女国产视频网站| 一区福利在线观看| 两个人看的免费小视频| 欧美人与善性xxx| 丰满人妻熟妇乱又伦精品不卡| 国产精品麻豆人妻色哟哟久久| 777米奇影视久久| 考比视频在线观看| 国产成人av激情在线播放| 女性生殖器流出的白浆| 欧美性长视频在线观看| 18在线观看网站| 欧美成人精品欧美一级黄| 日韩一卡2卡3卡4卡2021年| 天天影视国产精品| 成人18禁高潮啪啪吃奶动态图| 亚洲成av片中文字幕在线观看| 99国产精品99久久久久| 男女免费视频国产| 又紧又爽又黄一区二区| 麻豆国产av国片精品| 伊人久久大香线蕉亚洲五| 亚洲精品乱久久久久久| 国产不卡av网站在线观看| 免费在线观看日本一区| 色网站视频免费| 下体分泌物呈黄色| 男人操女人黄网站| av天堂在线播放| 十分钟在线观看高清视频www| 一区福利在线观看| 久久99热这里只频精品6学生| 久久国产精品大桥未久av| 99国产精品一区二区三区| 色精品久久人妻99蜜桃| 丝袜在线中文字幕| 国产精品亚洲av一区麻豆| 国产av一区二区精品久久| 黑人欧美特级aaaaaa片| 午夜福利免费观看在线| 欧美日韩av久久| 日本av免费视频播放| 精品亚洲乱码少妇综合久久| 欧美激情 高清一区二区三区| 大片电影免费在线观看免费| 欧美人与善性xxx| 日日摸夜夜添夜夜爱| 免费女性裸体啪啪无遮挡网站| 一二三四在线观看免费中文在| 亚洲一卡2卡3卡4卡5卡精品中文| 丁香六月天网| 成人影院久久| 国产一区二区激情短视频 | 美女中出高潮动态图| 精品第一国产精品| 成人亚洲精品一区在线观看| 老司机在亚洲福利影院| 男人操女人黄网站| 亚洲国产毛片av蜜桃av| 国产高清国产精品国产三级| 国产精品一区二区在线观看99| 手机成人av网站| 国产精品偷伦视频观看了| 乱人伦中国视频| 成人三级做爰电影| www.999成人在线观看| 一区二区三区乱码不卡18| 久久天躁狠狠躁夜夜2o2o | 高清av免费在线| 在线精品无人区一区二区三| 一本大道久久a久久精品| 久久精品成人免费网站| 男人舔女人的私密视频| 大码成人一级视频| 久久狼人影院| 一级片'在线观看视频| 成年动漫av网址| 日本猛色少妇xxxxx猛交久久| 青春草视频在线免费观看| 亚洲综合色网址| 亚洲国产毛片av蜜桃av| 少妇人妻久久综合中文| 国产在线一区二区三区精| 精品一区二区三区四区五区乱码 | 国产男女超爽视频在线观看| 男男h啪啪无遮挡| 黄色一级大片看看| 亚洲中文日韩欧美视频| 国产免费现黄频在线看| 精品高清国产在线一区| av有码第一页| 真人做人爱边吃奶动态| 天天添夜夜摸| 亚洲精品国产av成人精品| 色94色欧美一区二区| 国产一区二区 视频在线| 欧美变态另类bdsm刘玥| 大片电影免费在线观看免费| 国产真人三级小视频在线观看| 色综合欧美亚洲国产小说| 波多野结衣av一区二区av| 久久久久视频综合| 免费少妇av软件| 精品久久蜜臀av无| 国产免费又黄又爽又色| 又粗又硬又长又爽又黄的视频| 久久久精品免费免费高清| 真人做人爱边吃奶动态| 久久天躁狠狠躁夜夜2o2o | 日韩中文字幕视频在线看片| 亚洲精品美女久久久久99蜜臀 | 成年人黄色毛片网站| 亚洲国产毛片av蜜桃av| 免费在线观看日本一区| 精品福利永久在线观看| 久久久久久久大尺度免费视频| 熟女少妇亚洲综合色aaa.| 国产一区二区激情短视频 | 亚洲人成网站在线观看播放| 9191精品国产免费久久| 大香蕉久久成人网| av在线老鸭窝| 欧美日韩视频高清一区二区三区二| 国产伦人伦偷精品视频| 免费在线观看影片大全网站 | 男女午夜视频在线观看| 久久久久久久久免费视频了| 国产成人精品久久久久久| 每晚都被弄得嗷嗷叫到高潮| 午夜激情久久久久久久| 性高湖久久久久久久久免费观看| 久久国产精品影院| e午夜精品久久久久久久| 亚洲男人天堂网一区| 一级毛片我不卡| 超色免费av| 国产精品麻豆人妻色哟哟久久| xxxhd国产人妻xxx| 高清黄色对白视频在线免费看| 久久久久久久国产电影| 国产精品三级大全| 黑丝袜美女国产一区| 久久久精品区二区三区| 爱豆传媒免费全集在线观看| 亚洲国产日韩一区二区| 国产黄色视频一区二区在线观看| 久久久精品国产亚洲av高清涩受| 欧美老熟妇乱子伦牲交| 99国产精品99久久久久| 免费观看av网站的网址| 国产精品久久久久久精品电影小说| 久久免费观看电影| 啦啦啦啦在线视频资源| 亚洲色图 男人天堂 中文字幕| 久久久久久久国产电影| 亚洲av男天堂| 亚洲国产毛片av蜜桃av| 国产亚洲午夜精品一区二区久久| 看免费av毛片| 黑丝袜美女国产一区| 欧美精品啪啪一区二区三区 | 99re6热这里在线精品视频| 久久 成人 亚洲| 最近中文字幕2019免费版| 欧美日韩av久久| 成年人黄色毛片网站| av线在线观看网站| 在线av久久热| 少妇被粗大的猛进出69影院| 国产精品一区二区免费欧美 | 精品福利永久在线观看| 国产视频一区二区在线看| 成人黄色视频免费在线看| 亚洲图色成人| 91麻豆av在线| 欧美黄色片欧美黄色片| 国产免费视频播放在线视频| 国产熟女欧美一区二区| 亚洲欧美中文字幕日韩二区| 欧美成狂野欧美在线观看| 亚洲伊人色综图| 夫妻午夜视频| 尾随美女入室| av国产久精品久网站免费入址| 男女免费视频国产| 午夜两性在线视频| 国产成人91sexporn| 国产又色又爽无遮挡免| 高清不卡的av网站| 国产免费福利视频在线观看|