資源描述:
《界面創(chuàng)建數(shù)據(jù)庫和表》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、界面創(chuàng)建數(shù)據(jù)庫和表實驗內(nèi)容:1、界面操作數(shù)據(jù)庫(1)創(chuàng)建數(shù)據(jù)庫通過企業(yè)管理器創(chuàng)建數(shù)據(jù)庫。對于新創(chuàng)建的數(shù)據(jù)庫,系統(tǒng)對數(shù)據(jù)文件的默認值為:初始大小1MB,最大大小不限制,而實際上僅受硬盤空間的限制,允許數(shù)據(jù)庫自動增長,增長方式為按10%比例增長;對日志文件的默認值為:初始大小1MB,最大大小不限制,而實際上也僅受硬盤空間的限制,允許日志文件自動增長,增長方式為按10%比例增長實例1:創(chuàng)建數(shù)據(jù)庫XSCJ,初始大小為5MB,最大大小為50MB,數(shù)據(jù)庫自動增長,增長方式是按10%比例增長;日志文件初始大小為2MB,最大可增長到5MB,按1MB增長;操作步驟:第一步:啟動SQLServer企業(yè)管
2、理器第二步:在企業(yè)管理器窗口中展開MicrosoftSQLServers和SQLServer組,選擇SQLServer服務(wù)器。單擊鼠標右鍵,選擇“新建”--------〉“數(shù)據(jù)庫”。第三步:在“數(shù)據(jù)庫屬性”對話框的“常規(guī)”標簽欄的“名稱”文本框中輸入欲創(chuàng)建的數(shù)據(jù)庫名XSCJ。第四步:選擇“數(shù)據(jù)文件”標簽欄,在文件名為“XSCJ_Data”這一行的“初始大小”列將系統(tǒng)默認大小1改為5,設(shè)置是否允許自動增長、增長方式以及最大文件大小。第五步:選擇“事務(wù)日志”標簽欄,與第四步相似,設(shè)置日志文件的大小、是否增長、增長方式及最大大小。第六步:單擊“確定”按鈕,數(shù)據(jù)庫“XSCJ”就創(chuàng)建完成。(2
3、)修改數(shù)據(jù)庫實例2:將XSCJ數(shù)據(jù)庫的主要數(shù)據(jù)文件XSCJ_Data.mdf的最大大小由50MB修改為不限制操作步驟略(3)刪除數(shù)據(jù)庫在SQLServer的企業(yè)管理器中刪除數(shù)據(jù)庫的操作過程是:在企業(yè)管理器的窗口中選擇刪除的數(shù)據(jù)庫,在該數(shù)據(jù)庫名上單擊鼠標右鍵,在彈出的快捷菜單上選擇“刪除”即可。實例3:刪除數(shù)據(jù)庫XSCJ注意:刪除數(shù)據(jù)庫后,該數(shù)據(jù)庫的所有對象均被刪除,將不能再對該數(shù)據(jù)庫做任何操作,因此應(yīng)十分慎重?。?、界面操作表(1)創(chuàng)建表創(chuàng)建表的實質(zhì)就是定義表結(jié)構(gòu)及約束等屬性。首先要設(shè)計表,即確定表的名字、所包含的各列名、列的數(shù)據(jù)類型和長度、是否可為空值、默認值情況等等實例4:學(xué)生情
4、況表的創(chuàng)建。在XSCJ數(shù)據(jù)庫中創(chuàng)建學(xué)生情況表。操作步驟:在創(chuàng)建表之前應(yīng)先確定學(xué)生情況表的名字和結(jié)構(gòu)。學(xué)生情況表的表名為XS,表結(jié)構(gòu)如下所示:第一步:啟動企業(yè)管理器,單擊鼠標右鍵選擇數(shù)據(jù)庫XSCJ,選擇“新建”-------〉“表”第二步:在編輯窗口中分別輸入或選擇各列的名稱、數(shù)據(jù)類型、是否允許為空值等屬性。第三步:在表的各列的屬性均編輯完成后,單擊工具欄上的“保存”按鈕。第四步:在“選擇名稱”對話框里輸入表名XS,單擊確定,XS表創(chuàng)建完畢。XS表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空值默認值說明學(xué)號定長字符型(char)6×無主鍵姓名定長字符型(char)8×無專業(yè)名定長字符型(char)
5、10√無性別位型(bit)1×1男1,女0出生日期日期時間類型(smalldatetime)4×無總學(xué)分整數(shù)型(tinyint)1√無備注文本型(text)16√無(2)修改表實例5:增加列。在XS表中添加一個“獎學(xué)金等級”列。操作步驟:第一步:在SQLServer企業(yè)管理器中展開需進行操作的表XS,在其上單擊鼠標右鍵,在彈出的快捷菜單上選擇“設(shè)計表”。第二步:在設(shè)計表XS窗口中單擊第一個空白行,輸入列名“獎學(xué)金等級”,選擇數(shù)據(jù)類型“tinyint”第三步:單擊關(guān)閉設(shè)計表XS窗口按鈕,保存修改后的表實例6:刪除列。將“獎學(xué)金等級”列刪除命令方式創(chuàng)建數(shù)據(jù)庫和表1、數(shù)據(jù)庫的命令操作(1)
6、使用CREATEDATABASE創(chuàng)建數(shù)據(jù)庫實例7:創(chuàng)建一個名為XSCJ1的數(shù)據(jù)庫,其初始大小為5MB,最大大小為50MB,允許數(shù)據(jù)庫自動增長,增長方式是按10%比例增長;日志文件初始為2MB,最大可增長到5MB,按1MB增長。操作步驟:第一步:啟動SQLServer的查詢分析器,操作過程:開始-〉程序-〉MicrosoftSQLServer->查詢分析器。第二步:在T-SQL語句輸入窗口輸入以下語句:輸入完畢后,單擊“執(zhí)行查詢”按鈕。當命令成功執(zhí)行后,在SQLServer上進行“刷新”,新建的XSCJ1就顯示于數(shù)據(jù)庫列了。(1)使用DROPDATABASE修改數(shù)據(jù)庫實例8:刪除數(shù)據(jù)庫
7、XSCJ1使用命令:DROPDATABASEXSCJ1GO1、表的命令操作(1)使用CREATETABLE創(chuàng)建表實例9:在已經(jīng)創(chuàng)建好的數(shù)據(jù)庫XSCJ中創(chuàng)建學(xué)生情況表XS。創(chuàng)建表的SQL語句如下:(2)使用ALTERTABEL語句修改表實例10:在表XS中增加一個新列------獎學(xué)金等級使用SQL命令如下:實例11:在表XS中刪除名為獎學(xué)金等級的列使用SQL命令如下:實例12:修改表XS中已有列的屬性:將名為“姓名”的列的長度由原來的8改為10,將名為“出