A. 學生學習sqlserver,下載哪個版本好,怎麼下載
如果只是學習使用,sqlserver 2000中文版:http://www.ddooo.com/softdown/3336.htm,該版本就可以,當然也得結合你所學的教材來定,如果你學習的內容是sql 2005那就也得下載2005這個版本。
B. SQLServer 2005 自動備份資料庫的方法分享(附圖解教程)
具體步驟如下:
一、開始菜單中打開SQL
Server
Management
Studio,展開窗口左邊的SQL伺服器;
二、SQL
Server代理,右鍵選擇"啟動"(未啟動的話);
三、選擇「作業->新建作業」;
四、在"常規"中輸入作業的名稱;
五、在"步驟"中新建步驟,選擇T-SQL,命令中輸入下面語句(紅色部分要根據自己的實際情況更改,D:ak改為自己的備份路徑,databasename修改為想備份的資料庫的名稱)
復制代碼
代碼如下:
DECLARE
@DBPATH
NVARCHAR(200)
SET
@DBPATH=CONVERT(VARCHAR,GETDATE(),120
)
SET
@DBPATH=REPLACE(@DBPATH,'-','')
SET
@DBPATH=REPLACE(@DBPATH,'
','')
SET
@DBPATH=REPLACE(@DBPATH,':','')
SET
@DBPATH='D:DBBACKUP'+@DBPATH+'.bak'
BACKUP
DATABASE
[DATABASENAME]
TO
DISK
=
@DBPATH
WITH
NOINIT,NOUNLOAD,NOSKIP,STATS=10,NOFORMAT
六、在"計劃"中添加計劃,填寫計劃名稱,選擇計劃類型,設置頻率、時間等;設置完成後,點確定。
Sqlserver2005
自動備份圖解教程
一、打開SQL
Server
Management
Studio
企業管理器
二、SQL
Server代理,右鍵選擇"啟動"
Tips:注意此處的sqlserver
Agent
修改啟動類型為
自動
三、新建一個作業
①.右鍵à新建作業
②.填寫名稱,所有者信息
③.點擊步驟選項卡,點擊
「新建」
新增一個步驟
④.填寫步驟的基本信息,如:名稱
T-sql(備份語句)
Tips:此處填寫備份資料庫的語句如下:
Declare
@DataStr
NVARCHAR(200)
set
@DataStr
=
convert(NVARCHAR(19),getdate(),120)
set
@DataStr
=
REPLACE(@DataStr,
':'
,
'_')
set
@DataStr
=
REPLACE(@DataStr,'
','_')
set
@DataStr
=
REPLACE(@DataStr,'-','_')
set
@DataStr
=
'E:DataBaseBak370501_#_#_'+@DataStr+'.bak'
BACKUP
DATABASE
[370501]
TO
DISK
=
@DataStr
WITH
NOINIT
,
NOUNLOAD
,
NOSKIP
,
STATS
=
10,
NOFORMAT
T-SQL功能描述:
此處T-SQL的作用是備份一個命名為:370501_#_#_
2010_08_05_15_23_01.bak的備份文件,並將此文件放於E:DataBaseBak目錄下
⑤、點擊計劃選項卡,點擊
添加
添加一個計劃
⑥.在彈出的對話框中
填寫名稱和計劃的執行頻次
⑦.點擊確定
保存當前計劃
à
點擊確定
保存當前的作業,自動備份資料庫完成
C. 求SQLserver權威教程書,語句、視圖、高級設計、項目案例。書店的都看了,沒感覺。
我是覺的基礎書比較好找裡面有一天基礎的語句還有簡單的案例,不過要想學還是要在實際的問題中去操作,可以上一些資料庫的論壇,我現在也在學
D. 如何在Sqlserver資料庫中存儲PDF,WORD,JPG等文件
有相應的欄位可以存儲,不過幾乎沒有人這樣用的。這樣的效率太低了,數據量稍多一點就很慢的。
E. 求告知sqlserver張天生教程網盤
1、查詢SQL中的所有表: Select TABLE_NAME FROM 資料庫名稱.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 執行之後,就可以看到資料庫中所有屬於自己建的表的名稱 2、查詢SQL中所有表及列: Select dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name FROM dbo.syscolumns INNER JOIN dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id Where (dbo.sysobjects.xtype = 'u') AND (NOT (dbo.sysobjects.name LIKE 'dtproperties')) 3、在Sql查詢分析器,還有一個簡單的查詢方法: EXEC sp_MSforeachtable @command1="sp_spaceused '?'" 執行完之後,就可以看到資料庫中所有用戶表的信息 4、查詢總存儲過程數:select count(*) 總存儲過程數 from sysobjects where xtype='p' 附:xtype類型D = 默認值或 DEFAULT 約束
F = FOREIGN KEY 約束L = 日誌FN = 標量函數
IF = 內嵌表函數
P = 存儲過程
PK = PRIMARY KEY 約束(類型是 K)
RF = 復制篩選存儲過程S = 系統表TF = 表函數
TR = 觸發器U = 用戶表UQ = UNIQUE 約束(類型是 K)V = 視圖X = 擴展存儲過程 另:在sqlserver中取得某個資料庫中所有表名的sql語句 select sysobjects.name from sysobjects.xtype ='U';SELECT name
WHERE (xtype = 'U') 在資料庫的sysobjects表裡有這個資料庫全部表的信息, xtype值為'U'的就是表名 注意:一般通過上述方法獲得全部用戶表示都會有一個dtproperties表,SQLSERVER 默認它也是用戶表,想要從用戶表中排出,需要加上限定條件 status>0,即:select * from sysobjects where xtype='U' and status>0
F. 誰有sqlserver資料庫的視頻教程我要全集的
select*fromtables;
G. SQLServer2005實用教程的內容簡介
本書對SQLServer2005的主要功能及使用方法的描述清晰明了,突出重點和難點,並將理論知識融合到具體的資料庫開發實例中,使學生在學習了相關知識後能夠立即動手開發自己的資料庫系統,真正做到學以致用。
本書既可作為高等院校科學與技術專業及相關專業的教材,也可供廣大有志於掌握資料庫開發技術的人員使用。
H. 請高手們推薦學習sqlServer的經典教材
sql的建議你直接看微軟的sql聯機叢書。裡面講的就很系統。
如果是實體書呢。資料庫的基礎就找 《資料庫原理》這個教材是最普及,並且裡面講的很系統。不懂的可以到51cto技術論壇去問問。
I. 渴求三類編程語言(c/c++,.net,java),兩類資料庫(SQLServer,oracle)的教程書籍,謝謝幫忙!
根據我個人的學習經歷來說:剛開始建議你看書,因為書本可以幫助你系統的掌握架構,有一定理性認識後,在看看視頻教程或者那個項目練習練習,在定時整理筆記,事半功倍的,我卡卡,不時,你就會成為高手的。
不過建議你還是從網上買那些書本比較好,權威並且看著舒服,PDF的看著看著就沒心情看啦(我以前就試過)。學習是不能吝嗇的。
J. 想自學SQLserver,求大神推薦下版本和書籍或者教材等等
直接看下sql的api 就行了。。其實資料庫mysql oracle 大部分都是通用的。。只是有那麼些函數啊、等等不同罷了、