物理文件名:計算機找文件的時候用的。邏輯文件名:給用戶看的答題不易,互相理解,您的採納是我前進的動力如果我的回答沒能幫助您,請繼續追問您也可以向我們團隊發出請求,會有更專業的人來為您解答
B. 如何修改SQL Server資料庫中的邏輯文件名
使用 FILE_NAME 函數可復以返回給定製文件標識 (ID) 號的邏輯文件名(或者直接查找sysfiles或sysfiles1也可以)
如下
下面查詢返回 file_ID 為 1 的文件名(master)。
USE master
SELECT FILE_NAME(1)
當我們進行從一個備份中還原資料庫或附加資料庫時,資料庫的邏輯文件名是不會改變的。
可用 ALTER DATABASE 的 MODIFY FILE 子句作為替代方式更改數據文件或日誌文件的邏輯名稱。
alter database 資料庫名
modify file (
name=邏輯名
,newname=新邏輯名
)
其實,上面語句是更改了sysfiles和sysfiles1系統表中的name欄位。
BTW:其實在SQL2005的客戶端工具中,已經可以直接在屬性->文件中直接修改了。
另外請注意:SQL2000的Database如果在SQL2005附加後,將無法再在SQL2000中附加,會返回603錯誤。
C. sql server 2000中的邏輯文件名是什麼
問題補充:
那邏輯文件名與操作系統文件名有什麼區別
各自的功能又是什麼,希望能夠說的本質一點
---------------
邏輯文件名--資料庫文件在資料庫中顯示的名字
操作系統文件名--在系統盤符存放的名字顯示
兩個名字可以相同,可以不同
use Test
go
select * from sysfiles
Name--為邏輯名
FileName--為文件名和路徑
在企業管理器—資料庫—右健屬性—可以查看
D. SQL server2008新建資料庫怎麼設置物理文件名和邏輯文件名
1.資料庫連接的話右擊連接 --> 屬性 --> 資料庫設置 可以改變資料庫和日誌的路徑
2.資料庫的話右擊資料庫 --> 屬性 --> 文件 在右面的文件/文件組可以改變數據文件的路徑
E. 資料庫邏輯文件名是由什麼管理的
資料庫邏輯文件名是由SQL Server管理的。
文件組是由SQL Server管理的,與操作系統無關。資料庫物理設計:設計資料庫的物理結構,根據資料庫的邏輯結構來選定RDBMS,並設計和實施資料庫的存儲結構、存取方式等。
基本信息
資料庫邏輯設計是整個設計的前半段,包括所需的實體和關系,實體規范化等工作。設計的後半段則是資料庫物理設計,包括選擇資料庫產品,確定資料庫實體屬性(欄位)、數據類型、長度、精度確定、DBMS頁面大小等。
資料庫邏輯設計決定了資料庫及其應用的整體性能,調優位置。如果資料庫邏輯設計不好,則所有調優方法對於提高資料庫性能的效果都是有限的。為了使資料庫設計的方法走向完備,資料庫的規范化理論必須遵守。
規范化理論為資料庫邏輯設計提供了理論指導和工具,在減少了數據冗餘的同時節約了存儲空間,同時加快了增、刪、改的速度。
另外,在規范的資料庫邏輯設計時,還應考慮適當地破壞規范規則,即反規范化設計,來降低索引、表的數目,降低連接操作的數目,從而加快查詢速度。常用的反規范技術有增加冗餘列、增加派生列、重新組表等。
F. 誰知道SQL裡面的物理文件名和邏輯文件名的區別簡單點就是什麼是物理文件名,什麼又是邏輯文件名
物理文件名是包含文件名和文件存儲路徑的字元串。邏輯文件名是您在資料庫中使用的物理文件名的邏輯表示。
SQL是結構化查詢語言的縮寫,代表結構化查詢語言。SQL語言的主要功能是與各種資料庫建立關系。此外,SQL被認為是關系資料庫管理系統的標准語言。它是微軟公司開發和推廣的關系型資料庫管理系統。
(6)資料庫邏輯文件名擴展閱讀:
可以不同的方式使用資料庫邏輯和物理名稱:
1.資料庫的物理名稱:存在於磁碟上的名稱。
2.邏輯名稱:資料庫的內部名稱。
3.更改資料庫的自維護名稱不會更改資料庫的邏輯名稱。
簡單的說:
1.物理文件名:用於計算機查找文件。
2.邏輯文件名:供用戶查看。
3.在大多數情況下,在其他語言中需要的很大部分的程序實現單個事件只需要一個SQL語句可以實現一個目標,這也意味著我們可以用SQL語言編寫非常復雜的語句。