資料庫(1)---E-R模型、三正規化
資料庫簡介:
資料庫系統解決的問題:
1)持久化儲存,
2)優化讀寫,
3)保證資料的有效性
資料庫分類:
1)文件型:
sqlite,通過對檔案的複製完成資料庫的複製
移動性場景
2)服務型:
mysql、postgre。c/s模型。
E-R模型
1)entry
表
2)relationship
兩個實體之間的關係
一對一、一對多、多對多
關係型資料庫中一行
三正規化
經過研究和對使用中問題的總結,對於設計資料庫提出了一些規範,這些規範被稱為正規化 第一正規化(1NF):列不可拆分 第二正規化(2NF):唯一標識 第三正規化(3NF):引用主鍵 說明:後一個正規化,都是在前一個正規化的基礎上建立的
相關推薦
資料庫(1)---E-R模型、三正規化
資料庫簡介: 資料庫系統解決的問題: 1)持久化儲存, 2)優化讀寫, 3)保證資料的有效性 資料庫分類: 1)文件型: sqlite,通過對檔案的複製完成資料庫的複製 移動性場景 2)服務型: mysql、postgre。c/s模型。
【sql入門】根據要求繪製E/R圖,建立資料庫(1)繪製E/R圖
第一步:根據題目判斷entiry,relationship和attribute。 例題: You are required to create a conceptual model of the data requirements for a company that sp
redis叢集與分片(1)-redis伺服器叢集、客戶端分片 redis叢集與分片(1)-redis伺服器叢集、客戶端分片
redis叢集與分片(1)-redis伺服器叢集、客戶端分片 下面是來自知乎大神的一段說明,個人覺得非常清晰,就收藏了。 為什麼叢集? 通常,為了提高網站響應速度,總是把熱點資料儲存在記憶體中而不是直接從後端 資料庫中
資訊理論複習筆記(1):資訊熵、條件熵,聯合熵,互資訊、交叉熵,相對熵
文章目錄 1.1 資訊和資訊的測量 1.1.1 什麼是資訊 1.1.1 資訊怎麼表示 1.2 資訊熵 1.3 條件熵和聯合熵
Visio對Oracle資料庫反向工程生成E-R模型圖
反向工程就是根據已有的資料庫,生成ER圖,很多工具(例如visio,powerdesigner)都可以實現這一過程,下面是使用VISIO生成遠端伺服器上的一個數據庫ER圖過程,僅供自己以後參考使用。 1、開啟Visio工具,選擇檔案--》新建--》資料庫--》資料庫模型圖 建立一個空白
Kettle控制元件介紹(1):生成記錄、自定義常量資料
這邊主要介紹2個控制元件,生成記錄以及自定義常量資料,屬於kettle輸入項裡。 一、生成記錄: 這是生成記錄的轉換圖,生成記錄的具體值如下: 如圖,建立三個欄位,分別為A、B、C,對其定義欄位型別和欄位值。最上面的"限制"是限制展示的數量;如圖,"限制"為5,那就展示5行。 結
設計模式學習總結(1)簡單工廠模式、工廠方法模式、抽象工廠模式
設計模式學習 做了幾個專案,發現設計模式的好處還是很多的,這東西就是隻有你真正用到的時候才知道他的好處,否則學了也不知道所以然。所以設計模式學習我認為可以在先進行幾個專案後,再來學習,這樣學習的效果和感受才是最好的。 這次是做一個學習的筆記,內容還是主要以我看的兩本書《大
深度學習&PyTorch筆記 (1)線性迴歸模型
首先建立模型 class LinearRegression(nn.Module): def __init__(self): super(LinearRegression, self).__init__() # nn.Module 的初
Opencv入門筆記(1):影象載入、顯示、儲存、轉換灰度圖
影象載入、顯示、儲存函式: 1 影象載入函式:imread() Mat imread(const string& filename, int flags=1); const string&型別的filename為載入影象的路徑(
python高階(二)——多工(三)協程(1)迭代器、生成器
迭代器 迭代是訪問集合元素的一種方式。迭代器是一個可以記住遍歷的位置的物件。迭代器物件從集合的第一個元素開始訪問,直到所有的元素被訪問完結束。迭代器只能往前不會後退。 1. 可迭代物件 我們已經知道可以對list、tuple、str等型別的資料使用for...in...的迴
我自定義的公共類之連線資料庫(1)
//連結資料庫 public static SqlConnection lianjie() { SqlConnection con = new SqlConne
pyCUDA教程-系列學習(1):GPU結構、pyCUDA、numbapro安裝及HelloGPU例子
GPU結構CPU v.s. GPU CPU是被設計用來處理複雜任務的,而GPU只能做好一件事-處理百萬級的低階任務(原來是被用來生成3D圖形中的三角形),而且GPU有上千個ALU(算術邏輯單元),而CPU通常只有8個。而且很多程式大部分時間都花在GPU擅長的簡單運算上了,所
電吉他效果器音訊處理(1)——失真效果器、超載失真效果器、移相效果器、弗蘭格效果器
#電吉他效果器音訊處理(1)——失真效果器、超載效果器、移相效果器、弗蘭格效果器# 由於最近一個月在實習,所以機器學習方面的文章系列最近暫停了一段時間,實習過後該系列會恢復更新(其實是由於筆者太懶了Orz)。 實習完過後筆者晚上回去沒事就搗鼓搗鼓電吉他,最近沒事就在研究電吉他效果
高等數學:第十章 曲線積分與曲面積分(1)對弧長、座標的曲線積分,格林公式及其應用
§10.1 對弧長的曲線積分 一、概念的引進 假設面內有一段曲線弧具有質量,在上任一點處的線密度為,且在上連續,與分別是弧的端點,現計算弧的質量。 在上任意地插入個分點 將分劃成個小弧段。對於第 個小弧段,由於線密度函式在上連續,當該小弧段的長度充分小時,它的質量近
使用Redis資料庫(1)(三十三)
Spring Boot中除了對常用的關係型資料庫提供了優秀的自動化支援之外,對於很多NoSQL資料庫一樣提供了自動化配置的支援,包括:Redis, MongoDB, Elasticsearch, Solr和Cassandra。 使用Redis Redis是一個開源的使用ANSI C語言編寫、支援網路、可基
使用MongoDB資料庫(1)(三十五)
MongoDB簡介 MongoDB是一個基於分散式檔案儲存的資料庫,它是一個介於關係資料庫和非關係資料庫之間的產品,其主要目標是在鍵/值儲存方式(提供了高效能和高度伸縮性)和傳統的RDBMS系統(具有豐富的功能)之間架起一座橋樑,它集兩者的優勢於一身。 MongoDB支援的資料結構非常鬆散,是類似json
python3.5+pymysql學習資料庫(1)
環境準備 從 https://www.python.org/ 下載安裝python-3.5.2-macosx10.6.pkg 從https://www.jetbrains.com/pycharm/ 下載安裝pycharm-community-2018.3.2.dmg 從https://d
ConcurrentHashMap 原理(1)之內部類HashEntry 、Segment
ConcurrentHashMap 的結構分析 ConcurrentHashMap 類中包含兩個靜態內部類 HashEntry 和 Segment。HashEntry 用來封裝對映表的鍵 / 值對;Segment 用來充當鎖的角色,每個 Segment 物件守護整個雜湊對映
帶你深入AI(1) - 深度學習模型訓練痛點及解決方法
系列文章,請多關注 Tensorflow原始碼解析1 – 核心架構和原始碼結構 自然語言處理1 – 分詞 帶你深入AI(1) - 深度學習模型訓練痛點及解決方法 帶你深入AI(2)- 深度學習啟用函式,準確率,優化方法等總結 帶你深入AI(3)- 物體分類領域:AlexNet VGG I
JAVA學習:JDBC連線DB2資料庫(1)
在CSDN潛了這麼久,今天終於決定開始寫一點東西了,慵懶的腳算是邁出第一步了,希望自己堅持。 JAVA專案做了這麼長時間,資料庫的連線一直沒有仔細研究過。專案中因為這部分都是封在包裡的,自己並沒有機會去寫,甚至連看都看不到。趁著最近比較閒,自己好好的練習一下。以下這一段藍字部