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

    XML在異構(gòu)信息資源集成模式中的應(yīng)用

    2011-02-19 07:48:30
    制造業(yè)自動(dòng)化 2011年2期
    關(guān)鍵詞:主鍵關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)類型

    蘇 茁

    SU Zhuo

    (內(nèi)蒙古電力勘測(cè)設(shè)計(jì)院,呼和浩特 010020)

    0 引言

    隨著數(shù)據(jù)庫(kù)技術(shù)發(fā)展和應(yīng)用的逐步深入,不同的數(shù)據(jù)庫(kù)管理系統(tǒng)導(dǎo)致了在各行各業(yè)的信息系統(tǒng)中信息資源的異構(gòu)性,形成了不少信息孤島,阻礙了信息資源的集成與共享。只有有效的集成異構(gòu)數(shù)據(jù)庫(kù)中的數(shù)據(jù),才能進(jìn)一步實(shí)現(xiàn)網(wǎng)絡(luò)環(huán)境下的信息共享。本文基于異構(gòu)數(shù)據(jù)庫(kù)集成所面臨的問(wèn)題,提出了在XML框架下實(shí)現(xiàn)的異構(gòu)數(shù)據(jù)庫(kù)集成模型,具有較重要的理論價(jià)值與實(shí)踐意義。

    1 系統(tǒng)需求分析

    不少信息集成系統(tǒng)均以自定義的格式描述和顯示數(shù)據(jù),不能用一種標(biāo)準(zhǔn)化的形式顯示集成后的信息,對(duì)各個(gè)系統(tǒng)之間的信息交換造成了影響。信息資源集成模式最首要的需求,就是在集成傳統(tǒng)的數(shù)據(jù)庫(kù)中的結(jié)構(gòu)化數(shù)據(jù)的基礎(chǔ)上,能夠?qū)?yīng)用廣泛的非結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù)進(jìn)行集成;在集成傳統(tǒng)數(shù)據(jù)的基礎(chǔ)上,能夠?qū)Χ嗝襟w數(shù)據(jù)進(jìn)行集成;在集成己有數(shù)據(jù)源中的數(shù)據(jù)的基礎(chǔ)上,能夠?qū)Σ粩嘤楷F(xiàn)的新數(shù)據(jù)源中的數(shù)據(jù)進(jìn)行集成。

    2 系統(tǒng)詳細(xì)設(shè)計(jì)

    2.1 系統(tǒng)的模式結(jié)構(gòu)

    解決異構(gòu)數(shù)據(jù)庫(kù)問(wèn)題比較理想的方案是引入中間件,XML在這種方式中具具有數(shù)據(jù)描述和傳送能力,能夠作為數(shù)據(jù)源交互媒介。其中,數(shù)據(jù)轉(zhuǎn)換能力由XSL和XSLT技術(shù)支持,開放的編程接口由DOM和SAX提供,從XML文檔集合中提取數(shù)據(jù)可以用XQuery查詢語(yǔ)言實(shí)現(xiàn)??梢钥闯?,XML技術(shù)可以完好地支持異構(gòu)數(shù)據(jù)庫(kù)集成。

    以XML技術(shù)實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫(kù)的集成,需要在XML格式和底層異構(gòu)數(shù)據(jù)格式之間建立映射,從而將異構(gòu)數(shù)據(jù)轉(zhuǎn)換成XML文檔,在數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)操作的基礎(chǔ)上,還要實(shí)現(xiàn)完整性約束,以避免插入和刪除異常。本文將XML異構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu)分為三層,自上而下分別是應(yīng)用層、XML中間件層和數(shù)據(jù)庫(kù)層。如下圖所示。

    其中,數(shù)據(jù)庫(kù)層由不同結(jié)構(gòu)的數(shù)據(jù)組成,屬于系統(tǒng)的數(shù)據(jù)源,包括各種類型信息,如文件、多媒體等。系統(tǒng)為了統(tǒng)一處理,對(duì)來(lái)自于不同數(shù)據(jù)庫(kù)的各種數(shù)據(jù)必須用一種公共媒介表示。XML支持表示數(shù)據(jù)的標(biāo)準(zhǔn)語(yǔ)法,能由XML語(yǔ)法分析程序處理的XML文檔,因此集成層的數(shù)據(jù)描述工具采用XML,并采用XML Schema作為公共媒介。

    圖1 系統(tǒng)的模式結(jié)構(gòu)

    XML中間件層的功能是進(jìn)行數(shù)據(jù)庫(kù)轉(zhuǎn)換以支持?jǐn)?shù)據(jù)的透明訪問(wèn)。向上為各種應(yīng)用提供統(tǒng)一接口,向下協(xié)調(diào)各數(shù)據(jù)源。中間層通過(guò)運(yùn)行代理程序來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行訪問(wèn)、將此數(shù)據(jù)轉(zhuǎn)換為XML格式并輸出XML文檔。XML在此處的功能是聯(lián)系異構(gòu)數(shù)據(jù)庫(kù),首先提取出一個(gè)數(shù)據(jù)庫(kù)中數(shù)據(jù),將其轉(zhuǎn)換為XML進(jìn)行發(fā)布,在經(jīng)過(guò)了應(yīng)用層處理后,重新存回?cái)?shù)據(jù)庫(kù)之中。

    應(yīng)用層根據(jù)用戶計(jì)算環(huán)境和具體的應(yīng)用為用戶提供使用的界面,采用合適的應(yīng)用軟件和信息訪問(wèn)技術(shù)?;赬ML能夠?qū)崿F(xiàn)多種基于Web瀏覽器的顯示模式。

    2.2 XML和數(shù)據(jù)庫(kù)的映射

    基于XML技術(shù)進(jìn)行數(shù)據(jù)集成,一個(gè)正確的結(jié)構(gòu)映射關(guān)系是十分必要的,一般來(lái)說(shuō)有兩種映射方式,分別是模板驅(qū)動(dòng)與模型驅(qū)動(dòng)方式。

    模板驅(qū)動(dòng)映射方式的實(shí)現(xiàn),是在映射過(guò)程中將帶參數(shù)的SQL命令嵌入一個(gè)模板中識(shí)別和執(zhí)行,從而生成目標(biāo)XML文檔。這種方法步驟比較簡(jiǎn)單,但是由于不涉及關(guān)系模式或?qū)ο竽J?,以SQL執(zhí)行的數(shù)據(jù)結(jié)果集為依據(jù),因此不支持雙向映射。模型映射不是僅僅依賴內(nèi)嵌SQL命令,而是用一個(gè)具體的模型實(shí)現(xiàn)的,其關(guān)鍵之處在于在XML Schemas或DTD和數(shù)據(jù)庫(kù)模式之間建立雙向映射。模型驅(qū)動(dòng)的映射機(jī)制有兩種,分別是基于表的映射和基于對(duì)象的映射。

    基于表的映射以單一的表格或者是表格的集合表示XML文檔,以子元素或?qū)傩缘男问酱鎯?chǔ)映射到XML文檔的數(shù)據(jù)。優(yōu)點(diǎn)是直觀簡(jiǎn)單,但是由于表是二維關(guān)系,難以表示如表之間的邏輯關(guān)系等XML嵌套結(jié)構(gòu);基于對(duì)象的映射則將數(shù)據(jù)映射為對(duì)象模型,然后轉(zhuǎn)換對(duì)象模型,使之成為XML文檔。這種模式映射比較豐富,但是由于引入了模型,限制了XML文檔。

    基于XML Schema的映射模式則具有良好的描述性和擴(kuò)展性,屬于模式和模式之間的深層映射。因此,本文描述關(guān)系數(shù)據(jù)將使用XML Schema,探討XML文檔和關(guān)系數(shù)據(jù)庫(kù)模式之間的模型映射。

    2.3 數(shù)據(jù)結(jié)構(gòu)的映射

    本文是實(shí)現(xiàn)從數(shù)據(jù)庫(kù)模式映射到XML文檔時(shí),將各字段映射為子元素。如何實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)和XML Schema的雙向映射是本文討論的重點(diǎn)。

    由關(guān)系模式映射為XML模式,主要解決的問(wèn)題包括:1)能夠用XML表示出關(guān)系數(shù)據(jù)的精確結(jié)構(gòu);2)能夠用最好的方式進(jìn)行表達(dá)。在對(duì)象關(guān)系映射中,由數(shù)據(jù)庫(kù)一個(gè)或多個(gè)相關(guān)的表構(gòu)成一片森林??紤]到XML文檔的數(shù)據(jù)結(jié)構(gòu)是樹狀結(jié)構(gòu),本文提出基于對(duì)象樹的映射算法,完成XML Schema與數(shù)據(jù)庫(kù)的映射,能夠?qū)﹃P(guān)系數(shù)據(jù)庫(kù)的結(jié)構(gòu)和語(yǔ)義較好的表述。

    關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)數(shù)據(jù)表用一棵對(duì)象樹描述,XML Schema的一個(gè)元素對(duì)應(yīng)樹中的每個(gè)非葉子結(jié)點(diǎn),進(jìn)行以下定義:

    1)樹對(duì)應(yīng)的數(shù)據(jù)表信息用樹的根節(jié)點(diǎn)描述,說(shuō)明數(shù)據(jù)源的類型數(shù)據(jù)表的名稱,以及數(shù)據(jù)源所在的物理位置。

    2)由于關(guān)系數(shù)據(jù)庫(kù)中主鍵和外鍵約束不等價(jià)于XML Schema中主鍵和外鍵的定義,因此將數(shù)據(jù)表中的屬性分為三類,分別是主鍵屬性、外鍵屬性和非鍵屬性,根結(jié)點(diǎn)的三個(gè)孩子就是這三個(gè)結(jié)點(diǎn),相應(yīng)的數(shù)據(jù)表的屬性是其子結(jié)點(diǎn)。

    3)樹的第三層是主鍵屬性、外鍵屬性和非鍵屬性的子結(jié)點(diǎn),對(duì)關(guān)系表中的各個(gè)屬性進(jìn)行描述。

    4)關(guān)系表的自定義完整性約束描述是樹的葉子結(jié)點(diǎn),包括數(shù)據(jù)長(zhǎng)度、數(shù)據(jù)類型、默認(rèn)值約束和是否為空。

    對(duì)象樹的生成算法如下:

    Create Tree()

    {結(jié)合數(shù)據(jù)表,生成一棵對(duì)象樹,使用XML Schema描述;

    生成結(jié)點(diǎn)名為數(shù)據(jù)表的基本信息的根結(jié)點(diǎn),;

    為根結(jié)點(diǎn)生成三個(gè)孩子結(jié)點(diǎn):分辨代表主鍵屬性、外鍵屬性和非鍵屬性;

    While Not End of(Attribute)

    {If屬性屬于主鍵

    If屬性不屬于外鍵

    Then為主鍵屬性結(jié)點(diǎn)生成以該屬性名命名的孩子結(jié)點(diǎn);

    生成兩個(gè)孩子結(jié)點(diǎn),分別代表類型和長(zhǎng)度;

    If屬性的組合是數(shù)據(jù)表主鍵,

    Then在個(gè)定義主鍵時(shí)生成孩子結(jié)點(diǎn),表示是否為空;

    Else If 屬性屬于外鍵

    Then為外鍵屬性生成一個(gè)以該屬性名命名的孩子結(jié)點(diǎn);

    生成兩個(gè)孩子結(jié)點(diǎn),表示是否為空和關(guān)聯(lián)字段;

    Else生成一個(gè)以該屬性名命名的孩子結(jié)點(diǎn);

    為該屬性結(jié)點(diǎn)生成類型、長(zhǎng)度、是否為空和默認(rèn)值的四個(gè)孩子結(jié)點(diǎn);

    基于對(duì)象樹的映射算法可以多次復(fù)用,系統(tǒng)的性能大大提高了。

    2.4 語(yǔ)義約束的實(shí)現(xiàn)

    1)主鍵約束

    在XML中ID屬性可以為空值,而關(guān)系數(shù)據(jù)庫(kù)中主鍵的定義具有強(qiáng)制性,沒(méi)每關(guān)系必須有主鍵;因此,如果出現(xiàn)關(guān)系表的主鍵是屬性的組合等情況的話,文檔會(huì)出現(xiàn)語(yǔ)法錯(cuò)誤。在XML Schema中對(duì)主鍵定義的方法進(jìn)行了明確,需要對(duì)兩部分進(jìn)行說(shuō)明:(1)主鍵的XML元素或?qū)傩?;?)主鍵起作用的范圍和組成。

    在基于XML Schema的語(yǔ)義約束中,分兩種情況,即主鍵是單一屬性和主鍵是屬性組合。主鍵是單一屬性,則用Primary Key約束定義;主鍵是屬性組合,則使用Unique約束。

    2)外鍵約束

    XML實(shí)現(xiàn)層次數(shù)據(jù)是通過(guò)使用嵌套元素或者以近似外鍵的引用機(jī)制進(jìn)行的。在管理具有層次特征的數(shù)據(jù)庫(kù)方面,XML比關(guān)系數(shù)據(jù)庫(kù)具有更多的靈活性。XML與關(guān)系數(shù)據(jù)庫(kù)的不同之處在于:被外鍵引用的元組在關(guān)系數(shù)據(jù)庫(kù)被限制在該元組的關(guān)系中;而被引用的元素在XML中并不限制元素類型。

    3)用戶自定義完整性約束

    在XML Schema中,使用元素或?qū)傩缘膁efault屬性設(shè)置默認(rèn)值作為列的默認(rèn)值,數(shù)據(jù)的長(zhǎng)度設(shè)置使用length屬性,XML與關(guān)系數(shù)據(jù)庫(kù)相似,允許元素的屬性為空。有三種方法可以實(shí)現(xiàn)XML表示是否為空,分別是:use(可選屬性),nillable元素和minOccurs/maxOccurs元素。如果是簡(jiǎn)單類型,則使用可選屬性u(píng)se;如果是復(fù)雜類型,則可以使用nillable元素和minOccurs/maxOccurs元素。其中,maxOccur的含義是字段取值的最多個(gè)數(shù),minOccurs的含義是字段取值的最少個(gè)數(shù)。

    2.5 數(shù)據(jù)類型的映射

    對(duì)數(shù)據(jù)類型的定義,不同的數(shù)據(jù)庫(kù)以及不同版本的數(shù)據(jù)庫(kù)是有差別的。XML文件中的所有數(shù)據(jù)都是文本(非解析實(shí)體除外),XML和關(guān)系數(shù)據(jù)庫(kù)之間存在著許多不同,包括數(shù)據(jù)類型、格式和表示方法。這是由于數(shù)據(jù)庫(kù)在于描述結(jié)構(gòu)化數(shù)據(jù),XML適于描述半結(jié)構(gòu)化數(shù)據(jù)。所以,解決這兩者之間數(shù)據(jù)格式轉(zhuǎn)換問(wèn)題是實(shí)現(xiàn)基于XML的異構(gòu)數(shù)據(jù)庫(kù)集成的前提條件。XML和數(shù)據(jù)庫(kù)數(shù)據(jù)類型的轉(zhuǎn)換通常由數(shù)據(jù)交換程序負(fù)責(zé)完成。常見的轉(zhuǎn)換方法有兩種。一種方法是由用戶明確指定數(shù)據(jù)類型,另一種方法是程序根據(jù)數(shù)據(jù)庫(kù)模型來(lái)確定數(shù)據(jù)類型。數(shù)據(jù)類型的映射分為以下幾種情況:

    1)基本數(shù)據(jù)類型映射的實(shí)現(xiàn)

    XML Schema數(shù)據(jù)類型體系是比較完善的。XML Schema定義了簡(jiǎn)單數(shù)據(jù)類型和復(fù)雜數(shù)據(jù)類型兩種主要的類型,簡(jiǎn)單類型的組合就構(gòu)成復(fù)雜類型是,簡(jiǎn)單類型還可以進(jìn)一步細(xì)分為三種,即原子類型、列表類型和聯(lián)合類型,二者之間通過(guò)基本數(shù)據(jù)類型映射表實(shí)現(xiàn)映射。

    2)二進(jìn)制數(shù)據(jù)映射的實(shí)現(xiàn)

    XML文檔是文本文件,二進(jìn)制數(shù)據(jù)映射的實(shí)現(xiàn)有三種處理方法,分別簡(jiǎn)述如下:(1)將二進(jìn)制數(shù)據(jù)使用CDATA標(biāo)記嵌入到XML文檔中。(2)使用BASE64將二級(jí)制數(shù)據(jù)進(jìn)行編碼,賦予其字符特征。(3)使用基于MIME標(biāo)準(zhǔn)的編碼方法,將二進(jìn)制數(shù)據(jù)嵌入到XML文檔中。

    3)空數(shù)據(jù)映射的實(shí)現(xiàn)

    當(dāng)映射XML文檔的結(jié)構(gòu)到數(shù)據(jù)庫(kù)時(shí),將空值屬性映射到 null columns 允許空值的字段,以避免產(chǎn)生插入錯(cuò)誤或非法文件錯(cuò)誤。

    4)指令和注釋映射的實(shí)現(xiàn)

    XML文檔數(shù)據(jù)并不包括處理指令和注釋,因此,大部分?jǐn)?shù)據(jù)轉(zhuǎn)換軟件都不能處理指令和注釋。這些指令和注釋可能在XML文檔中的任何地方出現(xiàn),因此進(jìn)行對(duì)象-關(guān)系型映射或基于表格映射是不容易的。如果為這些注釋處理和指令專門準(zhǔn)備一個(gè)表格,將指向這個(gè)表格的外鍵附加在其他表格上,則會(huì)導(dǎo)致每當(dāng)處理別的表格時(shí),這些表就要被檢查。因此,本文選擇簡(jiǎn)單地忽略處理指令和注釋。

    3 結(jié)束語(yǔ)

    本文結(jié)合XML具有自描述性、可移植性和互操作性的優(yōu)勢(shì),以這種技術(shù)構(gòu)建中間件,實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫(kù)的資源共享和集成。本文提出了一種基于對(duì)象樹的映射方法,實(shí)現(xiàn)了關(guān)系模式和XML文檔的相互轉(zhuǎn)換。同時(shí)對(duì)數(shù)據(jù)的語(yǔ)義約束進(jìn)行了保留。這種方法的優(yōu)勢(shì)在于完整地保留了關(guān)系模式中的語(yǔ)義約束條件以及主鍵、外鍵、數(shù)據(jù)類型等,同時(shí)也保證了數(shù)據(jù)結(jié)構(gòu)在模式映射過(guò)程中的正確性,具有較好的推廣價(jià)值。

    [1]B.Srinivasan &J.Zeleznikow Ed.,“Databases in 2007s”,World Scientific,Singapore,2008.

    [2]張雪潔.基于XML的數(shù)據(jù)庫(kù)集成平臺(tái)框架及關(guān)鍵技術(shù)研究,南京:河海大學(xué),2006.

    [3]陳剛.基于CORBA的異構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)集成模型的研究 [J],現(xiàn)代計(jì)算機(jī),2005,(5):9-13.

    [4]Won Kim,Ki-JoonChae.Component-Based Knowledge Engineering Architecture[J],JOOP,2009,12(6):44-45.

    猜你喜歡
    主鍵關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)類型
    基于Go 實(shí)現(xiàn)的分布式主鍵系統(tǒng)研究
    關(guān)系數(shù)據(jù)庫(kù)在高爐數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
    山東冶金(2022年2期)2022-08-08 01:51:30
    詳談Java中的基本數(shù)據(jù)類型與引用數(shù)據(jù)類型
    如何理解數(shù)據(jù)結(jié)構(gòu)中的抽象數(shù)據(jù)類型
    基于外鍵的E-R圖繪制方法研究
    基于索引結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫(kù)關(guān)鍵詞檢索
    數(shù)據(jù)庫(kù)主鍵的設(shè)計(jì)方法探討
    一種基于數(shù)據(jù)圖劃分的關(guān)系數(shù)據(jù)庫(kù)關(guān)鍵詞檢索方法
    基于用戶反饋的關(guān)系數(shù)據(jù)庫(kù)關(guān)鍵字查詢系統(tǒng)
    淺談數(shù)據(jù)庫(kù)主鍵設(shè)計(jì)的原則
    99久久久亚洲精品蜜臀av| 国产精品人妻久久久影院| 嫩草影视91久久| 91午夜精品亚洲一区二区三区| 我的女老师完整版在线观看| 美女xxoo啪啪120秒动态图| 91久久精品国产一区二区三区| 我要搜黄色片| 久久久久九九精品影院| 国内久久婷婷六月综合欲色啪| 日本在线视频免费播放| 精品久久久噜噜| 日本成人三级电影网站| 国产女主播在线喷水免费视频网站 | 免费电影在线观看免费观看| 最后的刺客免费高清国语| 精品午夜福利视频在线观看一区| 欧美激情久久久久久爽电影| 最新中文字幕久久久久| 91久久精品国产一区二区成人| 女人被狂操c到高潮| 国产精品人妻久久久久久| 国产高清视频在线播放一区| 久久久久久国产a免费观看| 亚洲av免费高清在线观看| videossex国产| 丝袜美腿在线中文| 蜜臀久久99精品久久宅男| 成人美女网站在线观看视频| 亚洲美女搞黄在线观看 | 久久精品国产亚洲av涩爱 | 日本黄色视频三级网站网址| 久久欧美精品欧美久久欧美| 亚洲成人精品中文字幕电影| 人人妻人人澡人人爽人人夜夜 | 成人二区视频| 国产欧美日韩精品一区二区| 日日啪夜夜撸| or卡值多少钱| 国产精品伦人一区二区| 白带黄色成豆腐渣| 久久久成人免费电影| 露出奶头的视频| 51国产日韩欧美| 看片在线看免费视频| 日本爱情动作片www.在线观看 | 国产一区二区在线观看日韩| 午夜亚洲福利在线播放| 麻豆精品久久久久久蜜桃| 午夜视频国产福利| 村上凉子中文字幕在线| av在线播放精品| 国产单亲对白刺激| 国产白丝娇喘喷水9色精品| 婷婷色综合大香蕉| 精品久久久久久久末码| 99久久成人亚洲精品观看| 国语自产精品视频在线第100页| 色噜噜av男人的天堂激情| 狠狠狠狠99中文字幕| 成年女人毛片免费观看观看9| 特级一级黄色大片| 婷婷六月久久综合丁香| 亚洲欧美日韩高清专用| 久久久久久久久中文| 神马国产精品三级电影在线观看| 校园人妻丝袜中文字幕| 色尼玛亚洲综合影院| 欧美日韩综合久久久久久| 国产精品一及| 午夜精品在线福利| 久久久欧美国产精品| 国产三级中文精品| 最近中文字幕高清免费大全6| 久久草成人影院| 成人高潮视频无遮挡免费网站| 欧美bdsm另类| 久久天躁狠狠躁夜夜2o2o| 日本在线视频免费播放| 悠悠久久av| 国产一区二区激情短视频| 精品人妻熟女av久视频| 日韩成人伦理影院| 日韩中字成人| 夜夜爽天天搞| 一本精品99久久精品77| 欧美三级亚洲精品| 九九热线精品视视频播放| 少妇熟女欧美另类| 婷婷亚洲欧美| 婷婷六月久久综合丁香| 国产人妻一区二区三区在| 午夜日韩欧美国产| 最新中文字幕久久久久| 成人av在线播放网站| 国产伦精品一区二区三区四那| 日韩欧美 国产精品| 男女下面进入的视频免费午夜| 色哟哟·www| 少妇裸体淫交视频免费看高清| 久久99热这里只有精品18| 美女xxoo啪啪120秒动态图| 99热这里只有是精品在线观看| 黄色欧美视频在线观看| 日本黄色视频三级网站网址| 丰满人妻一区二区三区视频av| 午夜福利在线观看吧| 夜夜夜夜夜久久久久| 美女被艹到高潮喷水动态| 日本黄色视频三级网站网址| 国产伦精品一区二区三区视频9| 观看美女的网站| 国产视频内射| 国产伦在线观看视频一区| 神马国产精品三级电影在线观看| 国产精品爽爽va在线观看网站| 国产人妻一区二区三区在| 联通29元200g的流量卡| 熟女电影av网| 国产一区二区在线观看日韩| а√天堂www在线а√下载| 欧美3d第一页| 国产亚洲精品综合一区在线观看| av在线蜜桃| 一进一出好大好爽视频| 国国产精品蜜臀av免费| 91在线精品国自产拍蜜月| 亚洲成人久久爱视频| 老师上课跳d突然被开到最大视频| 一个人看视频在线观看www免费| 欧美+亚洲+日韩+国产| 亚洲av免费在线观看| 女人十人毛片免费观看3o分钟| 国产中年淑女户外野战色| 精品国内亚洲2022精品成人| 一个人看的www免费观看视频| 国产三级在线视频| 国产一区二区在线av高清观看| 最近手机中文字幕大全| 欧美极品一区二区三区四区| 欧美激情国产日韩精品一区| 91午夜精品亚洲一区二区三区| 亚洲精品色激情综合| 欧美在线一区亚洲| 日韩一区二区视频免费看| 自拍偷自拍亚洲精品老妇| 岛国在线免费视频观看| 精品久久久久久久久久免费视频| 色在线成人网| 免费观看的影片在线观看| 日韩一区二区视频免费看| 午夜福利18| 亚洲精品影视一区二区三区av| 真实男女啪啪啪动态图| 欧美日本亚洲视频在线播放| 男插女下体视频免费在线播放| 精品久久久久久久人妻蜜臀av| 无遮挡黄片免费观看| 性插视频无遮挡在线免费观看| 又黄又爽又刺激的免费视频.| 大型黄色视频在线免费观看| 一边摸一边抽搐一进一小说| 高清毛片免费看| 国产伦在线观看视频一区| 久久亚洲精品不卡| 欧美性感艳星| 久久精品国产亚洲网站| 波多野结衣巨乳人妻| 网址你懂的国产日韩在线| 中文在线观看免费www的网站| av天堂中文字幕网| 午夜a级毛片| 久久99热这里只有精品18| 18禁黄网站禁片免费观看直播| 亚洲高清免费不卡视频| 91精品国产九色| 伊人久久精品亚洲午夜| 亚洲自拍偷在线| 国产精品综合久久久久久久免费| 精品国产三级普通话版| av视频在线观看入口| 国产黄色视频一区二区在线观看 | 国产男人的电影天堂91| 热99re8久久精品国产| 日韩欧美在线乱码| 婷婷色综合大香蕉| 国产成人影院久久av| 日日摸夜夜添夜夜添小说| 亚洲精品一区av在线观看| 一级毛片久久久久久久久女| 如何舔出高潮| av在线亚洲专区| 九九在线视频观看精品| 精华霜和精华液先用哪个| 成人特级av手机在线观看| 丰满人妻一区二区三区视频av| 老司机影院成人| 国产aⅴ精品一区二区三区波| 国产精品亚洲一级av第二区| 99热只有精品国产| 日本一二三区视频观看| 中文字幕av在线有码专区| 欧美一区二区精品小视频在线| 精品久久久久久久久av| 非洲黑人性xxxx精品又粗又长| 中文资源天堂在线| 亚洲精品在线观看二区| 我要搜黄色片| 中文字幕免费在线视频6| 三级男女做爰猛烈吃奶摸视频| 热99在线观看视频| 最近手机中文字幕大全| 国产大屁股一区二区在线视频| 日本-黄色视频高清免费观看| 美女黄网站色视频| 午夜免费激情av| 麻豆精品久久久久久蜜桃| 一个人看视频在线观看www免费| 国产一区二区三区av在线 | 亚洲国产精品成人综合色| 亚洲图色成人| 亚洲丝袜综合中文字幕| 两个人的视频大全免费| 国产精品爽爽va在线观看网站| 欧美xxxx性猛交bbbb| 赤兔流量卡办理| 午夜福利在线在线| 最近中文字幕高清免费大全6| 日本一本二区三区精品| 伊人久久精品亚洲午夜| 九九久久精品国产亚洲av麻豆| 国产亚洲精品久久久com| 99久久成人亚洲精品观看| 色哟哟哟哟哟哟| 露出奶头的视频| 色av中文字幕| 国产高清不卡午夜福利| 久久久久久国产a免费观看| 最新在线观看一区二区三区| 久久久久免费精品人妻一区二区| 男女下面进入的视频免费午夜| 我的老师免费观看完整版| 亚洲av一区综合| 成人亚洲精品av一区二区| 婷婷精品国产亚洲av| 久久精品久久久久久噜噜老黄 | 全区人妻精品视频| 99久久中文字幕三级久久日本| 欧美色视频一区免费| 日韩欧美国产在线观看| 国内精品一区二区在线观看| 国产私拍福利视频在线观看| 最近在线观看免费完整版| 亚洲av中文字字幕乱码综合| 国产成人一区二区在线| 香蕉av资源在线| 日韩 亚洲 欧美在线| 日本熟妇午夜| 97超视频在线观看视频| videossex国产| 午夜视频国产福利| 国产精品无大码| 亚洲av熟女| 亚洲天堂国产精品一区在线| 国产高清视频在线播放一区| 中文字幕熟女人妻在线| 欧美成人免费av一区二区三区| 一级黄色大片毛片| 久久人人爽人人爽人人片va| 欧美xxxx性猛交bbbb| 一个人看视频在线观看www免费| 成人国产麻豆网| 国产精品嫩草影院av在线观看| 日韩欧美在线乱码| 亚洲成人中文字幕在线播放| 亚洲五月天丁香| 老女人水多毛片| 亚洲电影在线观看av| 精品一区二区免费观看| 国产精品美女特级片免费视频播放器| 内射极品少妇av片p| 一区福利在线观看| 亚洲欧美日韩高清专用| 97超碰精品成人国产| 寂寞人妻少妇视频99o| 九九热线精品视视频播放| 特大巨黑吊av在线直播| 色哟哟哟哟哟哟| 女人十人毛片免费观看3o分钟| 国内精品久久久久精免费| 成人av一区二区三区在线看| 我要搜黄色片| 一本精品99久久精品77| 久久人人精品亚洲av| 一个人免费在线观看电影| 国产精品嫩草影院av在线观看| 久久久欧美国产精品| 欧美bdsm另类| 日日摸夜夜添夜夜爱| 老女人水多毛片| 日韩精品青青久久久久久| 久久6这里有精品| 久久久久性生活片| 又黄又爽又免费观看的视频| 久久中文看片网| 欧美色欧美亚洲另类二区| 小说图片视频综合网站| 俄罗斯特黄特色一大片| 午夜精品一区二区三区免费看| 国产午夜精品久久久久久一区二区三区 | 三级男女做爰猛烈吃奶摸视频| 精品乱码久久久久久99久播| 最近的中文字幕免费完整| 亚洲精品一卡2卡三卡4卡5卡| 久久久久久国产a免费观看| 亚洲精品乱码久久久v下载方式| 不卡一级毛片| 亚洲av第一区精品v没综合| 欧美一级a爱片免费观看看| 少妇丰满av| 人妻少妇偷人精品九色| 久久久久国产网址| 成人特级av手机在线观看| 老师上课跳d突然被开到最大视频| 日韩一本色道免费dvd| 亚洲最大成人av| 亚洲国产精品久久男人天堂| 日韩人妻高清精品专区| 精品免费久久久久久久清纯| 内地一区二区视频在线| 一级黄色大片毛片| 亚洲性夜色夜夜综合| 尤物成人国产欧美一区二区三区| 在线观看av片永久免费下载| 亚洲av熟女| 97超碰精品成人国产| 高清日韩中文字幕在线| 一级av片app| 久久热精品热| 国产精品久久视频播放| 亚洲国产日韩欧美精品在线观看| 亚洲精品成人久久久久久| 99久国产av精品国产电影| 色5月婷婷丁香| 亚洲一级一片aⅴ在线观看| 美女高潮的动态| 欧美区成人在线视频| 听说在线观看完整版免费高清| 中文字幕人妻熟人妻熟丝袜美| 亚洲av中文av极速乱| 亚洲精品久久国产高清桃花| 亚洲欧美成人精品一区二区| 国产精品免费一区二区三区在线| av视频在线观看入口| 亚洲三级黄色毛片| 成人三级黄色视频| 六月丁香七月| 人妻丰满熟妇av一区二区三区| 国产真实伦视频高清在线观看| 国产一区二区三区在线臀色熟女| 亚洲精品国产av成人精品 | 欧美日韩一区二区视频在线观看视频在线 | 少妇高潮的动态图| 亚洲欧美成人综合另类久久久 | 丰满乱子伦码专区| 久久草成人影院| 在线观看66精品国产| 长腿黑丝高跟| 亚洲不卡免费看| 欧美又色又爽又黄视频| 欧美性感艳星| 免费看日本二区| 欧美一区二区精品小视频在线| 91久久精品国产一区二区三区| 韩国av在线不卡| 国产伦一二天堂av在线观看| 精品乱码久久久久久99久播| 校园春色视频在线观看| 日韩一本色道免费dvd| 国产成人影院久久av| 波多野结衣巨乳人妻| 久久精品国产亚洲av香蕉五月| 免费观看的影片在线观看| 白带黄色成豆腐渣| 听说在线观看完整版免费高清| 中文字幕免费在线视频6| 夜夜看夜夜爽夜夜摸| 99在线人妻在线中文字幕| 精品久久久久久成人av| 成年版毛片免费区| 最好的美女福利视频网| 女生性感内裤真人,穿戴方法视频| 久久韩国三级中文字幕| 中文字幕精品亚洲无线码一区| 国产又黄又爽又无遮挡在线| 国产探花极品一区二区| 国内少妇人妻偷人精品xxx网站| 久久精品国产亚洲av香蕉五月| 免费大片18禁| 国产淫片久久久久久久久| 九九爱精品视频在线观看| 91狼人影院| 国内少妇人妻偷人精品xxx网站| av免费在线看不卡| 69av精品久久久久久| a级毛色黄片| 日韩一区二区视频免费看| 全区人妻精品视频| 午夜a级毛片| 国产黄色小视频在线观看| 国产精品一区www在线观看| 亚洲第一电影网av| 亚洲最大成人中文| 99国产极品粉嫩在线观看| 天堂√8在线中文| 男人的好看免费观看在线视频| 午夜精品国产一区二区电影 | 免费看光身美女| 日日啪夜夜撸| 成年女人永久免费观看视频| 一区二区三区免费毛片| 色av中文字幕| 不卡视频在线观看欧美| 亚洲精品一区av在线观看| 国产一区二区在线av高清观看| 国产精华一区二区三区| 国产乱人偷精品视频| 人妻制服诱惑在线中文字幕| 99国产极品粉嫩在线观看| 国国产精品蜜臀av免费| 亚洲国产精品成人久久小说 | 麻豆av噜噜一区二区三区| 国产欧美日韩精品一区二区| 日本黄大片高清| 亚洲av免费在线观看| 国产日本99.免费观看| 国产探花在线观看一区二区| 国产午夜福利久久久久久| 一进一出好大好爽视频| 六月丁香七月| 欧美国产日韩亚洲一区| 国产极品精品免费视频能看的| 精品乱码久久久久久99久播| 免费看日本二区| 欧美最黄视频在线播放免费| 欧美日韩一区二区视频在线观看视频在线 | 国内精品美女久久久久久| 免费不卡的大黄色大毛片视频在线观看 | 日本免费一区二区三区高清不卡| 国产精品一区二区三区四区久久| 日韩亚洲欧美综合| 九九在线视频观看精品| 亚洲av成人av| 久久久久精品国产欧美久久久| 亚洲av二区三区四区| 菩萨蛮人人尽说江南好唐韦庄 | 给我免费播放毛片高清在线观看| 国产 一区 欧美 日韩| 欧美日韩一区二区视频在线观看视频在线 | 亚洲精品粉嫩美女一区| 最近手机中文字幕大全| 日本在线视频免费播放| 99久久九九国产精品国产免费| 国产三级在线视频| 日韩强制内射视频| 国产美女午夜福利| 青春草视频在线免费观看| 亚洲中文字幕日韩| 高清日韩中文字幕在线| 18禁在线无遮挡免费观看视频 | 九九在线视频观看精品| 久久99热这里只有精品18| 午夜老司机福利剧场| 国产av麻豆久久久久久久| av在线蜜桃| 亚洲自偷自拍三级| 亚洲欧美清纯卡通| 日韩一区二区视频免费看| 菩萨蛮人人尽说江南好唐韦庄 | 蜜桃亚洲精品一区二区三区| 人人妻,人人澡人人爽秒播| 亚洲欧美日韩高清专用| 久久精品91蜜桃| 日本免费a在线| 大又大粗又爽又黄少妇毛片口| 搡女人真爽免费视频火全软件 | 精品午夜福利视频在线观看一区| 亚洲中文字幕日韩| 一区二区三区四区激情视频 | 久久精品国产鲁丝片午夜精品| av国产免费在线观看| 中文字幕精品亚洲无线码一区| 亚洲中文字幕日韩| 成人特级av手机在线观看| 麻豆精品久久久久久蜜桃| 99视频精品全部免费 在线| 少妇的逼好多水| 九九爱精品视频在线观看| 日产精品乱码卡一卡2卡三| 1024手机看黄色片| 青春草视频在线免费观看| 国产黄片美女视频| 一区二区三区四区激情视频 | 亚洲欧美日韩高清在线视频| 在线观看一区二区三区| 亚洲一区高清亚洲精品| 欧美一区二区精品小视频在线| 老司机影院成人| 日本-黄色视频高清免费观看| videossex国产| 小说图片视频综合网站| 69av精品久久久久久| 欧美激情久久久久久爽电影| 欧美激情在线99| 成年版毛片免费区| 一级毛片我不卡| 精品一区二区三区视频在线观看免费| 给我免费播放毛片高清在线观看| 午夜福利在线观看免费完整高清在 | 欧美日韩精品成人综合77777| 成人av在线播放网站| 国产免费一级a男人的天堂| 久久九九热精品免费| av天堂中文字幕网| 97在线视频观看| 丝袜喷水一区| 亚洲一级一片aⅴ在线观看| 久久精品国产亚洲网站| 成年女人看的毛片在线观看| 18禁裸乳无遮挡免费网站照片| 国产精品亚洲一级av第二区| 亚洲高清免费不卡视频| 一级黄色大片毛片| 亚洲精品久久国产高清桃花| 精品不卡国产一区二区三区| 18禁在线无遮挡免费观看视频 | 性色avwww在线观看| 中文亚洲av片在线观看爽| 亚洲精品久久国产高清桃花| 亚洲中文字幕一区二区三区有码在线看| 免费观看的影片在线观看| 国产极品精品免费视频能看的| 久久久色成人| 国产免费一级a男人的天堂| 亚洲人与动物交配视频| 一个人免费在线观看电影| 国产精品人妻久久久久久| 久久久久久大精品| 国产亚洲精品综合一区在线观看| 日韩强制内射视频| 日韩成人伦理影院| 亚洲性夜色夜夜综合| 尾随美女入室| 99国产精品一区二区蜜桃av| 国语自产精品视频在线第100页| 午夜福利在线观看吧| 黄色日韩在线| 美女内射精品一级片tv| 人人妻人人澡人人爽人人夜夜 | 亚洲av美国av| 一级毛片aaaaaa免费看小| 色哟哟·www| 看黄色毛片网站| 国产精品日韩av在线免费观看| 大又大粗又爽又黄少妇毛片口| 免费不卡的大黄色大毛片视频在线观看 | 亚洲七黄色美女视频| 亚洲最大成人中文| 免费搜索国产男女视频| 欧美最新免费一区二区三区| 给我免费播放毛片高清在线观看| 国产精品一区二区性色av| 国产人妻一区二区三区在| 神马国产精品三级电影在线观看| 热99re8久久精品国产| 在线观看av片永久免费下载| 成人性生交大片免费视频hd| 日韩人妻高清精品专区| 韩国av在线不卡| 久久人人精品亚洲av| 晚上一个人看的免费电影| 国产蜜桃级精品一区二区三区| 国产精品一区二区免费欧美| 亚洲熟妇中文字幕五十中出| 国产成人a区在线观看| 长腿黑丝高跟| 成人精品一区二区免费| 舔av片在线| 熟妇人妻久久中文字幕3abv| 一夜夜www| 亚洲国产精品合色在线| 免费搜索国产男女视频| 亚洲国产精品合色在线| 六月丁香七月| 夜夜看夜夜爽夜夜摸| 熟女人妻精品中文字幕| 99国产极品粉嫩在线观看| 国产v大片淫在线免费观看| 一级a爱片免费观看的视频| 99久国产av精品| 香蕉av资源在线| 男女那种视频在线观看| 国产精品一区二区三区四区久久| 青春草视频在线免费观看| 精品久久国产蜜桃| 小蜜桃在线观看免费完整版高清| 成人漫画全彩无遮挡| 久久鲁丝午夜福利片| 毛片一级片免费看久久久久| av天堂中文字幕网| 给我免费播放毛片高清在线观看| 免费在线观看影片大全网站| 别揉我奶头~嗯~啊~动态视频| av天堂在线播放| 校园春色视频在线观看|