資料庫開發技術 課堂筆記1

2021-08-07 20:18:42 字數 560 閱讀 9391

這篇文章可能是一些雜亂的句子。

資料庫程式設計師往往不用考慮資料是如何儲存的,是因為有資料庫引擎的優化,而資料庫引擎優化的基礎是關係代數,因此,學資料庫的時候往往都是要學關係代數的。

檢視的用法:

①用於主表的重構:

假設以前有表結構:a:a, b, c, d;現在表結構變成了a':a, b, d, e、b':c, f, g。此時我們可以create view a以供以前的程式使用。

②不暴露表的內部結構,提供view以供外部使用。

現在這種用法已經很少了,因為一般都是提供介面。

關係型資料庫已經有30年沒有變了// 我們現在用的是不完全支援92版本的關係型資料庫

遇到的問題別人都遇到過,有問題去問

資料庫邏輯與程式設計邏輯不一樣

在迴圈中加乙個sql語句往往是寫的有問題

dba:主要工作是備份和恢復。

rd:在使用資料庫的時候應當知道備份、恢復之外所有關於資料的事

資料庫開發技術 課堂筆記2

有兩種情況是比較頭疼的 資料庫重構 資料庫遷移 不同的資料庫差異巨大 這個判斷的返回值,每個資料庫的設計都不一樣 返回值資料庫型別 false mysql oracle 空true sql server 由於空值可能導致無法預料的錯誤,因此盡量要避免空值的使用 資料中沒有boolean型別,是因為不...

資料庫開發技術 課堂筆記3

本文以上課筆記為主,只是擷取了上課很少的一部分內容 連線穩定 減少互動 在開發環境中,測試資料往往是連續的,也就是比較好的資料,因此效能會比較高,而生產環境中,會有各種增刪改查,資料會變得比較不好 一知半解是危險的。乙個feature要從頭到尾看完,要看結構。劉老師講了他當時的故事。當時他還是乙個年...

00 大型資料庫技術課堂測試

1 完成科技查新基本資訊填報功能,基本資訊如下所示 可參考頁面樣式。專案名稱 平台編號 查新範圍 國內 國外 查新目的 立即查新 成果查新 其他查新 單選框,選中某個選項,顯示相應的多選框 立即查新 1.專案申報 國家級 省部級 學協會 其他 2.中小企業創新 研發階段 小試 中試 市場推廣 3.新...