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

    基于XML異構(gòu)數(shù)據(jù)庫(kù)轉(zhuǎn)換研究

    2009-04-29 00:00:00楊海燕
    電腦知識(shí)與技術(shù) 2009年14期

    摘要:討論了關(guān)系模式映射為XML的方法,研究了關(guān)系模式的反求算法,分析了基于鍵的嵌套算法和扁平算法,實(shí)現(xiàn)了以模型驅(qū)動(dòng)的關(guān)系模式映射為XML的算法。實(shí)現(xiàn)了將XML模式轉(zhuǎn)換為關(guān)系模式的算法。最后就關(guān)系模式與XML的轉(zhuǎn)換建立了異構(gòu)關(guān)系數(shù)據(jù)統(tǒng)一轉(zhuǎn)換的工具。

    關(guān)鍵詞:XML;XML Schema;關(guān)系模式

    中圖分類號(hào):TP391文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)14-3611-03

    Research of Heterogeneous Database Convertion Based on XMl

    YANG Hai-yan

    (Southwest Jiaotong University, Chengdu 610031,China)

    Abstract: The method of mapping the relationship model to XML is discussused. Inverse algorithm of relation model is studied. based on the analysis of the key nested algorithm and flat algorithm,the algorithm of model driven model mapping to XML is realized.It is realized that XML modeconvert to the relationship model. Finally the tool is established for the transformation of XML data between heterogeneous relationship database.

    Key words: XML; XML schema; relation mode

    1 引言

    隨著企業(yè)信息化建設(shè)的不斷深入、軟硬件資源的升級(jí)和各種應(yīng)用的擴(kuò)展,造成了多種關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)并存的異構(gòu)問(wèn)題,企業(yè)經(jīng)常需要對(duì)異構(gòu)關(guān)系數(shù)據(jù)庫(kù)進(jìn)行轉(zhuǎn)換和遷移。隨著XML的出現(xiàn),由于其本身所具有的與平臺(tái)無(wú)關(guān)、易于擴(kuò)展、交互性好、語(yǔ)義性強(qiáng)、可格式化等特性和優(yōu)點(diǎn),使得其能夠方便地描述關(guān)系數(shù)據(jù)庫(kù),本文研究以XML模式實(shí)現(xiàn)異構(gòu)關(guān)系數(shù)據(jù)庫(kù)間數(shù)據(jù)的遷移和轉(zhuǎn)換。

    2 轉(zhuǎn)換流程

    在相互轉(zhuǎn)換時(shí)通過(guò)建立合適的映射規(guī)則以保證轉(zhuǎn)換的可逆性,保留關(guān)系數(shù)據(jù)庫(kù)的各種約束。在關(guān)系模式映射為XML模式時(shí),首先根據(jù)提取出的關(guān)系模式重新構(gòu)造關(guān)系模式,并用關(guān)系數(shù)據(jù)樹(shù)來(lái)表示,再根據(jù)關(guān)系數(shù)據(jù)樹(shù)確定表與表之間的嵌套關(guān)系,生成映射結(jié)構(gòu)樹(shù)。根據(jù)映射結(jié)構(gòu)樹(shù)和關(guān)系數(shù)據(jù)樹(shù)將關(guān)系模式映射為XML模式并生成XML Schema文檔和數(shù)據(jù)事例文檔。在XML模式映射為關(guān)系模式時(shí),首先用JDOM解析Schema,分析Schema的結(jié)構(gòu),用形式化的方式描述XML Schema所定義相關(guān)結(jié)構(gòu)和約束信息。根據(jù)形式化的結(jié)果生成元素樹(shù),元素樹(shù)是真實(shí)的再現(xiàn)了XML Schema所描述的結(jié)構(gòu),它與XML文檔數(shù)據(jù)結(jié)構(gòu)是類似的。由元素樹(shù)和形式化結(jié)果,制定適當(dāng)?shù)挠成湟?guī)則將 XML模式映射為關(guān)系模式,重要的是需要根據(jù)嵌套關(guān)系,補(bǔ)充參照關(guān)系。由于各種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SQL方言的存在,這里必須針對(duì)具體的數(shù)據(jù)庫(kù)管理系統(tǒng)動(dòng)態(tài)的合成SQL中的DDL語(yǔ)句。整個(gè)轉(zhuǎn)換過(guò)程如圖1所示。

    3 關(guān)系模式映射為XML模式

    圖2為關(guān)系模式映射為XML流程。

    4.1 關(guān)系模式的提取

    系統(tǒng)利用JAVA API相關(guān)函數(shù)通過(guò)讀取數(shù)據(jù)庫(kù)相關(guān)元數(shù)據(jù)來(lái)獲取關(guān)系數(shù)據(jù)庫(kù)的模式。根據(jù)JAVA API提供的接口和關(guān)系模式本身的特點(diǎn),用集合來(lái)形式化的表現(xiàn)關(guān)系模式。

    假設(shè)已存在一個(gè)表名的集合T,列名集合C和原子數(shù)據(jù)類型集合A。設(shè)R 代表關(guān)系模式,可以用一個(gè)九元組來(lái)表示R,令R=(T,C,P,PK,F(xiàn)K,UK,G,W, )其中,

    1) T代表T中的一個(gè)有限集合。

    2) C代表對(duì)應(yīng)一個(gè)特定t∈T到一組c∈C的映射。

    3) P代表對(duì)于一個(gè)c∈C到其類型定義的映射:P(c)=α,α為一個(gè)六元組(τ,μ,λ,π,ρ,δ),t∈A;μ代表是否值唯一,取值unique或u_unique;λ代表是否可取空值,取值為1able 或u_1able;π代表缺省值,若沒(méi)有缺省值,則用ε代替;ρ在各種字符串類型中表示字符串長(zhǎng)度,在各種數(shù)字類型中表示數(shù)值精度,它的值等于0表示無(wú)此項(xiàng)約束;δ為列的其他約束描述,主要是SQL中Check描述的約束,它是域值約束,該約束不能從JDBC的MetaDatabase接口中直接獲取,沒(méi)有其他約束其值為ε;

    4) PK代表主鍵約束,對(duì)于t∈T,有PK(t)={ci},{ci}為屬于表t的部分屬性列的集合,既ci∈c(t);

    5) FK代表外鍵約束,對(duì)于ci∈c(t)有FK(ci)?哿cj,其中ci∈C;

    6) UK代表唯一鍵或唯一索引約束,對(duì)于t∈T,有UK(t)={{ci},{cj}…},{ci},{cj}為屬于表t的部分屬性列的集合,既ci,cj∈c(t),{ci}即為表t的一個(gè)唯一性索引;

    7) G代表對(duì)應(yīng)特定t∈T是否含有外鍵的映射,即G(t)=b, b=0為不含外鍵,b等于其它值時(shí),為含有外鍵,其值表示外鍵數(shù)。

    8) W代表對(duì)應(yīng)特定t∈T,是否有外鍵參照t中的主鍵,即w(t)=x,x=0代表無(wú)外鍵參照,x等于其它值時(shí),代表有外鍵參照 ,其數(shù)值表示被參照的數(shù)量。

    9) ?撞代表關(guān)系模式中其它關(guān)系描述的有限集合。

    2.2 映射結(jié)構(gòu)

    映射結(jié)構(gòu)即將關(guān)系模式映射為XML模式后,表與表,列與列之間的層次關(guān)系,用一棵帶父節(jié)點(diǎn)的二叉樹(shù)來(lái)表示。左孩子表示兄弟關(guān)系,右孩子表示嵌套關(guān)系,同一個(gè)節(jié)點(diǎn)的屬性與子元素按兄弟關(guān)系處理,父節(jié)點(diǎn)表示嵌套該節(jié)點(diǎn)的元素。因此所有的表可建立一棵二叉樹(shù),表示它們之間的嵌套關(guān)系,對(duì)于扁平結(jié)構(gòu)轉(zhuǎn)換,它簡(jiǎn)化變成了一個(gè)鏈表。表內(nèi)的所有列也可建立一個(gè)這樣的二叉樹(shù)以表明嵌套關(guān)系。元素的實(shí)際層次結(jié)構(gòu)和二叉樹(shù)表示的結(jié)構(gòu)關(guān)系如圖3所示。

    3.3 模式映射

    映射主要分為兩部分,一部分是關(guān)系模式的表、列到XML元素、屬性的映射,這一部分涉及關(guān)系模式R中的T、C,為結(jié)構(gòu)映射;另一部分是列約束的映射及關(guān)系模式的主鍵、外鍵、唯一性約束到XML一致性束的映射,這一部分涉及關(guān)系模式R中的P、PK、FK、UI,為完整性約束映射。在這里把列映射為元素,其映射算法如下:

    1) 確定與XML Schema相關(guān)的全局變量,即XML Schema文檔根元素schema有關(guān)屬性值的確定,如目標(biāo)命名空間、命名空間等。目標(biāo)命名空間target Name space為了保持唯一性,采用主機(jī)IP+關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)名+數(shù)據(jù)庫(kù)名。

    2) 創(chuàng)建根元素。每個(gè)XML文檔有且僅有一個(gè)根元素,這里用數(shù)據(jù)庫(kù)名作為映射后的根元素,它擁有DBType、IP、Port三個(gè)屬性,DBType為數(shù)據(jù)庫(kù)類型,IP為數(shù)據(jù)源所在主機(jī)的IP地址,Port為數(shù)據(jù)庫(kù)所監(jiān)聽(tīng)的端口號(hào)。

    3) 建立表元素。對(duì)映射結(jié)構(gòu)樹(shù)用先根遍歷進(jìn)行遍歷,將根表映射為根元素的子元素,根表就是結(jié)構(gòu)樹(shù)中P節(jié)點(diǎn)為空的表,也就是從結(jié)構(gòu)樹(shù)的根節(jié)點(diǎn)出發(fā),沿著左節(jié)點(diǎn)向前走的節(jié)點(diǎn)都是根表的節(jié)點(diǎn),如圖4中的T_1、T_2、T_3是根表,這樣先根遍歷先訪問(wèn)到的節(jié)點(diǎn)是根表的節(jié)點(diǎn)。

    4) 建立復(fù)雜類型。每一個(gè)復(fù)雜類型對(duì)應(yīng)一個(gè)表結(jié)構(gòu),實(shí)現(xiàn)了表結(jié)構(gòu)映射的相對(duì)獨(dú)立性。每個(gè)復(fù)雜類型包含的元素為表的各個(gè)列、及其嵌套的表。

    5) 列元素相關(guān)約束的映射,主要指的是關(guān)系模式R中P的內(nèi)容,包括列的數(shù)據(jù)類型、是否為空、字符串長(zhǎng)度、數(shù)據(jù)精度、默認(rèn)值等??蓱?yīng)用XML的基本數(shù)據(jù)類型和簡(jiǎn)單類型組件組合起來(lái)表達(dá)列的數(shù)據(jù)類型,如類型CHAR、長(zhǎng)度20和VAR CHAR。

    6) 一致性約束映射,即主鍵、唯一性約束、外鍵到Schema的映射。

    3.4 數(shù)據(jù)嵌入

    通過(guò)完成表結(jié)構(gòu)映射和約束映射,就實(shí)現(xiàn)了關(guān)系模式到XML-Schema的映射。根據(jù)映射的結(jié)果從數(shù)據(jù)庫(kù)中取出數(shù)據(jù)生成相應(yīng)的XML文檔。嵌入數(shù)據(jù)時(shí),很顯然要先嵌入上層元素的數(shù)據(jù),后嵌入下層元素的數(shù)據(jù),因此,這里可以按照映射結(jié)構(gòu)樹(shù)先序遍歷的順序,將關(guān)系數(shù)據(jù)庫(kù)表中的數(shù)據(jù)嵌入到XML文檔中。

    4 XML模式到關(guān)系模式的映射

    圖4為XML模式轉(zhuǎn)換為關(guān)系模式流程。

    4.1 形式化描述

    XML Schema是非常復(fù)雜的文檔,它描述了一個(gè)樹(shù)形結(jié)構(gòu)的XML事例文檔。根據(jù)Schema的特點(diǎn),我們用形式化的方法來(lái)描述它,XS是一個(gè)十元組,令XS =(CE,SE,RE,EE,EA,ED,AD,U,K,fK),其中:

    1) CE表示復(fù)雜元素名有限集;

    2) SE表示簡(jiǎn)單元素有限集,簡(jiǎn)單元素用簡(jiǎn)單元素名和其父元素名共同標(biāo)識(shí);

    3) RE表示根元素名有限集;

    4) EE表示從元素e到其子元素的生成式集;

    5) EA表示從元素名e到其屬性名a∈T的生成式集;

    6) ED表示簡(jiǎn)單元素se到簡(jiǎn)單元素?cái)?shù)據(jù)類型的生成式集合;

    7) AD表示從屬性名a 到屬性數(shù)據(jù)類型的生成式集合

    8) U表示唯一約束,U(Km)={XPs,XPf },其中Km 表示唯一約束名,XPs、XPf 分別表示唯一約束的Xpath表示的selector 域和field 域;

    4.2 建立元素樹(shù)

    構(gòu)建元素樹(shù)的算法如下:1)將RE中的根元素加入元素有向樹(shù),將EA中根元素的屬性加入元素樹(shù)中,并在EE中將其子元素也加入元素樹(shù),將其子元素加入到棧中。2)從棧中取出元素,將EA中該元素的屬性加入到元素樹(shù)中,并將其子元素加入元素樹(shù)中,對(duì)第2步循環(huán)調(diào)用直到棧為空。元素樹(shù)清晰的表達(dá)了XML Schema文檔所描述的結(jié)構(gòu)。

    4.3 映射轉(zhuǎn)化

    映射轉(zhuǎn)化分為3個(gè)步驟進(jìn)行。首先需要確定的是元素有向樹(shù)中哪些節(jié)點(diǎn)映射為表,哪些映射為表的列,根元素是數(shù)據(jù)庫(kù)的名稱,而其屬性是有關(guān)關(guān)系數(shù)據(jù)庫(kù)的一些描述;其次是對(duì)應(yīng)關(guān)系模式R中P的映射,也就是將XML Schema中的簡(jiǎn)單元素定義和屬性定義映射為列約束;第三是主關(guān)鍵字約束、引用關(guān)鍵字約束、唯一鍵約束的映射

    4.4 SQL語(yǔ)句的生成

    其步驟如下:1)合成創(chuàng)建表語(yǔ)句,涉及關(guān)系模式R中的T、C、P,找出各列的數(shù)據(jù)類型、默認(rèn)值、是否可以為空等條件。2)根據(jù)關(guān)系模式R(PK)合成主鍵語(yǔ)句,保證關(guān)系模式的實(shí)體完整性。3)根據(jù)關(guān)系模式R(FK)合成外鍵語(yǔ)句,保證關(guān)系模式的參照完整完性。4.根據(jù)關(guān)系模式R(UI)合成唯一鍵,根據(jù)P 中的δ分量合成檢查語(yǔ)句,保證關(guān)系模式的用戶定義完整性。

    4.5 XML文檔數(shù)據(jù)的錄入

    解析XML數(shù)據(jù)文檔,根據(jù)Schema的映射結(jié)果,將數(shù)據(jù)合成SQL中的INSERT語(yǔ)句插入到數(shù)據(jù)庫(kù)中。至此XML模式已經(jīng)完整的轉(zhuǎn)化為關(guān)系模式,包括模式轉(zhuǎn)換和數(shù)據(jù)入庫(kù)兩部分。

    5 結(jié)論

    建立的轉(zhuǎn)換界面如圖6所示。以XML為模型的異構(gòu)關(guān)系數(shù)據(jù)庫(kù)轉(zhuǎn)換工具能夠較好的實(shí)現(xiàn)各種異構(gòu)關(guān)系數(shù)據(jù)庫(kù)之間的模式轉(zhuǎn)換和數(shù)據(jù)遷移,實(shí)現(xiàn)轉(zhuǎn)換過(guò)程的自動(dòng)化、與兩端數(shù)據(jù)庫(kù)的無(wú)關(guān)性。

    參考文獻(xiàn):

    [1] Mark Graves,XML數(shù)據(jù)庫(kù)設(shè)計(jì)[M].尹志軍,譯.北京:機(jī)械工業(yè)出版社,2003.

    [2] 杜賓,王明文.跨平臺(tái)數(shù)據(jù)遷移的研究和實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2001.

    [3] 方翔.XML文檔到關(guān)系數(shù)據(jù)庫(kù)的直接轉(zhuǎn)換[J].計(jì)算機(jī)工程,2001,27(11):65-66.

    [4] 方翔,李偉生.關(guān)系模式到XML模式的影射[J].計(jì)算機(jī)應(yīng)用研究,2002,130-132.

    [5] Dongwon Lee, Murali Mani, Makoto Murata, Reasoning about XML Schema Languages using Formal Language Theory, Technical Report, IBM Almaden Research Center, Nov. 2000.

    [6] W3C. XML Schema Part 0: Primer (W3C Proposed Recommendation). http://www.w3.org /TR/2001/PR-xmlschema-0-20010330/.2001.3.

    国产精品偷伦视频观看了| av国产久精品久网站免费入址| 性色avwww在线观看| 久久精品夜色国产| 国产精品久久久av美女十八| 九草在线视频观看| 亚洲天堂av无毛| 高清av免费在线| 看免费av毛片| 亚洲国产欧美日韩在线播放| 国产探花极品一区二区| 视频在线观看一区二区三区| 日本猛色少妇xxxxx猛交久久| 日韩免费高清中文字幕av| 亚洲精品第二区| 亚洲国产毛片av蜜桃av| 日本免费在线观看一区| 国产精品秋霞免费鲁丝片| 欧美日韩视频高清一区二区三区二| a级毛片黄视频| 十八禁高潮呻吟视频| 日韩成人伦理影院| 日韩av不卡免费在线播放| 99热网站在线观看| 国产在视频线精品| 久久精品国产a三级三级三级| 亚洲成av片中文字幕在线观看 | 国产色婷婷99| 国产爽快片一区二区三区| 中文字幕另类日韩欧美亚洲嫩草| 日韩精品免费视频一区二区三区 | 韩国精品一区二区三区 | 欧美bdsm另类| 欧美bdsm另类| 桃花免费在线播放| av免费在线看不卡| 日本猛色少妇xxxxx猛交久久| 在线观看国产h片| 国产成人av激情在线播放| 亚洲婷婷狠狠爱综合网| 51国产日韩欧美| 国产精品久久久久久久久免| 中文字幕免费在线视频6| 国产精品麻豆人妻色哟哟久久| 成人亚洲精品一区在线观看| 国产精品秋霞免费鲁丝片| 国产成人免费无遮挡视频| 人妻系列 视频| 免费看不卡的av| 最近最新中文字幕大全免费视频 | 精品亚洲成国产av| 天堂中文最新版在线下载| 草草在线视频免费看| 久久97久久精品| 热re99久久精品国产66热6| 国产av一区二区精品久久| 成人亚洲欧美一区二区av| av免费观看日本| av天堂久久9| 老司机亚洲免费影院| 十八禁网站网址无遮挡| 成人毛片a级毛片在线播放| 国产欧美另类精品又又久久亚洲欧美| 春色校园在线视频观看| 亚洲三级黄色毛片| av网站免费在线观看视频| 五月玫瑰六月丁香| 国产精品久久久久成人av| 久久久a久久爽久久v久久| 久久国产精品大桥未久av| 亚洲精品,欧美精品| 18禁裸乳无遮挡动漫免费视频| 亚洲国产精品国产精品| a级毛片黄视频| 一本—道久久a久久精品蜜桃钙片| 日本vs欧美在线观看视频| 免费不卡的大黄色大毛片视频在线观看| 九色成人免费人妻av| 久久久精品94久久精品| 99久久综合免费| 一二三四在线观看免费中文在 | 午夜视频国产福利| 欧美激情极品国产一区二区三区 | 午夜91福利影院| 亚洲欧美日韩另类电影网站| 高清毛片免费看| 精品一品国产午夜福利视频| 九草在线视频观看| 午夜日本视频在线| 制服诱惑二区| 日韩中字成人| xxx大片免费视频| 国产精品欧美亚洲77777| 啦啦啦中文免费视频观看日本| 精品久久久精品久久久| 免费黄网站久久成人精品| www.av在线官网国产| 欧美日韩视频精品一区| 草草在线视频免费看| 黄片播放在线免费| 亚洲精品乱久久久久久| 大香蕉久久成人网| 91aial.com中文字幕在线观看| 亚洲成国产人片在线观看| 国产日韩一区二区三区精品不卡| 少妇猛男粗大的猛烈进出视频| 国产 精品1| 成年av动漫网址| av视频免费观看在线观看| videosex国产| 视频在线观看一区二区三区| 国产成人91sexporn| 高清av免费在线| 国产精品女同一区二区软件| 最后的刺客免费高清国语| 久久久久久久国产电影| 久久久久久久久久人人人人人人| 国产一区亚洲一区在线观看| 97人妻天天添夜夜摸| 国产淫语在线视频| 成人手机av| 成人漫画全彩无遮挡| 亚洲五月色婷婷综合| 欧美变态另类bdsm刘玥| 大香蕉久久成人网| 国产精品久久久久久av不卡| 高清在线视频一区二区三区| 亚洲成人av在线免费| 亚洲一级一片aⅴ在线观看| 亚洲国产最新在线播放| 久久国产精品男人的天堂亚洲 | 下体分泌物呈黄色| 另类亚洲欧美激情| 日韩一本色道免费dvd| 国产精品欧美亚洲77777| 午夜福利影视在线免费观看| 久久婷婷青草| 91国产中文字幕| 中文字幕最新亚洲高清| 成人二区视频| 国产在线免费精品| 日日撸夜夜添| 亚洲欧美一区二区三区国产| 捣出白浆h1v1| 桃花免费在线播放| 最后的刺客免费高清国语| 精品人妻一区二区三区麻豆| 免费av不卡在线播放| 一级毛片 在线播放| 2021少妇久久久久久久久久久| 夜夜爽夜夜爽视频| 亚洲精品自拍成人| 王馨瑶露胸无遮挡在线观看| 日韩精品免费视频一区二区三区 | 久久久久久久精品精品| 十八禁高潮呻吟视频| 大话2 男鬼变身卡| 中国国产av一级| 美女视频免费永久观看网站| 波野结衣二区三区在线| 各种免费的搞黄视频| 欧美国产精品va在线观看不卡| 国产色婷婷99| 只有这里有精品99| 国产免费视频播放在线视频| h视频一区二区三区| 一级,二级,三级黄色视频| 在线观看美女被高潮喷水网站| 18禁动态无遮挡网站| 久久亚洲国产成人精品v| 国产熟女午夜一区二区三区| 最后的刺客免费高清国语| 国产免费又黄又爽又色| 亚洲av国产av综合av卡| 中文字幕av电影在线播放| 日韩制服丝袜自拍偷拍| 久久久久久久久久久久大奶| 欧美日韩视频高清一区二区三区二| 国产欧美日韩一区二区三区在线| 成人亚洲欧美一区二区av| 亚洲成国产人片在线观看| 中文字幕精品免费在线观看视频 | 欧美精品av麻豆av| 亚洲国产精品国产精品| 久热久热在线精品观看| 国产男女超爽视频在线观看| 亚洲综合色网址| 一边摸一边做爽爽视频免费| 国产成人一区二区在线| 免费播放大片免费观看视频在线观看| 老司机亚洲免费影院| 免费看不卡的av| 欧美人与性动交α欧美精品济南到 | 少妇被粗大猛烈的视频| av不卡在线播放| a级片在线免费高清观看视频| 国产精品无大码| 91精品国产国语对白视频| 丝瓜视频免费看黄片| 永久网站在线| 亚洲 欧美一区二区三区| 国产色爽女视频免费观看| 亚洲精品,欧美精品| 日韩免费高清中文字幕av| 国产又色又爽无遮挡免| 精品一区二区三区四区五区乱码 | 国产精品一区二区在线观看99| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲欧美日韩另类电影网站| 欧美xxⅹ黑人| 卡戴珊不雅视频在线播放| 日韩视频在线欧美| 少妇人妻久久综合中文| 国产乱来视频区| 夫妻性生交免费视频一级片| 免费大片18禁| 欧美精品高潮呻吟av久久| 欧美精品人与动牲交sv欧美| 精品卡一卡二卡四卡免费| 午夜免费观看性视频| 国产 一区精品| 高清欧美精品videossex| h视频一区二区三区| 成人国产麻豆网| 在线免费观看不下载黄p国产| 国产精品一区二区在线观看99| av一本久久久久| 中文字幕亚洲精品专区| 日韩一本色道免费dvd| 精品卡一卡二卡四卡免费| 国产不卡av网站在线观看| 亚洲av.av天堂| 一级黄片播放器| 女性生殖器流出的白浆| 高清av免费在线| 九色亚洲精品在线播放| av女优亚洲男人天堂| 久久av网站| 免费人妻精品一区二区三区视频| videossex国产| 亚洲精品中文字幕在线视频| 国产成人精品福利久久| av免费在线看不卡| 超碰97精品在线观看| 久久久久精品人妻al黑| 搡女人真爽免费视频火全软件| 天堂8中文在线网| 少妇精品久久久久久久| 成人毛片60女人毛片免费| 久久久久视频综合| 国产精品久久久久成人av| 欧美日韩亚洲高清精品| av网站免费在线观看视频| 男女高潮啪啪啪动态图| 欧美成人精品欧美一级黄| 国产福利在线免费观看视频| 成人影院久久| 黄网站色视频无遮挡免费观看| a级片在线免费高清观看视频| 最新的欧美精品一区二区| 日韩av免费高清视频| av线在线观看网站| 成人亚洲欧美一区二区av| 亚洲一级一片aⅴ在线观看| a 毛片基地| 亚洲少妇的诱惑av| 日韩中字成人| 亚洲四区av| 欧美变态另类bdsm刘玥| 亚洲av欧美aⅴ国产| 国国产精品蜜臀av免费| 在线观看www视频免费| 日韩成人伦理影院| 亚洲国产av影院在线观看| 麻豆乱淫一区二区| 免费在线观看完整版高清| 两性夫妻黄色片 | 三级国产精品片| kizo精华| 免费在线观看黄色视频的| 热re99久久国产66热| 国产乱人偷精品视频| 免费观看av网站的网址| 女人精品久久久久毛片| 在线亚洲精品国产二区图片欧美| 天堂中文最新版在线下载| 97在线视频观看| 香蕉精品网在线| 一级,二级,三级黄色视频| 看免费av毛片| 午夜影院在线不卡| 男女啪啪激烈高潮av片| 亚洲综合精品二区| 日韩一区二区视频免费看| 美女主播在线视频| av电影中文网址| 亚洲精品久久成人aⅴ小说| 亚洲精品日韩在线中文字幕| 午夜免费鲁丝| 免费黄频网站在线观看国产| 1024视频免费在线观看| 亚洲情色 制服丝袜| 国产高清三级在线| 国产精品国产三级专区第一集| 在线观看美女被高潮喷水网站| 欧美成人精品欧美一级黄| 免费高清在线观看视频在线观看| 99久久综合免费| 亚洲国产毛片av蜜桃av| 亚洲天堂av无毛| 丝袜脚勾引网站| 欧美+日韩+精品| 视频区图区小说| 99久国产av精品国产电影| 精品一区二区三卡| 亚洲精品色激情综合| 少妇 在线观看| 少妇高潮的动态图| 777米奇影视久久| 免费黄网站久久成人精品| 亚洲欧美一区二区三区黑人 | 国产极品粉嫩免费观看在线| 欧美人与性动交α欧美软件 | √禁漫天堂资源中文www| 丰满饥渴人妻一区二区三| 亚洲中文av在线| 国产精品人妻久久久影院| 大码成人一级视频| 999精品在线视频| 岛国毛片在线播放| 桃花免费在线播放| 久久99热6这里只有精品| 国产av精品麻豆| xxx大片免费视频| 韩国av在线不卡| 日韩熟女老妇一区二区性免费视频| 七月丁香在线播放| 性色av一级| 伊人亚洲综合成人网| 在线观看美女被高潮喷水网站| 丝瓜视频免费看黄片| 国产精品 国内视频| 亚洲精品久久午夜乱码| 国产69精品久久久久777片| 亚洲国产日韩一区二区| 成人18禁高潮啪啪吃奶动态图| 精品亚洲乱码少妇综合久久| 久久免费观看电影| 一区二区三区四区激情视频| 深夜精品福利| 一级毛片 在线播放| 亚洲精品成人av观看孕妇| 久久久久久久久久成人| 丰满迷人的少妇在线观看| 自线自在国产av| 久久99一区二区三区| 国产精品三级大全| 18+在线观看网站| 国产精品秋霞免费鲁丝片| 51国产日韩欧美| 秋霞伦理黄片| 一边亲一边摸免费视频| 免费黄网站久久成人精品| 亚洲av日韩在线播放| 国产国拍精品亚洲av在线观看| 亚洲成人手机| 日韩一区二区视频免费看| 五月伊人婷婷丁香| 国产精品一二三区在线看| 免费人妻精品一区二区三区视频| 热re99久久国产66热| 久久久欧美国产精品| 亚洲欧洲国产日韩| 9热在线视频观看99| 亚洲欧美成人精品一区二区| 满18在线观看网站| 精品少妇内射三级| 80岁老熟妇乱子伦牲交| 精品国产一区二区久久| 亚洲国产精品国产精品| 欧美日韩成人在线一区二区| 国产精品熟女久久久久浪| 中文字幕另类日韩欧美亚洲嫩草| 在线观看美女被高潮喷水网站| 巨乳人妻的诱惑在线观看| 国产熟女午夜一区二区三区| 自线自在国产av| 亚洲精品久久久久久婷婷小说| 亚洲国产最新在线播放| 欧美日韩一区二区视频在线观看视频在线| 久久久久久久精品精品| 男人添女人高潮全过程视频| 日韩伦理黄色片| 亚洲精品国产av蜜桃| 人成视频在线观看免费观看| 久久韩国三级中文字幕| kizo精华| 亚洲国产精品一区三区| 天天影视国产精品| av福利片在线| 国产日韩欧美亚洲二区| 中文字幕人妻熟女乱码| 黄色视频在线播放观看不卡| 久久久久久久久久久久大奶| 精品少妇内射三级| 国产又色又爽无遮挡免| 日韩中文字幕视频在线看片| 欧美97在线视频| 国产一区二区在线观看日韩| 51国产日韩欧美| 蜜臀久久99精品久久宅男| 国语对白做爰xxxⅹ性视频网站| 高清视频免费观看一区二区| 青青草视频在线视频观看| 国产高清三级在线| 精品国产乱码久久久久久小说| 水蜜桃什么品种好| 你懂的网址亚洲精品在线观看| 亚洲精品久久午夜乱码| 男女无遮挡免费网站观看| 国产激情久久老熟女| 男人舔女人的私密视频| 哪个播放器可以免费观看大片| 中文字幕免费在线视频6| 亚洲精品久久久久久婷婷小说| 又黄又粗又硬又大视频| 中文天堂在线官网| 婷婷色综合www| 久久久久久久久久久免费av| 看免费av毛片| 夫妻性生交免费视频一级片| 亚洲精品久久午夜乱码| 国产成人欧美| 汤姆久久久久久久影院中文字幕| 成人国产av品久久久| 精品一品国产午夜福利视频| 波多野结衣一区麻豆| 久久久久网色| 少妇高潮的动态图| 在线观看免费高清a一片| 久久久精品免费免费高清| 国产精品秋霞免费鲁丝片| 秋霞在线观看毛片| 亚洲欧美一区二区三区黑人 | 五月玫瑰六月丁香| 亚洲成人一二三区av| 一级毛片黄色毛片免费观看视频| 在现免费观看毛片| 亚洲丝袜综合中文字幕| 女人精品久久久久毛片| 熟妇人妻不卡中文字幕| 少妇人妻 视频| 三级国产精品片| 日本黄大片高清| 欧美精品亚洲一区二区| 在线天堂最新版资源| 日本爱情动作片www.在线观看| 国产淫语在线视频| 久久人人爽av亚洲精品天堂| 赤兔流量卡办理| 女人精品久久久久毛片| 久久久久久人妻| 国产精品无大码| 午夜免费鲁丝| 欧美最新免费一区二区三区| 一二三四中文在线观看免费高清| 一级爰片在线观看| 搡老乐熟女国产| 国产免费又黄又爽又色| 国产片内射在线| 男人舔女人的私密视频| 国产熟女午夜一区二区三区| 一边摸一边做爽爽视频免费| 22中文网久久字幕| 999精品在线视频| 女人久久www免费人成看片| 国产精品一区二区在线不卡| 一区二区日韩欧美中文字幕 | 又黄又粗又硬又大视频| 老司机影院毛片| 两个人看的免费小视频| 国产欧美亚洲国产| 美女xxoo啪啪120秒动态图| 日韩视频在线欧美| 亚洲av日韩在线播放| 最近手机中文字幕大全| 亚洲成色77777| 亚洲国产精品一区三区| 成人亚洲欧美一区二区av| 中文字幕av电影在线播放| 精品熟女少妇av免费看| 久久精品国产综合久久久 | 国产精品成人在线| 亚洲美女搞黄在线观看| 五月伊人婷婷丁香| 美女视频免费永久观看网站| 桃花免费在线播放| 97在线人人人人妻| 只有这里有精品99| 成年av动漫网址| 香蕉国产在线看| 欧美日韩av久久| 国产熟女午夜一区二区三区| 99热6这里只有精品| 最近最新中文字幕大全免费视频 | 热re99久久精品国产66热6| 免费女性裸体啪啪无遮挡网站| 少妇熟女欧美另类| 亚洲精品日韩在线中文字幕| 男人爽女人下面视频在线观看| 一区二区三区精品91| 人妻少妇偷人精品九色| 一级毛片黄色毛片免费观看视频| 日韩一区二区三区影片| 2022亚洲国产成人精品| 丝瓜视频免费看黄片| 精品一区二区三区四区五区乱码 | 久久午夜综合久久蜜桃| 精品酒店卫生间| 色视频在线一区二区三区| 男女无遮挡免费网站观看| xxxhd国产人妻xxx| kizo精华| 国产精品免费大片| 久久鲁丝午夜福利片| 精品少妇久久久久久888优播| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 日韩av不卡免费在线播放| av国产精品久久久久影院| 免费女性裸体啪啪无遮挡网站| 最后的刺客免费高清国语| 国产精品一区二区在线观看99| 亚洲国产精品成人久久小说| 亚洲成av片中文字幕在线观看 | 搡女人真爽免费视频火全软件| 成人综合一区亚洲| 国产成人精品婷婷| 捣出白浆h1v1| 老司机影院成人| 成人毛片a级毛片在线播放| 999精品在线视频| 国产一区二区三区av在线| 乱码一卡2卡4卡精品| 七月丁香在线播放| 夜夜爽夜夜爽视频| 国产视频首页在线观看| kizo精华| 两性夫妻黄色片 | 内地一区二区视频在线| 成人国产麻豆网| 久久久久久人人人人人| 午夜久久久在线观看| videosex国产| av电影中文网址| 街头女战士在线观看网站| 麻豆精品久久久久久蜜桃| 亚洲综合色惰| 国产成人精品一,二区| 91在线精品国自产拍蜜月| 在线天堂中文资源库| 久久久久精品性色| 一级,二级,三级黄色视频| 国产黄色视频一区二区在线观看| 日韩精品有码人妻一区| 男女午夜视频在线观看 | 人妻少妇偷人精品九色| 日韩一本色道免费dvd| 亚洲欧美日韩卡通动漫| 寂寞人妻少妇视频99o| 男人爽女人下面视频在线观看| 寂寞人妻少妇视频99o| 熟女人妻精品中文字幕| 国产黄色免费在线视频| 丝袜喷水一区| 啦啦啦在线观看免费高清www| 久久国产精品男人的天堂亚洲 | 新久久久久国产一级毛片| 国产一区二区在线观看日韩| 日韩电影二区| 激情五月婷婷亚洲| 国产精品国产av在线观看| 美国免费a级毛片| 中文字幕人妻丝袜制服| 亚洲精品第二区| 91aial.com中文字幕在线观看| 国产精品国产三级国产专区5o| 亚洲精品乱久久久久久| 久久这里有精品视频免费| 欧美日韩国产mv在线观看视频| 精品国产一区二区三区久久久樱花| 一本大道久久a久久精品| 99香蕉大伊视频| 九九爱精品视频在线观看| 国产精品三级大全| 国产精品不卡视频一区二区| av在线播放精品| 亚洲精品视频女| 国产成人欧美| 免费av中文字幕在线| 国产伦理片在线播放av一区| 国产精品免费大片| 欧美激情国产日韩精品一区| av国产久精品久网站免费入址| 国产免费福利视频在线观看| 中文乱码字字幕精品一区二区三区| 这个男人来自地球电影免费观看 | 国产熟女欧美一区二区| 免费看av在线观看网站| 最新中文字幕久久久久| 成年av动漫网址| 成人国产av品久久久| 三级国产精品片| av又黄又爽大尺度在线免费看| 亚洲国产看品久久| 中文字幕av电影在线播放|