• <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ù)庫歸檔系統(tǒng)的設(shè)計與實現(xiàn)

    2013-10-15 02:49:32李育嶺萬曉冬
    計算機與現(xiàn)代化 2013年1期
    關(guān)鍵詞:數(shù)據(jù)庫信息系統(tǒng)

    李育嶺,萬曉冬

    (南京航空航天大學(xué)自動化學(xué)院,江蘇 南京 210016)

    0 引言

    隨著企業(yè)信息化建設(shè)的深入,數(shù)據(jù)庫平臺產(chǎn)生海量歷史數(shù)據(jù),并且這些數(shù)據(jù)還在持續(xù)增長。很多使用頻率極低的歷史數(shù)據(jù)占據(jù)著數(shù)據(jù)庫運行系統(tǒng)大量的存儲空間,影響著系統(tǒng)的運行效率。因此必須將系統(tǒng)中的歷史數(shù)據(jù)遷移出數(shù)據(jù)庫運行系統(tǒng),將有限的資源釋放出來,確保系統(tǒng)穩(wěn)定運行。

    數(shù)據(jù)庫歸檔技術(shù)能夠有效解決海量歷史數(shù)據(jù)影響系統(tǒng)運行的問題,相對于數(shù)據(jù)備份而言,數(shù)據(jù)庫歸檔技術(shù)能夠?qū)崿F(xiàn)數(shù)據(jù)的快速歸檔和重構(gòu)。它也能夠?qū)崿F(xiàn)數(shù)據(jù)管理功能,為以后的數(shù)據(jù)查詢和分析提供便利。

    目前大部分的數(shù)據(jù)庫系統(tǒng)都有自己專用的備份和歸檔機制來處理歷史數(shù)據(jù),這些歸檔工具有各自的應(yīng)用特點和局限,往往需要人為的干預(yù),并且自動化程度不是令人滿意。對于一個復(fù)雜的異構(gòu)數(shù)據(jù)庫平臺,它們無法提供很好的解決方案。隨著信息化的發(fā)展,企業(yè)的海量數(shù)據(jù)越來越多的存在于異構(gòu)數(shù)據(jù)庫環(huán)境中,使得某一數(shù)據(jù)庫平臺中的歸檔數(shù)據(jù)在其它平臺中很難被共享和利用。企業(yè)對異構(gòu)數(shù)據(jù)庫環(huán)境中的數(shù)據(jù)庫歸檔系統(tǒng)的需求日益迫切,研究和開發(fā)此類歸檔系統(tǒng)具有重要的現(xiàn)實意義。

    XML在現(xiàn)有的數(shù)據(jù)庫和編程語言中具有很強的通用性,其特有的異構(gòu)性、可擴展性及靈活性,使其在數(shù)據(jù)交換和傳輸中成為一種標準。它提供了適合表示半結(jié)構(gòu)化數(shù)據(jù)的松散樹型結(jié)構(gòu),可以用來描述各種復(fù)雜數(shù)據(jù),這些復(fù)雜數(shù)據(jù)可以被不同的程序讀取。目前主流數(shù)據(jù)庫系統(tǒng)都加強了對XML的支持,這為開發(fā)基于XML的異構(gòu)數(shù)據(jù)庫歸檔系統(tǒng)奠定了基礎(chǔ),提高了系統(tǒng)開發(fā)的可行性。

    本文重點研究XML與關(guān)系數(shù)據(jù)庫之間雙向映射機制,設(shè)計歸檔系統(tǒng)的模型,屏蔽異構(gòu)數(shù)據(jù)庫環(huán)境中差異性,完成數(shù)據(jù)的管理、轉(zhuǎn)換和共享,實現(xiàn)數(shù)據(jù)在異構(gòu)環(huán)境中歸檔的功能。

    1 異構(gòu)數(shù)據(jù)庫歸檔系統(tǒng)整體設(shè)計

    本系統(tǒng)采用C/S架構(gòu),以實現(xiàn)多用戶實時歸檔,統(tǒng)一管理的目標。每一個歸檔的發(fā)起者都是一個客戶端,將數(shù)據(jù)庫的結(jié)構(gòu)及約束信息和記錄信息按照統(tǒng)一的格式映射到XML文件中,歸檔的數(shù)據(jù)最終以XML文檔的形式生成。重構(gòu)時則將XML文檔中含有的數(shù)據(jù)庫信息映射到數(shù)據(jù)庫中,實現(xiàn)數(shù)據(jù)庫的重構(gòu)。而服務(wù)器主要是管理、存儲和傳送XML文檔,對客戶端的請求命令進行解析,做出正確響應(yīng),滿足客戶端數(shù)據(jù)歸檔、重構(gòu)和信息查詢的要求。

    系統(tǒng)從邏輯上自下而上可以劃分為4個層次,分別是:底層異構(gòu)數(shù)據(jù)庫環(huán)境、異構(gòu)數(shù)據(jù)庫的統(tǒng)一訪問接口、數(shù)據(jù)的轉(zhuǎn)換和雙向映射以及用戶響應(yīng)和分布式歸檔管理。為了便于開發(fā)實現(xiàn),將系統(tǒng)的上述4個層次整合成幾個主要模塊,將緊密關(guān)系的功能集中在一起,使程序結(jié)構(gòu)更加合理。

    系統(tǒng)主要由客戶端和服務(wù)器端兩部分組成,系統(tǒng)體系結(jié)構(gòu)如圖1所示。

    圖1 數(shù)據(jù)庫歸檔系統(tǒng)框架圖

    網(wǎng)絡(luò)通訊與命令解析模塊在服務(wù)器端和客戶端都存在??蛻舳税l(fā)向服務(wù)端的信息主要有歸檔請求、數(shù)據(jù)庫表的查詢以及其它狀態(tài)檢測信息。服務(wù)器端也實時地向客戶端返回狀態(tài)信息、XML文件以及查詢結(jié)果等。這樣系統(tǒng)就可以實現(xiàn)分布式遠程在線歸檔的功能。服務(wù)器端對歸檔的XML文件進行統(tǒng)一管理和存儲,建立用戶查詢索引,方便數(shù)據(jù)的重構(gòu)。

    客戶端通過數(shù)據(jù)庫統(tǒng)一訪問接口連接訪問異構(gòu)數(shù)據(jù)庫平臺,用戶需要提供基本信息,如數(shù)據(jù)庫服務(wù)器IP、連接端口、用戶名、密碼、數(shù)據(jù)庫名等,并選擇相應(yīng)的數(shù)據(jù)庫類型,就可以訪問異構(gòu)環(huán)境。這是對多種數(shù)據(jù)庫訪問方法的一種集成,讓歸檔系統(tǒng)能夠適應(yīng)異構(gòu)數(shù)據(jù)庫環(huán)境。

    客戶端包含了歸檔系統(tǒng)中的兩個關(guān)鍵模塊,數(shù)據(jù)庫歸檔模塊和數(shù)據(jù)庫重構(gòu)模塊。歸檔模塊中主要是從數(shù)據(jù)庫中獲取表的結(jié)構(gòu)信息和記錄信息,生成統(tǒng)一格式的XML文檔,數(shù)據(jù)庫重構(gòu)模塊則從XML文件中讀取表的結(jié)構(gòu)信息,在數(shù)據(jù)庫中建立表的基本結(jié)構(gòu),再將XML中的記錄值填充到數(shù)據(jù)庫中,實現(xiàn)整個重構(gòu)過程。

    2 系統(tǒng)關(guān)鍵技術(shù)實現(xiàn)

    2.1 異構(gòu)數(shù)據(jù)源的統(tǒng)一格式表示

    為了使生成的XML歸檔文件能夠在異構(gòu)數(shù)據(jù)庫環(huán)境中傳遞數(shù)據(jù)信息,將XML文件劃分為結(jié)構(gòu)區(qū)和記錄區(qū),將數(shù)據(jù)庫的表結(jié)構(gòu)和記錄值分別映射到XML文檔的結(jié)構(gòu)區(qū)和記錄區(qū)。建立結(jié)構(gòu)區(qū)的目的是為了保持關(guān)系數(shù)據(jù)庫中的各表及各列的約束條件和內(nèi)外關(guān)系,保證數(shù)據(jù)在結(jié)構(gòu)上的完整性和一致性。任何數(shù)據(jù)庫平臺都能從XML歸檔文件中獲取到數(shù)據(jù)庫的原貎,這樣在重構(gòu)時能夠最大限度地與原數(shù)據(jù)保持一致。該系統(tǒng)利用SQL語句,從3種數(shù)據(jù)庫系統(tǒng)中獲取數(shù)據(jù)庫表名、表數(shù)量、主鍵、外鍵、列名、列數(shù)量、列類型、長度、精度、是否允許為空、默認值、外鍵所在的表的表名及在此表的列名等重要信息。當(dāng)然,不同的數(shù)據(jù)庫平臺還帶有各自特有的信息,如MySQL數(shù)據(jù)庫中表創(chuàng)建時指定的引擎類型等。這些與庫表信息緊密相聯(lián)的信息映射到XML的結(jié)構(gòu)區(qū),作為重構(gòu)庫表的依據(jù)。

    表結(jié)構(gòu)和約束關(guān)系導(dǎo)出到XML結(jié)構(gòu)區(qū)的格式如下:

    <dbstructure>

    <dbname>mydb</dbname>//表所屬的數(shù)據(jù)庫名

    <dbtype>Oracle</dbtype>//數(shù)據(jù)庫類型

    <tablestructure>//表的結(jié)構(gòu)信息

    <tablename>stu_score</tablename>//表名

    <primarykey> //主鍵信息

    <primarykeyname>stu_id</primarykeyname>

    //主鍵鍵名

    <primarykeytype>number</primarykeytype>

    //主鍵數(shù)據(jù)類型

    </primarykey>

    <foreignkey> //外鍵信息

    <foreignkeyname>course_name</foreignkeyname>//外鍵鍵名

    <foreignkeyftablename>course</foreignkeyftablename>//外鍵所在表名

    <foreignkeyfcolumnname>course_name<foreignkeyfcolumnName>//外鍵關(guān)聯(lián)表中的列名

    </foreignkey>

    <columnsinfo> //列信息

    <columncount>5</columncount>//表中列數(shù)量

    <column>//第一列的信息

    <columnname>stu_id</columnname>//列名稱

    <columntype>number</columntype>//列的數(shù)據(jù)類型

    <columnprecision>2</columnprecision>//列的數(shù)據(jù)位數(shù)

    <columnscale>0</columnscale>//列的精度

    <columnlength>22</columnlength>//列的長度

    <columnisnullable>NO</columnisnullable>//列是否為空

    <columndefault>0</dolumndefault> //列默認值

    </column>

    …//其它列

    </tablestructure>

    2.2 異構(gòu)數(shù)據(jù)庫環(huán)境數(shù)據(jù)類型映射關(guān)系的建立

    在該歸檔系統(tǒng)中,XML歸檔文件中包含的數(shù)據(jù)庫信息可能會在各個數(shù)據(jù)庫平臺中重新構(gòu)建出來,而各數(shù)據(jù)庫平臺的數(shù)據(jù)類型各異,因此,需要建立異構(gòu)環(huán)境數(shù)據(jù)庫數(shù)據(jù)類型映射表,來實現(xiàn)庫表的跨平臺重構(gòu)。

    不同數(shù)據(jù)庫系統(tǒng),都有自己的一套數(shù)據(jù)類型。這些數(shù)據(jù)類型在名稱、長度和精度上有很大的差異。隨著數(shù)據(jù)庫系統(tǒng)的不斷發(fā)展和升級,數(shù)據(jù)類型的種類也越來越多。雖然如此,數(shù)據(jù)庫在滿足用戶使用的基本要求上,卻有著極大的共性。數(shù)據(jù)類型都分為數(shù)值型、字符型、長字符型等,這個共性給數(shù)據(jù)庫數(shù)據(jù)類型轉(zhuǎn)換帶來了可能和方便。通過分析異構(gòu)數(shù)據(jù)庫中各數(shù)據(jù)類型的特征,找出和建立它們之間的對應(yīng)關(guān)系,達到數(shù)據(jù)源跨平臺的目的。

    本文所研究的3種數(shù)據(jù)庫平臺在數(shù)據(jù)庫重構(gòu)時存在9種映射關(guān)系(包含自身映射),為了盡可能多地考慮數(shù)據(jù)的完整性和最大兼容性,將表示范圍小的數(shù)據(jù)類型映射到同等范圍或者表示范圍大的數(shù)據(jù)類型中去,盡量避免將表示范圍大的數(shù)據(jù)類型映射到表示范圍小的數(shù)據(jù)類型中去。例如,MySQL的VARCHAR類型映射到Oracle中,依然是VARCHAR,但反過來Oracle的VARCHAR類型映射到MySQL中,對應(yīng)的則是TEXT類型,因為MySQL中的VARCHAR類型表示的字符存儲容量已不能滿足 Oracle中VARCHAR的需求了。

    在C++程序設(shè)計中,利用STL中的MAP關(guān)聯(lián)容器來實現(xiàn)這種對應(yīng)關(guān)系,將源數(shù)據(jù)庫數(shù)據(jù)類型作為XML文檔的數(shù)據(jù)類型查詢方,而將查詢到的對應(yīng)項作為重構(gòu)的目標數(shù)據(jù)庫的數(shù)據(jù)類型項。

    2.3 表記錄的導(dǎo)出

    目前主流數(shù)據(jù)庫平臺對XML給予很大支持,能夠讓用戶方便地將庫表記錄從庫中導(dǎo)出到XML文件中去,但各個平臺產(chǎn)生的XML文件格式差異很大,限制了它的通用性。在該系統(tǒng)中,先將數(shù)據(jù)庫中表的記錄通過自身機制導(dǎo)出到XML文件中去,然后再通過系統(tǒng)中的轉(zhuǎn)換模塊,將記錄的存儲格式轉(zhuǎn)換成統(tǒng)一的格式保存到XML文檔的記錄區(qū)中,和結(jié)構(gòu)區(qū)共同來表達一個完整的可重構(gòu)的數(shù)據(jù)表。

    VC++環(huán)境中,通過數(shù)據(jù)庫訪問組件執(zhí)行SQL語句,來完成相應(yīng)的數(shù)據(jù)操作,將數(shù)據(jù)庫中的記錄導(dǎo)出到XML文件中去。

    從Oracle 10g數(shù)據(jù)庫中導(dǎo)出記錄到XML文件中的命令:

    spool F:oracle_arc.xml;

    他是最會講“段子”的科普達人,最受青少年歡迎的明星專家。他參與了上??萍拣^、自然博物館的籌建,并承擔(dān)了上海自然博物館近500塊中英文展板的編寫工作;

    selectDBMS_XMLQuery.getXml('select*from tablename')from dual;

    spool off

    當(dāng)然還必須根據(jù)記錄的大小和要生成的格式設(shè)定其它的參數(shù),比如 pagesize、long、linesize、heading、trimspool等,參數(shù)設(shè)定不當(dāng)會出現(xiàn)XML文件不完整,記錄值不全的問題。

    從MySQL5數(shù)據(jù)庫中導(dǎo)出記錄到XML文件中的命令:

    mysql-h ip-X-u*-p*-e"use dbname;select*from tablename;" >F:mysql_arc.xml

    上面命令中IP指MySQL服務(wù)器IP地址,*分別表示用戶名和登錄密碼。

    從SQL Server中導(dǎo)出記錄到XML文件中的命令:

    select*from tablename for XML Auto

    再將結(jié)果集利用VC++中的ADO技術(shù)存入到XML文件中即可。

    上面生成的XML文件在格式有一定的差異,通過轉(zhuǎn)換,將導(dǎo)出的數(shù)據(jù)轉(zhuǎn)換成以下格式:

    <tablerecord>//表記錄區(qū)

    <record stu_id="0302001"course_name="英語"stu_score="86"/>//第一條記錄值

    <record stu_id="0302002"course_name="英語"stu_score="65"/>//第二條記錄值

    </tablerecord>

    將記錄導(dǎo)出到XML文件中后,通過對比原表中記錄的數(shù)量和XML導(dǎo)出的記錄數(shù),檢驗數(shù)據(jù)的完整性;通過隨機比較某些記錄項的值,檢驗數(shù)據(jù)的一致性。

    在導(dǎo)出表信息的同時,生成詳細的日志。記錄下操作者、表名、日期、任務(wù)名稱、是否成功、XML文件名稱和存儲位置等信息,以便用戶查詢分析。

    3 結(jié)束語

    本文設(shè)計并實現(xiàn)了基于XML的數(shù)據(jù)庫歸檔系統(tǒng),利用數(shù)據(jù)庫平臺對XML的支持, 通過數(shù)據(jù)格式和數(shù)據(jù)類型的轉(zhuǎn)化,屏蔽平臺差異性,達到異構(gòu)環(huán)境的數(shù)據(jù)歸檔和重構(gòu)的目的。系統(tǒng)的分布式設(shè)計,使其更貼近企業(yè)的真實應(yīng)用環(huán)境。在 MSSQL Server 2005,MySQL5,Oracle 10g這3種異構(gòu)數(shù)據(jù)庫環(huán)境的實際應(yīng)用中,總體效果良好。

    [1]江勇,于建武,劉鎮(zhèn).基于Schema的XML文檔和關(guān)系模式的映射研究[J].科學(xué)技術(shù)與工程,2008,8(2):407-410.

    [2]劉洪星,陳明,張學(xué)敏.幾種基于EER的XML概念模式的研究[J].武漢理工大學(xué)學(xué)報,2006,28(5):25-28.

    [3]劉雍.將關(guān)系數(shù)據(jù)庫的查詢結(jié)果轉(zhuǎn)換為XML文檔[J].瓊州學(xué)院學(xué)報,2009(2):18-21.

    [4]石海霞.基于XML的數(shù)據(jù)庫中間件技術(shù)與應(yīng)用研究[D].杭州:浙江工業(yè)大學(xué),2008:29-30.

    [5]劉偉.基于Schema的XML模式與關(guān)系模式映射算法的研究[J].計算機應(yīng)用與軟件,2006,23(3):113-115.

    [6]吳潔明,萬勵,莫智懿,等.基于關(guān)系數(shù)據(jù)庫的XML存儲技術(shù)[J].制造業(yè)自動化,2011,33(1):7-9.

    [7]任劍嵐.SQL Server 2005對XML的支持分析報告[J].電腦知識與技術(shù),2011,7(2):274-275.

    [8]李為,蔡英蔚,徐輝.基于多線程的異構(gòu)數(shù)據(jù)庫集成平臺的設(shè)計實現(xiàn)[J].現(xiàn)代電力,2008,25(5):69-72.

    [9]陳巍,劉藝雯.數(shù)據(jù)庫數(shù)據(jù)遷移測試軟件的研究與實現(xiàn)[J].安徽工程科技學(xué)院學(xué)報,2010,25(4):35-39.

    [10]馮春輝.基于關(guān)系數(shù)據(jù)庫的XML映射機制研究[J].煤炭技術(shù),2010,29(12):136-137.

    [11]郝少化,韓燮.基于XML技術(shù)的異構(gòu)關(guān)系數(shù)據(jù)庫集成模型[J].計算機工程與設(shè)計,2010,31(24):5285-5288.

    [12]王軍,張興忠.XML與全文檢索在CMS數(shù)據(jù)歸檔中的應(yīng)用[J].電腦開發(fā)與應(yīng)用,2011,25(1):70-72.

    [13]劉慧琳.基于XML和數(shù)據(jù)庫的數(shù)據(jù)映射研究[J].西南民族大學(xué)學(xué)報,2008,34(3):610-612.

    [14]吳明娟,李晟.基于XML的歷史數(shù)據(jù)歸檔與重構(gòu)策略的研究與應(yīng)用[J].電腦開發(fā)與應(yīng)用,2008,25(2):5-7.

    猜你喜歡
    數(shù)據(jù)庫信息系統(tǒng)
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無人機系統(tǒng)
    ZC系列無人機遙感系統(tǒng)
    北京測繪(2020年12期)2020-12-29 01:33:58
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    訂閱信息
    中華手工(2017年2期)2017-06-06 23:00:31
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    數(shù)據(jù)庫
    財經(jīng)(2016年6期)2016-02-24 07:41:51
    展會信息
    中外會展(2014年4期)2014-11-27 07:46:46
    99riav亚洲国产免费| 亚洲av熟女| 身体一侧抽搐| 波多野结衣巨乳人妻| 亚洲国产精品成人久久小说 | 国产视频一区二区在线看| 91狼人影院| 日韩成人伦理影院| 亚洲第一电影网av| 九九爱精品视频在线观看| 久久久久性生活片| 国产69精品久久久久777片| 亚洲不卡免费看| 搡老熟女国产l中国老女人| 国产精品亚洲美女久久久| 亚洲人成网站在线播| 亚洲欧美日韩卡通动漫| 亚洲18禁久久av| 免费看a级黄色片| 成人特级黄色片久久久久久久| 91在线观看av| 又爽又黄a免费视频| 色视频www国产| 国产中年淑女户外野战色| a级毛片免费高清观看在线播放| 91麻豆精品激情在线观看国产| 久久中文看片网| 国产精品,欧美在线| 免费不卡的大黄色大毛片视频在线观看 | 亚洲美女黄片视频| 国产熟女欧美一区二区| 91在线观看av| 真人做人爱边吃奶动态| 亚洲图色成人| 午夜激情福利司机影院| 欧美3d第一页| 99热这里只有是精品在线观看| 1024手机看黄色片| 亚洲最大成人手机在线| 成人性生交大片免费视频hd| 欧美色视频一区免费| 我要搜黄色片| 变态另类丝袜制服| 婷婷六月久久综合丁香| 此物有八面人人有两片| 国产老妇女一区| 不卡视频在线观看欧美| 少妇的逼水好多| 又爽又黄a免费视频| 老女人水多毛片| 51国产日韩欧美| 久99久视频精品免费| 能在线免费观看的黄片| 一级av片app| 色尼玛亚洲综合影院| 淫妇啪啪啪对白视频| 欧洲精品卡2卡3卡4卡5卡区| 精品一区二区三区视频在线| 欧美成人a在线观看| 欧美性猛交╳xxx乱大交人| 亚洲国产欧洲综合997久久,| 国产高清激情床上av| 欧美日韩在线观看h| 夜夜看夜夜爽夜夜摸| 精品不卡国产一区二区三区| 波野结衣二区三区在线| 99久久精品一区二区三区| 黄色欧美视频在线观看| 亚洲国产日韩欧美精品在线观看| 国产精品1区2区在线观看.| av在线观看视频网站免费| 一级a爱片免费观看的视频| 1000部很黄的大片| av天堂中文字幕网| 熟妇人妻久久中文字幕3abv| 99久久精品一区二区三区| 亚洲在线自拍视频| 亚洲国产精品久久男人天堂| 少妇人妻精品综合一区二区 | 精品人妻视频免费看| 亚洲中文字幕日韩| 日韩精品中文字幕看吧| 黄色日韩在线| 人人妻人人澡欧美一区二区| 草草在线视频免费看| 日韩精品有码人妻一区| 亚洲精品一区av在线观看| 精品一区二区三区视频在线观看免费| 99久久九九国产精品国产免费| 久久久久久久久中文| 国产色婷婷99| 日韩大尺度精品在线看网址| 老女人水多毛片| 国产在视频线在精品| 精品久久久噜噜| 国产在视频线在精品| 又黄又爽又刺激的免费视频.| 亚洲美女搞黄在线观看 | 搡老岳熟女国产| 男女下面进入的视频免费午夜| 久久精品人妻少妇| 赤兔流量卡办理| 欧美成人精品欧美一级黄| 两个人视频免费观看高清| 国产精品女同一区二区软件| 露出奶头的视频| 偷拍熟女少妇极品色| 欧美一区二区国产精品久久精品| АⅤ资源中文在线天堂| 最近视频中文字幕2019在线8| 国产成人91sexporn| 国产高清激情床上av| 久久久久久久久大av| 少妇裸体淫交视频免费看高清| 美女黄网站色视频| 国产成人福利小说| 99在线人妻在线中文字幕| av免费在线看不卡| 亚洲成人av在线免费| 久久鲁丝午夜福利片| 久久久久国产网址| 日韩,欧美,国产一区二区三区 | a级毛片a级免费在线| av视频在线观看入口| 久久久精品欧美日韩精品| 两个人视频免费观看高清| 好男人在线观看高清免费视频| 高清毛片免费看| 又黄又爽又免费观看的视频| 精品一区二区三区人妻视频| 身体一侧抽搐| 精品一区二区三区人妻视频| 国内精品美女久久久久久| 亚洲电影在线观看av| 国内精品美女久久久久久| 三级国产精品欧美在线观看| 亚洲成人久久性| 成人av一区二区三区在线看| 国产精品一区二区性色av| 日产精品乱码卡一卡2卡三| 日本 av在线| www.色视频.com| av免费在线看不卡| 日韩强制内射视频| 别揉我奶头~嗯~啊~动态视频| 99久国产av精品| 亚洲不卡免费看| 亚洲久久久久久中文字幕| av在线老鸭窝| 亚洲欧美成人精品一区二区| 国产在线男女| 国产精品人妻久久久久久| 搡老熟女国产l中国老女人| 一个人看视频在线观看www免费| 亚洲av二区三区四区| 亚洲欧美精品自产自拍| 免费观看在线日韩| 国产精品福利在线免费观看| 九九久久精品国产亚洲av麻豆| 精品乱码久久久久久99久播| 亚洲最大成人av| 禁无遮挡网站| 国产大屁股一区二区在线视频| 国产精品1区2区在线观看.| 最好的美女福利视频网| 日产精品乱码卡一卡2卡三| 村上凉子中文字幕在线| 又粗又爽又猛毛片免费看| 此物有八面人人有两片| 少妇人妻一区二区三区视频| 成人国产麻豆网| 丰满人妻一区二区三区视频av| 日韩欧美三级三区| 国产成人91sexporn| or卡值多少钱| 最近手机中文字幕大全| 亚洲国产精品成人久久小说 | 简卡轻食公司| 成人综合一区亚洲| 色哟哟哟哟哟哟| 国产蜜桃级精品一区二区三区| 成人国产麻豆网| av免费在线看不卡| 99在线人妻在线中文字幕| 欧美一区二区国产精品久久精品| 欧美日韩乱码在线| 少妇猛男粗大的猛烈进出视频 | 国内精品一区二区在线观看| 久久久久国产网址| 在线天堂最新版资源| 一进一出好大好爽视频| 成人无遮挡网站| 亚洲美女搞黄在线观看 | 91午夜精品亚洲一区二区三区| 成人av一区二区三区在线看| 欧美日本亚洲视频在线播放| 国产av在哪里看| av国产免费在线观看| 美女黄网站色视频| 国产精品三级大全| 老司机午夜福利在线观看视频| 久久久国产成人精品二区| 久久久久久久久久久丰满| 久久久久免费精品人妻一区二区| av天堂中文字幕网| 又粗又爽又猛毛片免费看| 热99在线观看视频| 91久久精品国产一区二区成人| 亚洲欧美精品综合久久99| 亚洲成av人片在线播放无| 免费av不卡在线播放| 国产爱豆传媒在线观看| av在线观看视频网站免费| 久久99热这里只有精品18| 少妇的逼好多水| 一夜夜www| 亚洲欧美日韩卡通动漫| 99在线视频只有这里精品首页| 性欧美人与动物交配| 日本三级黄在线观看| 国产伦精品一区二区三区四那| 在线a可以看的网站| 嫩草影视91久久| 久久这里只有精品中国| 久久久久久大精品| 日韩 亚洲 欧美在线| 在线播放国产精品三级| 国产毛片a区久久久久| 在线观看66精品国产| 免费无遮挡裸体视频| 老熟妇仑乱视频hdxx| 国产精品福利在线免费观看| 免费av毛片视频| 综合色av麻豆| 久久天躁狠狠躁夜夜2o2o| 久99久视频精品免费| 在线观看午夜福利视频| 午夜精品在线福利| 麻豆成人午夜福利视频| 国产日本99.免费观看| 十八禁国产超污无遮挡网站| 亚洲最大成人中文| 国产精品无大码| 欧美性感艳星| 性欧美人与动物交配| 国产乱人偷精品视频| 真人做人爱边吃奶动态| 国产综合懂色| 免费av观看视频| 国产视频一区二区在线看| av中文乱码字幕在线| 91麻豆精品激情在线观看国产| 哪里可以看免费的av片| 一个人观看的视频www高清免费观看| 可以在线观看的亚洲视频| 亚洲三级黄色毛片| 大香蕉久久网| 国产精品无大码| 日本爱情动作片www.在线观看 | 久久久久国产精品人妻aⅴ院| 人人妻人人澡欧美一区二区| 丰满乱子伦码专区| 日日摸夜夜添夜夜爱| 好男人在线观看高清免费视频| 国产单亲对白刺激| 国产高清三级在线| 久久精品国产亚洲av涩爱 | 一个人看视频在线观看www免费| 在线a可以看的网站| av天堂在线播放| 亚洲av免费在线观看| 午夜老司机福利剧场| 日本三级黄在线观看| 99精品在免费线老司机午夜| 亚洲第一区二区三区不卡| 在线免费观看的www视频| 成人av在线播放网站| 国产成人一区二区在线| 波多野结衣高清无吗| av在线天堂中文字幕| 精品人妻熟女av久视频| 日韩欧美国产在线观看| 伦精品一区二区三区| 国产高潮美女av| 亚洲欧美成人综合另类久久久 | 欧美丝袜亚洲另类| 国内久久婷婷六月综合欲色啪| 日日摸夜夜添夜夜添av毛片| 色哟哟哟哟哟哟| 精品久久久久久久久av| 人妻少妇偷人精品九色| 精品久久久久久成人av| 特级一级黄色大片| 亚洲av中文av极速乱| 91在线精品国自产拍蜜月| 国产色爽女视频免费观看| 午夜影院日韩av| 色播亚洲综合网| 男女那种视频在线观看| 国产白丝娇喘喷水9色精品| 亚洲av中文av极速乱| 国产男人的电影天堂91| 六月丁香七月| 成年女人毛片免费观看观看9| 午夜视频国产福利| 精品熟女少妇av免费看| 国产精品av视频在线免费观看| 狂野欧美激情性xxxx在线观看| 国产亚洲av嫩草精品影院| 欧洲精品卡2卡3卡4卡5卡区| 国产熟女欧美一区二区| av免费在线看不卡| 国产精品久久视频播放| 久久精品国产亚洲av天美| 国产精品一区二区三区四区免费观看 | 亚洲人成网站在线观看播放| 国产三级中文精品| 一级毛片久久久久久久久女| 麻豆精品久久久久久蜜桃| 日韩在线高清观看一区二区三区| 国产高潮美女av| 亚洲自偷自拍三级| 国产精品久久视频播放| 中文字幕免费在线视频6| 欧美日韩国产亚洲二区| 国产三级中文精品| 成年女人永久免费观看视频| 老司机影院成人| 亚洲在线自拍视频| 精品熟女少妇av免费看| 久久久久久久午夜电影| 成人二区视频| 黄色配什么色好看| 97人妻精品一区二区三区麻豆| 亚洲精品久久国产高清桃花| 中文在线观看免费www的网站| 欧美+亚洲+日韩+国产| 嫩草影院入口| 午夜日韩欧美国产| 亚洲综合色惰| 老司机影院成人| 午夜免费男女啪啪视频观看 | 免费观看人在逋| 国产亚洲欧美98| 亚洲国产日韩欧美精品在线观看| 日韩人妻高清精品专区| 精品久久久久久久久av| 久久久国产成人免费| 黄色欧美视频在线观看| 12—13女人毛片做爰片一| 九色成人免费人妻av| 国产精品嫩草影院av在线观看| 日韩一区二区视频免费看| 久久人人精品亚洲av| 亚洲欧美日韩卡通动漫| 欧美高清性xxxxhd video| 免费观看在线日韩| 亚洲无线在线观看| 一级av片app| 国产免费一级a男人的天堂| 嫩草影院新地址| 亚洲成av人片在线播放无| 精品一区二区免费观看| 18禁在线无遮挡免费观看视频 | 成年女人看的毛片在线观看| 亚洲欧美成人综合另类久久久 | av在线亚洲专区| 日韩欧美精品v在线| 日本a在线网址| 成年av动漫网址| 国产白丝娇喘喷水9色精品| 国内揄拍国产精品人妻在线| 美女内射精品一级片tv| 日日摸夜夜添夜夜添小说| 深夜a级毛片| 夜夜爽天天搞| 国产又黄又爽又无遮挡在线| 日日啪夜夜撸| 91在线精品国自产拍蜜月| 天堂网av新在线| 精品国产三级普通话版| 99热全是精品| 夜夜看夜夜爽夜夜摸| 欧美成人a在线观看| 伦精品一区二区三区| 五月玫瑰六月丁香| 亚洲国产精品成人久久小说 | 免费看日本二区| 日本熟妇午夜| 亚洲美女视频黄频| 日韩欧美精品免费久久| 日本一本二区三区精品| 午夜福利在线观看免费完整高清在 | 波多野结衣巨乳人妻| av天堂在线播放| 两个人视频免费观看高清| 欧美一级a爱片免费观看看| 国产午夜精品久久久久久一区二区三区 | 午夜影院日韩av| 国产成人a∨麻豆精品| 亚洲中文日韩欧美视频| 亚洲国产欧洲综合997久久,| 国产精品永久免费网站| 看非洲黑人一级黄片| 麻豆av噜噜一区二区三区| 国产极品精品免费视频能看的| 亚洲最大成人av| 精品日产1卡2卡| 在线天堂最新版资源| 天堂√8在线中文| 亚洲成人久久爱视频| 国产精品一及| 欧美在线一区亚洲| 午夜久久久久精精品| 人人妻人人澡欧美一区二区| 俺也久久电影网| 欧美高清成人免费视频www| 亚洲精品成人久久久久久| 简卡轻食公司| 亚洲av五月六月丁香网| 我要看日韩黄色一级片| 亚洲国产精品国产精品| 村上凉子中文字幕在线| 亚洲欧美中文字幕日韩二区| 亚洲欧美精品自产自拍| 男女视频在线观看网站免费| 中文字幕av在线有码专区| 国产精品一及| 国产黄色视频一区二区在线观看 | 日韩欧美一区二区三区在线观看| 男人和女人高潮做爰伦理| 中文字幕av在线有码专区| 欧美日韩精品成人综合77777| 一边摸一边抽搐一进一小说| 欧美潮喷喷水| 久久精品国产自在天天线| 午夜老司机福利剧场| 成人一区二区视频在线观看| 欧美日本亚洲视频在线播放| 男人和女人高潮做爰伦理| 色综合色国产| 噜噜噜噜噜久久久久久91| 日本三级黄在线观看| 午夜福利在线在线| 毛片女人毛片| 天堂网av新在线| 在线观看一区二区三区| 久久草成人影院| 2021天堂中文幕一二区在线观| 国内精品宾馆在线| 少妇熟女aⅴ在线视频| 国产国拍精品亚洲av在线观看| 性欧美人与动物交配| 国产精品一区二区三区四区免费观看 | 波多野结衣高清作品| 成年免费大片在线观看| 三级男女做爰猛烈吃奶摸视频| 成年女人永久免费观看视频| 99久国产av精品| 国内精品美女久久久久久| 观看美女的网站| 久久人妻av系列| 精品人妻视频免费看| 日韩亚洲欧美综合| 黄色配什么色好看| 有码 亚洲区| av在线老鸭窝| eeuss影院久久| 老司机影院成人| 国产高清不卡午夜福利| 日本爱情动作片www.在线观看 | 九九久久精品国产亚洲av麻豆| 欧美另类亚洲清纯唯美| 亚洲欧美日韩无卡精品| 99热全是精品| 精品熟女少妇av免费看| 国产精品精品国产色婷婷| or卡值多少钱| 亚洲最大成人手机在线| 插逼视频在线观看| 国产成人a∨麻豆精品| 国产精品亚洲美女久久久| 欧美精品国产亚洲| 如何舔出高潮| 12—13女人毛片做爰片一| 日韩欧美免费精品| 精品人妻一区二区三区麻豆 | 18禁黄网站禁片免费观看直播| 一本一本综合久久| 欧美绝顶高潮抽搐喷水| 国产高清视频在线观看网站| 老司机午夜福利在线观看视频| 久久精品91蜜桃| 两个人视频免费观看高清| 国产精品野战在线观看| 美女黄网站色视频| 午夜福利成人在线免费观看| 久久欧美精品欧美久久欧美| 插阴视频在线观看视频| 日韩国内少妇激情av| 天美传媒精品一区二区| 国产av麻豆久久久久久久| 亚洲av免费在线观看| 成人美女网站在线观看视频| 有码 亚洲区| 99久久精品一区二区三区| 亚洲av成人av| 尤物成人国产欧美一区二区三区| 亚洲av中文av极速乱| 美女cb高潮喷水在线观看| 看免费成人av毛片| 91久久精品国产一区二区三区| 在线播放国产精品三级| 亚洲自拍偷在线| 精品人妻熟女av久视频| 九九在线视频观看精品| 91在线精品国自产拍蜜月| 真人做人爱边吃奶动态| 国产精品免费一区二区三区在线| 特大巨黑吊av在线直播| 91久久精品电影网| 最后的刺客免费高清国语| 国产伦一二天堂av在线观看| 久久精品综合一区二区三区| 日日摸夜夜添夜夜添小说| 亚洲av成人av| 观看免费一级毛片| 久久亚洲精品不卡| 校园春色视频在线观看| 亚洲国产精品sss在线观看| a级毛色黄片| 一级a爱片免费观看的视频| 九九爱精品视频在线观看| 国产成人91sexporn| 亚洲在线观看片| 色哟哟·www| 欧美+日韩+精品| 69人妻影院| 日韩,欧美,国产一区二区三区 | 久久精品国产鲁丝片午夜精品| 免费看a级黄色片| 亚洲国产精品成人久久小说 | 国产精品国产高清国产av| 中国国产av一级| 国产探花在线观看一区二区| 高清日韩中文字幕在线| 国产精品久久电影中文字幕| 亚洲美女黄片视频| 国产中年淑女户外野战色| 国产精品综合久久久久久久免费| 亚洲欧美清纯卡通| 国内精品美女久久久久久| 日韩亚洲欧美综合| 两个人的视频大全免费| 久久九九热精品免费| 日本成人三级电影网站| 午夜福利视频1000在线观看| 亚洲电影在线观看av| 免费观看的影片在线观看| 国内少妇人妻偷人精品xxx网站| 欧美色欧美亚洲另类二区| 看非洲黑人一级黄片| 丝袜喷水一区| 十八禁网站免费在线| 免费一级毛片在线播放高清视频| 亚洲内射少妇av| 成人欧美大片| 国产欧美日韩精品亚洲av| av在线老鸭窝| 久久精品国产清高在天天线| 亚洲不卡免费看| 久久精品久久久久久噜噜老黄 | 三级国产精品欧美在线观看| 午夜福利视频1000在线观看| 欧美日韩综合久久久久久| 卡戴珊不雅视频在线播放| 国产毛片a区久久久久| 女人十人毛片免费观看3o分钟| 搞女人的毛片| 在线观看美女被高潮喷水网站| 欧美日本视频| 欧美激情在线99| 99视频精品全部免费 在线| 美女cb高潮喷水在线观看| 欧美日韩综合久久久久久| 中国美女看黄片| 麻豆久久精品国产亚洲av| 可以在线观看的亚洲视频| 国产精品久久久久久亚洲av鲁大| 男人狂女人下面高潮的视频| 久久久久久久久大av| 免费一级毛片在线播放高清视频| 18禁在线播放成人免费| 黄色一级大片看看| 在线观看午夜福利视频| 丰满乱子伦码专区| 天堂av国产一区二区熟女人妻| 国国产精品蜜臀av免费| 真人做人爱边吃奶动态| 久久久精品94久久精品| 午夜日韩欧美国产| 激情 狠狠 欧美| 日韩成人伦理影院| 综合色丁香网| 亚洲最大成人中文| 日韩av在线大香蕉| 人人妻人人澡人人爽人人夜夜 | 少妇人妻一区二区三区视频| 中出人妻视频一区二区| 午夜a级毛片| 中文在线观看免费www的网站| 男女边吃奶边做爰视频| 91狼人影院| 毛片一级片免费看久久久久| 国产精品亚洲一级av第二区|