iT邦幫忙

sqlserver相關文章
共有 180 則文章

技術 [資料庫] 學習筆記 - CTE 、時間函數 、 群組

這次解的題目是計算當月的每周平均工時,要以CTE的方式查詢詳細的題目是從這篇文章延伸出來的,其他延伸的問題我也有記錄在這篇筆記 以CTE的方式查詢當月每周的平...

鐵人賽 影片教學 DAY 26
軟硬體fun膽玩! 系列 第 26

技術 《Day 26》【軟體資料庫】SQLServer Log shipping建置PART 1

十月假期要結束了!! 連續假期結束不要憂鬱呀!!第二十六天,賽程也要進入尾聲囉!今天分享專業的SQLServer Log shipping建置~ 大家可以參考文...

技術 [資料庫] 學習筆記 - 商城交易之上架商品

這次練習的題目是做出商城中上架商品的功能 功能主要需求:誰上架了什麼商品、上架數量多少,如果商品沒有在商品列表,就新增商品上去,反之如果商品已存在就更新庫存...

技術 將IIS Log匯入SQL Server進行資料分析

平常很少有機會去查看IIS Log,但如果收到客戶反映系統效能緩慢時,還是會確認一下IIS Log的資訊。雖然IIS Log紀錄的訊息非常詳細,但Log內容難以...

技術 [資料庫] 學習筆記 - 商城交易之產生訂單

這次練習的題目是做出商城中產生訂單的功能 功能主要需求:產生訂單 (目前一筆訂單只能買一個品項)、庫存減少、庫存異動紀錄、並且用交易把這些異動包起來 解法如下...

技術 如何設計SQL 表格來提升查詢非過往歷史資料的效能?

個人正在寫一個場地租借系統, 提前開放2週給人預約,租借的過期紀錄要保留起來作系統或規則改善研究,可想像隨營運時間, 歷史資料會越來越多,實際上, 使用者只會預...

鐵人賽 自我挑戰組 DAY 12

技術 問與答:使用 StoredProc 有資訊安全疑慮

論點 使用 StoredProc 會讓產品交付後客戶很容易明確的知道資料庫存取邏輯當資料庫被駭客攻擊的時候,也很容易知道該如何下手 例 客戶端開發人員會很明顯知...

鐵人賽 自我挑戰組 DAY 2

技術 正規化設計之自我拿捏要領:以成本觀點

在資料表設計最經常性聽到的名詞就是正規化常見的正規化名稱為 「第一正規化」 「第二正規化」 「第三正規化」 正規化的執行步驟網路上的資訊很多就不在此描述...

鐵人賽 自我挑戰組 DAY 17

技術 資料列存放索引 (rowstore index)

SQL Server 索引有兩種儲存類型資料列存放索引 (rowstore index) 與資料行存放索引 (columnstore index) 盡量讓查詢僅...

鐵人賽 影片教學 DAY 25
軟硬體fun膽玩! 系列 第 25

技術 《Day 25》【軟體資料庫】如何在Linux安裝SQLServer

雙十國慶~第二十五天分享SQLServer的安裝Linux~是不是都快變成資料庫小達人了呢~ SQLServer Linuxhttps://youtu.be/...

鐵人賽 SideProject30 DAY 7

技術 Day 7:環境篇 - 如何將.NET專案與SQL Server資料庫做連接 (下)

本篇重點: 如何將.NET專案和SQL Server做連接 該如何選擇連接方式 如何使用Database First的方式連接資料庫 建立DbCon...

鐵人賽 自我挑戰組 DAY 20

技術 使用 CTE 讓查詢指令碼更好閱讀

