91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用關系數據庫中的半結構化數據

哲想軟件 ? 來源:哲想軟件 ? 2023-12-20 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NoSQL革命已經進入了關系世界。您可能正在使用關系數據庫,但仍必須查詢和理解隱藏在文本列、JSON或 XML文檔中的半結構化數據。

隱藏的數據復雜性

讓我們看一下我們用于從Calendly(在線會議預訂軟件)導入數據的下表:

25ef798e-9edb-11ee-8b88-92fbcf53809c.png

表面上看起來很簡單,只有五列。但是,如果您查看內部,您會注意到其中兩列實際上是(JSON) 文檔存儲。

25fa0872-9edb-11ee-8b88-92fbcf53809c.png

如果您查看文檔,您會發現數據模型的大部分字段和復雜性都隱藏在這兩個文本列中。因此,要了解數據結構,僅查看列列表是不夠的,還必須了解此數據中JSON 文檔的結構。

260d090e-9edb-11ee-8b88-92fbcf53809c.png

記錄JSON

我有個好消息- Dataedo可以幫助您。您可以自動提取和記錄JSON 文檔的結構,并將它們鏈接到表列。

首先,您需要將JSON 文檔添加到目錄中。在存儲庫導航器中單擊數據庫,選擇添加對象和添加/導入結構。

262604a4-9edb-11ee-8b88-92fbcf53809c.png

然后選擇“粘貼文檔”選項,以便能夠自動解析JSON。

263c491c-9edb-11ee-8b88-92fbcf53809c.png

現在,粘貼列中的任何JSON 文檔。它應該是有代表性的,即擁有所有(或大部分)的領域。如果它是一個正確的文檔,那么您會注意到Dataedo 將格式檢測為JSON。單擊“導入”以添加文檔的結構。

264cb3c4-9edb-11ee-8b88-92fbcf53809c.png

Dataedo將打開一個窗口,其中包含解析的文檔的結構。您可以在此處對其進行修改(將其添加到存儲庫后也可用)- 添加、重命名或刪除字段或更改類型。為結構提供一個名稱- 最好包含格式,例如event_type.json。

現在,您可以將新結構保存到存儲庫中。

2666fd6a-9edb-11ee-8b88-92fbcf53809c.png

這將創建名為“具有新添加結構的結構”的新文件夾。您可以像瀏覽任何其他對象一樣瀏覽其字段。您還可以使用描述、標題或自定義字段來記錄字段。

26844cbc-9edb-11ee-8b88-92fbcf53809c.png

鏈接文檔和列

好的,您有一個JSON文檔的文檔。現在,您需要指定表列包含特定文檔。為此,您可以使用手動關系(主要用于定義外鍵/連接)。右鍵單擊該列,然后選擇添加關系。現在,在PK表字段中,從列表中選擇相關文檔,在PK列字段中選擇PK(或任何其他)列并保存關系。

26ae93c8-9edb-11ee-8b88-92fbcf53809c.png

您會在“參考文獻”列中注意到引用的文檔。您還可以在“關系”選項卡上找到這些鏈接。

26d1b3b2-9edb-11ee-8b88-92fbcf53809c.png

最終結果

您的工作已完成。您記錄了存儲在數據庫中的JSON 文檔,并解釋了哪些字段包含這些文檔。此方法允許您將一個文檔鏈接到多個列。

下面是HTML 文檔中的視圖。您會注意到,很容易看到列包含文檔并導航到其定義。

26f0da1c-9edb-11ee-8b88-92fbcf53809c.png

也很容易找出特定文檔在數據庫中的使用位置。

27127370-9edb-11ee-8b88-92fbcf53809c.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • XML
    XML
    +關注

    關注

    0

    文章

    188

    瀏覽量

    33747
  • 數據庫
    +關注

    關注

    7

    文章

    3927

    瀏覽量

    66218
  • JSON
    +關注

    關注

    0

    文章

    122

    瀏覽量

    7398
  • nosql
    +關注

    關注

    0

    文章

    39

    瀏覽量

    10311

