SQLServer數據庫增刪改查


一、數據庫定義

數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫。數據庫的操作分為兩種形式:一種是直接在數據庫管理工具圖形化界面進行操作;一種是使用數據庫腳本進行操作,數據庫腳本可以直接在數據庫管理工具中操作,也可以在dos命令窗口中操作。

二、數據庫創建

方式一:數據庫圖形化管理工具創建數據庫步驟:右鍵點擊數據庫-》點擊新建數據庫-》輸入數據庫名稱,可自定義數據庫所有者(設置哪些人可以使用數據庫)、邏輯名稱、初始大小(數據庫初始化大小)、自增長大小(數據庫新增數據的時候以每次多大存儲量增長)、路徑(數據庫數據文件路徑,關系到以后的數據庫備份,遷移,還原等操作)、文件名(數據庫的文件名稱)、日志等屬性,左上角的選項和常規可以使用系統默認的-》點擊確定即可創建數據庫

方式二:數據庫腳本創建數據庫步驟:編寫腳本-》在數據庫管理工具中執行腳本-》刷新數據庫即可顯示;

 

 1 --創建數據庫
 2 create database testss
 3 on 
 4 (
 5     name='testss',
 6     filename='D:\SqlTest\blog\testss.mdf',
 7     size=10240kb,
 8     maxsize=102400kb,
 9     filegrowth=1024kb
10 )
11 log on
12 (
13     name='testlog',
14     filename='D:\SqlTest\blog\testlog.ldf',
15     size=10240kb,
16     maxsize=102400kb,
17     filegrowth=1024kb
18 )
19 go

 

 

創建結果示例如下:

三、數據庫刪除

方式一:直接在數據庫管理工具中右鍵-》選擇刪除

 

方式二:在數據庫管理工具中數據腳本:drop database 數據庫名

四、數據庫修改

方式一:選中數據庫-》右鍵-》選擇重命名-》輸入數據庫新名稱

方式二:在數據庫管理工具中輸入腳本修改:exec sp_renamedb 'testss','test1'或者alter database test1 modify name=test2 

五、查數據庫查看

方式一:在數據庫管理工具中選中數據庫-》右鍵屬性-》查看數據庫相關配置信息

方式二:在數據庫管理工具中輸入數據庫腳本查看,一下列舉幾種常用的數據庫查看信息

--使用目錄視圖查看數據庫信息
--使用sys.database_files查看有關數據庫文件的信息
select * from sys.database_files;
--使用sys.filegroups查看有關數據庫組的信息
select * from sys.filegroups;
--使用sys.master_files 查看數據庫文件的基本信息和狀態信息
select * from sys.master_files;
--使用sys.databases 數據庫和文件目錄視圖查看有關數據庫的基本信息
select * from sys.databases where name='testss';

 

--使用函數查看數據狀態
use testss
select databasepropertyex('test2','Status') as 'test數據庫狀態'

六、數據庫優缺點

優點:易用性、適合分布式組織的可伸縮性、用於決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯的集成性、良好的性價比等。

缺點:1開放性。只能運行在微軟的windows平台,沒有絲毫的開放性可言。

      2可伸縮性,並行性。並行實施和共存模型並不成熟,很難處理日益增多的用戶數和數據卷,伸縮性有限。
      3性能穩定性。SQLServer當用戶連接多時性能會變的很差,並且不夠穩定。
      4使用風險。SQLServer完全重寫的代碼,經歷了長期的測試,不斷延遲,許多功能需時間來證明。並不十分兼容早期產品。使用需要冒一定風險。
      5客戶端支持及應用模式。只支持C/S模式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM