使用資料庫的好處: 1、資料共享 2、資料的統一
資料庫三種模型 1、層次的 2、網路的 3、關係的��sql2000資料庫
sql2000 server提供了四個系統資料庫 1、master:記錄系統資訊 2、tempdb:臨時資料 3、model:資料庫模板 4、msdb:一些操作記錄� 乙個資料庫一定包含資料檔案和日誌檔案 資料檔案的字尾是mdf(主資料檔案)或者ndf(次資料檔案),日誌檔案的字尾是ldf
建立資料庫 create database blog –資料庫的資料檔案 on primary ( name = 『blog_data』, –資料檔案邏輯名稱 filename = 『e:\blog\blog_data.mdf』, –資料檔案的實體地址 size = 20, –資料檔案初始大小 maxsize = 30, –資料檔案的最大大小 filegrowth = 5 –資料檔案的增長速度 ) –資料庫的日誌檔案 log on ( name = 『blog_log』, –日誌檔案邏輯名稱 filename = 『e:\blog\blog_log.ldf』, –日誌檔案的實體地址 size = 10, –日誌檔案初始大小 maxsize = 15, –日誌檔案的最大大小 filegrowth = 5% –日誌檔案的增長速度 )� size、maxsize、filegrowth是可選的,其中每一項使用逗號隔開 其中指定的路徑必須存在��刪除資料庫 drop database blog
資料庫操作 exec sp_helpdb blog : 檢視指定資料庫檔案資訊 execute sp_helpdb blog :同上 exec是execute簡寫�� exec sp_helpdb : 檢視資料庫的資訊 exec sp_help : 檢視資料庫中表的資訊 exec sp_detach_db blog : 將blog從資料庫中分離出來 exec sp_attach_db blog, 『e:\blog\blog.mdf』 : 把blog附加到資料庫中�資料庫表 資料型別:經常使用的有char或者varchar、int、datetime、money(貨幣)� 表的完整性約束 1、實體完整性約束:我們輸入的資料是有效的,實體是真實客觀存在的。 2、域完整性約束:列輸入的資料有效。 3、引用完整性約束:對資料進行刪除或者修改的時候,要保證資料和其他表之間的關係完整。 4、自定義完整性約束:輸入的資料要滿足我們自己定義的規則。 � 表的約束 1、主鍵:唯一的標示表中的每行,可以用一組屬性來定義,但是一般推薦用單個屬性作為主鍵。主鍵要求
一、不能重複 二、不能為空,乙個表中只能有乙個主鍵,定義主鍵使用primary key來定義,[user_id] int [...]
sql 刪除資料庫表內容
1 若要刪除表中的所有行,則 truncate table 語句是一種快速 無日誌記錄的方法。truncate table 與不含有 where 子句的 delete 語句在功能上相同。但是,truncate table 速度更快,並且使用更少的系統資源和事務日誌資源。與 delete 語句相比,t...
資料庫日期查詢sql小筆記
1 查詢當前時間 select sysdate from dual 2 當前日期 select to date sysdate from dual 日期格式 select to char to date sysdate yyyy mm dd from dual 字串 3 當前月第一天 select ...
資料庫複試內容
1.資料庫系統的組成?資料庫及其管理軟體組成的系統。2.資料庫的基本操作?選擇 select from 插入 insert into 刪除 delete drop 刪除表 更改 update 表 set 字段 where 條件,一般用來修改一行的對應屬性,alter用來修改表的屬性。3.什麼是檢索,...