乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      3步驟快速創(chuàng)建你的第一個SQL Server數(shù)據(jù)庫

       _小女子_ 2013-09-06
      導(dǎo)言

        這篇文章的目的是三步驟快速地在SQL Server中創(chuàng)建一個Employees數(shù)據(jù)庫并填入測試數(shù)據(jù)。它沒有提供什么理論或技術(shù)擴展。只是給那些想快速地看看什么是SQL Server的人的一個簡明指導(dǎo)。如果你熟悉Access、MySQL、Oracle或其它一些數(shù)據(jù)存儲應(yīng)用程序,那么這篇文章對于你來說可以作為一個 “Hello World”的示例應(yīng)用程序。有兩個不同的方法來管理SQL Server,GUI(Graphical User Interface,圖形用戶界面)和命令行。這篇文章假設(shè)已經(jīng)安裝了SQL。

        GUI步驟1——創(chuàng)建一個數(shù)據(jù)庫

        在 SQL Server 中“數(shù)據(jù)庫”是一個容器,它保存了一組相關(guān)對象。除了存儲實際數(shù)據(jù),數(shù)據(jù)庫還存儲數(shù)據(jù)保存的結(jié)構(gòu)(叫做“表”),和任何相關(guān)的輔助對象,例如查詢(保存查 詢數(shù)據(jù)的方式)。首先,我們將使用圖形用戶界面——SQL Server管理套件——來創(chuàng)建一個數(shù)據(jù)庫。

        從Windows 開始菜單,選擇“Microsoft SQL Server”,然后選擇“SQL Server管理套件”。當(dāng)管理套件啟動時,右鍵單擊數(shù)據(jù)庫文件夾并選擇創(chuàng)建新數(shù)據(jù)庫。在“Database name”文本框中輸入一個名稱。在這個示例中,我們使用名稱“Test”。

        當(dāng)你填入了數(shù)據(jù)庫名稱后,文件類型Data和Log的邏輯名稱會自動填入。“Data”文件是實際數(shù)據(jù)在硬盤上保存的地方?!癓og”文件跟蹤數(shù)據(jù)的任何變化。點擊OK。

        GUI步驟2——創(chuàng)建一個表

        現(xiàn)在數(shù)據(jù)庫已經(jīng)創(chuàng)建了,就需要一個保存實際數(shù)據(jù)的結(jié)構(gòu)。這個結(jié)構(gòu)叫做表。表包含行和列,就像電子數(shù)據(jù)表。

        為了創(chuàng)建一個表,擴展數(shù)據(jù)庫文件夾,然后擴展新創(chuàng)建的“Test”數(shù)據(jù)庫。

        右鍵單擊“Tables”并選擇“New Table”。你將要填寫“Column Name”和“Data Type”。使用“varchar(50)”數(shù)據(jù)類型的“EmpName”。在下一行中,輸入一個字段名稱為Wage,數(shù)據(jù)類型為“money”。

         不像Excel或電子數(shù)據(jù)表,在數(shù)據(jù)庫中的字段必須預(yù)先知道它將存儲什么數(shù)據(jù)類型。VarChar(50)的數(shù)據(jù)類型告訴SQL Server它將存儲字符數(shù)據(jù)(文本),可變長度不超過50個字符。你可以輸入數(shù)字到VarChar字段,但是它們不能進行相加或?qū)λ鼈兪褂脭?shù)學(xué)函數(shù)。如 果要對字段使用數(shù)學(xué)函數(shù),那么它必須是數(shù)字之類的類型,這就是為什么Wage字段使用“money”數(shù)據(jù)類型。

        點擊頂端菜單欄的保存圖標(biāo)來保存這個表,這個圖標(biāo)如下所示:

        它將顯示出表名稱,輸入“Employees”并點擊OK。

        GUI步驟3——輸入和查看數(shù)據(jù)

        為了輸入數(shù)據(jù)到新創(chuàng)建的Employees表中,在左邊菜單中展開表文件夾,如下所示:

        新創(chuàng)建的Employees表將列出來。右鍵單擊它并選擇“Open Table”。將打開一個小的表格。輸入一個新的數(shù)據(jù)行,如下所示。在輸入數(shù)據(jù)自動保存后會移動到一個新行。

        使用命令行

        在使用SQL Server管理套件的三個步驟中,我們創(chuàng)建了一個數(shù)據(jù)庫、一個表和輸入了數(shù)據(jù)。使用命令行(查詢窗口)的相同三個步驟顯示如下。為了打開查詢窗口,在SQL Server管理套件的左邊菜單中選擇“New Query”,如下所示:

        將彈出一個對話框問連接到什么服務(wù)器。輸入你的服務(wù)器名稱然后點擊連接。在新窗口之上的一個下拉框決定你將使用哪個數(shù)據(jù)庫。保留默認的“master”選擇。這是SQL Server的主系統(tǒng)數(shù)據(jù)庫。

        當(dāng)使用命令行或查詢窗口時,SQL Server使用的語言是TSQL。

        TSQL步驟1——創(chuàng)建數(shù)據(jù)庫

        創(chuàng)建一個新的叫做Test2的數(shù)據(jù)庫:輸入下面的TSQL然后按下頂部菜單中的“Execute”按鈕?!?/p>

      雙擊代碼全選
      1
      CREATEDATABASETest2;

        在屏幕底部的信息窗口應(yīng)該顯示為“Command(s) completed successfully”。

        TSQL步驟2——使用新數(shù)據(jù)庫

        刪除TSQL的那行并輸入:USE Test2;再次點擊執(zhí)行。這告訴查詢窗口未來任何命令都是運行于他們新創(chuàng)建的Test2數(shù)據(jù)庫而不是主數(shù)據(jù)庫

        TSQL步驟3——創(chuàng)建新表

        接下來,我們將創(chuàng)建一個Employees表來保存數(shù)據(jù)。刪除查詢窗口中的所有TSQL并執(zhí)行下面的代碼: 

      雙擊代碼全選
      1
      2
      3
      4
      5
      CREATE TABLE Employees
        (
        EmpName varchar(50),
        Wage money
        );

        TSQL步驟4——輸入數(shù)據(jù)

        執(zhí)行下面的語句來輸入數(shù)據(jù)到新創(chuàng)建的表中?!?/p>

      雙擊代碼全選
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      INSERT INTO Employees
      (EmpName, Wage)
      VALUES
      ('Tom', 10.5);
      INSERT INTO Employees
      (EmpName, Wage)
      VALUES
      ('Jane', 11);
      INSERT INTO Employees
      (EmpName, Wage)
      VALUES
      ('Mike', 50);

        TSQL步驟5——查看數(shù)據(jù)

        最后一步是查看剛剛輸入的數(shù)據(jù)。刪除先前的INSERT語句并執(zhí)行下面的TSQL:

      雙擊代碼全選
      1
      2
      SELECT*
        FROMEmployees;

        如下所示,所有新添加的記錄都將顯示出來。

        總結(jié)

         在這篇文章里,我們使用了圖形用戶界面和TSQL命令來創(chuàng)建新數(shù)據(jù)庫和新表。插入值到新表中然后獲取。如果你的SQL Server是使用默認設(shè)置安裝的,那么我們剛剛創(chuàng)建的例子存儲在你的硬盤中,在c:program files Microsoft SQL Server MSSQL Data下面。那里應(yīng)該有一個Test. mdf(實際數(shù)據(jù))和一個Test.ldf(一個記錄我們測試所做改變的事務(wù)日志)。這些文件是二進制的,專用于SQL Server,不能由Notepad、Word、Excel或其它一些應(yīng)用程序使用。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多