原文標題:dataedo教程:記錄關系數據庫中的半結構化(JSON、XML)數據

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    關系數據庫與非關系數據庫的區別淺析

    關系數據庫的一個劣勢就是 阻抗失諧(impedance mismatch):關系模型和內存數據結構之間存在差異
    發表于 06-03 06:03

    基于關系數據庫的本體生成器設計與實現

    為了利用已有的關系數據庫自動生成本體,分析關系數據庫與OWL 本體的形式對應關系,設計一套轉換規則,給出一種由關系數據庫出發自動建立本體的
    發表于 03-20 14:23 ?18次下載

    基于WINCC工控組態軟件的關系數據庫的研究

    重點介紹了在工控組態軟件WINCC上的數據庫通信方法和采集過程,基于WINCC組態軟件的數據庫后臺是關系數據庫SQL Server。結合實際應用來研究關系數據庫SQL Server及其
    發表于 11-30 15:02 ?80次下載

    關系數據庫是什么?

    關系數據庫是什么? 數字時代伊始,數據庫就一直是商業計算的核心組成部分。事實上,關系數據庫誕生于1970年。那一年,IBM的研究員E.F. Codd撰寫了一篇論文,概述了主
    發表于 07-31 12:26 ?2287次閱讀

    數據庫教程之關系數據庫規范理論實例說明資料免費下載

    數據的語義不僅表現為完整性約束,對關系模式的設計也提出了一定的要求。 如何構造一個合適的關系模式,應構造幾個關系模式,每個關系模式由哪些屬
    發表于 10-19 16:15 ?2次下載
    <b class='flag-5'>數據庫</b>教程之<b class='flag-5'>關系數據庫</b>規范<b class='flag-5'>化</b>理論實例說明資料免費下載

    數據庫教程之關系數據庫知識點總結的詳細資料概述

    本文檔的主要內容詳細介紹的是數據庫教程之關系數據庫知識點總結的詳細資料概述主要內容包括了:1 關系模型概述2 關系數據結構3 關系的完整性4
    發表于 11-28 19:44 ?4次下載
    <b class='flag-5'>數據庫</b>教程之<b class='flag-5'>關系數據庫</b>知識點總結的詳細資料概述

    數據庫教程之關系數據模型的詳細資料介紹

    本章系統講解了關系數據庫的重要概念,包括關系的定義、關系模型的三要素(數據結構關系操作和關系
    發表于 11-28 19:44 ?5次下載
    <b class='flag-5'>數據庫</b>教程之<b class='flag-5'>關系數據</b>模型的詳細資料介紹

    創建新的數據庫和更改SQL Server CE數據庫數據操作教程免費下載

    SQL Server CE 數據庫是存儲結構化數據的表集合。在可以存儲數據庫之前,必須創建數據庫
    發表于 09-19 11:28 ?5次下載

    為什么要使用非關系數據庫

    著互聯網web2.0網站的興起,非關系型的數據庫現在成了一個極其熱門的新領域,非關系數據庫產品的發展非常迅速。而傳統的關系數據庫在應付web2.0網站,特別是超大規模和高并發的SNS類
    發表于 09-25 17:38 ?10次下載
    為什么要使用非<b class='flag-5'>關系數據庫</b>

    數據庫系統原理與應用教程之關系數據庫的詳細資料說明

    關系數據庫是目前應用最為廣泛的數據庫系統。關系數據庫模型特點是:具有嚴格的數學理論基礎,用戶接口比較簡單,可用于并行式數據庫、分布式數據庫
    發表于 10-24 16:16 ?4次下載
    <b class='flag-5'>數據庫</b>系統原理與應用教程之<b class='flag-5'>關系數據庫</b>的詳細資料說明

    數據庫原理的關系代數詳細講解

    關系代數與關系數據庫操作   關系代數是關系數據庫系統查詢語言的理論基礎。
    發表于 10-31 11:53 ?5次下載

    結構化查詢語言SQL的使用詳解

    本章講授結構化査詢語言SQL,它是關系數據庫的標準語言,具有強大的功能。在它的四大功能,重點介紹數據查詢功能。
    發表于 07-06 17:08 ?0次下載
    <b class='flag-5'>結構化</b>查詢語言SQL的使用詳解

    數據庫數據恢復】MySQL數據庫Delete誤刪除的數據恢復案例

    MySQL數據庫屬于關系數據庫。SQL是一種用于操作關系數據庫結構化語言。
    的頭像 發表于 12-07 11:49 ?3758次閱讀
    【<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復】MySQL<b class='flag-5'>數據庫</b>Delete誤刪除的<b class='flag-5'>數據</b>恢復案例

    記錄關系數據庫結構化數據

    NoSQL革命已經進入了關系世界。您可能正在使用關系數據庫,但仍必須查詢和理解隱藏在文本列、JSON或 XML文檔結構化
    的頭像 發表于 03-15 17:42 ?1278次閱讀

    什么是向量數據庫關系數據庫和向量數據庫之間的區別是什么?

    向量數據庫是一種以向量嵌入(高維向量)方式存儲和管理非結構化數據(如文本、圖像或音頻)的數據庫,以便于快速查找和檢索類似對象。
    的頭像 發表于 08-16 10:13 ?3180次閱讀
    什么是向量<b class='flag-5'>數據庫</b>?<b class='flag-5'>關系數據庫</b>和向量<b class='flag-5'>數據庫</b>之間的區別是什么?
    主站蜘蛛池模板: 男人扒开美女尿口无遮挡图片 | 操片免费| 天堂网2021天堂手机版丶 | 天天爽夜爽免费精品视频 | 国产成在线观看免费视频 | 四虎永久影院 | 日本xxx69hd | 97青草| 日本不卡视频免费 | 91视频啪啪| 中文字幕在线天堂 | 国产免费高清福利拍拍拍 | 丁香激情六月天 | 手机看片福利盒子久久 | 天天天天天天天操 | 国内精品91久久久久 | 免费在线看a| 久久国产午夜精品理论片34页 | 免费一级毛片视频 | 国产精品免费拍拍1000部 | 久久草在线视频国产一 | 亚洲一区二区三区首页 | 精品一区二区三区18 | 小雪被老外黑人撑破了 | 色偷偷91久久综合噜噜噜 | 日本加勒比黑人 | 5252色欧美在线激情 | 国产一区国产二区国产三区 | 午夜精品一区二区三区在线观看 | 不卡中文字幕在线 | 日韩特黄特色大片免费视频 | 国产激烈床戏无遮挡在线观看 | 男女视频在线看 | 天堂在线国产 | 天天干天天操天天做 | 天天做天天摸天天爽天天爱 | www视频在线观看com | 在线女同免费观看网站 | www四虎| 绝色村妇的泛滥春情 | 免费被黄网站在观看 |