透過 CTE 可以讓子查詢的 Transact-SQL 有更佳的閱讀性 例:在一個不嚴謹的資料表設計中找出身分證字號重複的清單 SELECT [Key] ,[...

技術 [資料庫] 學習筆記 - case when then 和 預存程序

前言 我是一名即將畢業的大學生,最近為了未來,正在與學長學習資料庫!雖然說起來好像只是為了能有份工作,但在最近的學習過程中,發現我其實還蠻喜歡寫程式的很後悔沒...

技術 [資料庫] 學習筆記 - case when then 和 預存程序 之2

這次的問題是上一篇文的延伸上一篇是使用者輸入參數後,再將指定欄位的值改為1 那這次是輸入參數後檢查欄位,如果是1就改為0,是0就改為1 因為是上一次的延伸,所以...

鐵人賽 自我挑戰組 DAY 24

技術 使用 rowversion 來判斷要更新庫存的商品

說明前先描述環境 ERP 系統 門市 電子商務網站 第三方電子商務網站 A 第三方電子商務網站 B 第三方電子商務網站 A,B 的庫存更新由 API 串接執...

鐵人賽 自我挑戰組 DAY 11

技術 問與答:開發階段(甚至是上線後)不應在資料表中建立關聯

論點 影響開發進度 開發階段若資料表有建立關聯在整理資料表內容的時候會因為關聯而綁手綁腳拖慢開發速度 影響資料處理 為何要建立關聯這樣子進行資料匯入的時候會有問...

技術 [資料庫] 學習筆記 - 時間函數 和 群組

這次解的題目是要計算當月每個星期幾的平均工時,以及當月每一周的每日平均工時,詳細的題目是從這篇文延伸出來的 當月每一周的每日平均工時 我是先計算出當月的每週工時...

鐵人賽 自我挑戰組 DAY 26

技術 在一次的呼叫下進行一對多資料表存取

在資料庫設計中經常會碰到的情境新增/維護主資料與關連資料 建立一筆訂單新增訂購人/出貨資訊(一)與商品清單(多) 建立使用者新增使用者(一)與隸屬群組(多) 建...

鐵人賽 自我挑戰組 DAY 30

技術 鐵人賽完賽後記

這次小弟第一次參加鐵人賽活動很高興完成這次的任務也很感謝其中有訂閱小弟文章與回覆的網友與大神們 完賽後會再詳讀各位的留言並進行回復 從「問與答」部分內容中會...

鐵人賽 影片教學 DAY 29
軟硬體fun膽玩! 系列 第 29

技術 《Day 29》【軟體資料庫】SQLServer 鏡像建置PART 2

倒數第二天囉!賽程最終第二十九天~再次分享專業的資料庫建置~ 大家可以參考文章如下https://ithelp.ithome.com.tw/articles/1...

鐵人賽 影片教學 DAY 28
軟硬體fun膽玩! 系列 第 28

技術 《Day 28》【軟體資料庫】SQLServer 鏡像建置PART 1

賽程倒數解段囉!今天第二十八天!台北陰雨綿綿的,是不是大家都一起惆悵呢~?分享主題絞盡腦汁,再給大家專業的資料庫教學唷! 大家可以參考文章如下https://i...

鐵人賽 影片教學 DAY 27
軟硬體fun膽玩! 系列 第 27

技術 《Day 27》【軟體資料庫】SQLServer Log shipping建置PART 2

又是個連假的藍色星期一,第27天囉~今天分享專業的SQLServer Log shipping建置~ 大家可以參考文章如下https://ithelp.itho...

鐵人賽 自我挑戰組 DAY 19

技術 使用者登入與角色

就安全性議題來說僅提供給應用程式適當資料庫物件存取權限是一個非常推薦的作法 不要因為方便而提供 SA 帳號或權限給應用程式存取(即便是 EPR 等重要系統)...

鐵人賽 自我挑戰組 DAY 13

技術 問與答:不需要的資料列就刪除就好了

論點 資料庫的使用空間是有限的若資料庫儲存很多不需要的資料會浪費空間 答 這論點有很明顯的瑕疵應該要視資料表儲存的資料類型而定保存紀錄是一件非常重要的事情 在現...

鐵人賽 自我挑戰組 DAY 22

技術 CURSOR 指標進行資料表操作

先前某個情境 Table-A Id A B C 1 A1 B1 123 2 A1 B2 551 3 A2 B3 13 Table-B Id A B D 1 A...

鐵人賽 自我挑戰組 DAY 25

技術 用 StoredProc 進行資料表的篩選內容

查詢是一個應用程式常見功能然而依使用者輸入參數進行不同條件篩選 對應用程式開發人員而言或許會使用組合字串的方式對查詢語法進行加工 在 EntityFramew...

鐵人賽 AI & Data DAY 28

技術 SQL Server 增加或更新 PK 的語法整理

確定 table 現在的 pk 及 index EXEC sp_pkeys 'my_table' 上面語法的執行結果如下: TABLE_OWNER TA...

鐵人賽 自我挑戰組 DAY 23

技術 資料匯入系統的經驗談

這是一個將多個來源的外部資料匯入到資料庫並進行分析的情境 總資料大小為 3GB 資料更新頻率為每月一次 資料傳遞接使用 CSV 文字檔 因資料量過大無法透過...

鐵人賽 自我挑戰組 DAY 18
Bug仔的筆記本 系列 第 18

技術 SQL Server 的 #Table 與 ##Table 暫存表

昨天講了 SQL 的 CTE ,今天換來講暫存表。 跟 CTE 不同,暫存表會存放於 SQL Server 中系統資料庫的 tempdb 。是會寫到實體檔案的,...

技術 13. SQL Server學習日記- 修改資料表結構、名稱

建立好的資料庫可能會有需要增加欄位或刪除欄位的問題,”ALTER TABLE”敘述可以修改資料表的結構。 一、ALTER TABLE 修改資料表結構 1 新增欄...