一、數據庫怎么建表
在創建數據庫之后(hou),接(jie)下來就要(yao)在(zai)數據(ju)庫(ku)中創(chuang)建數據(ju)表(biao)。所謂創(chuang)建數據(ju)表(biao),指的(de)是在(zai)已經創(chuang)建的(de)數據(ju)庫(ku)中建立新(xin)表(biao)。
創建數據(ju)表的(de)過(guo)程是(shi)規定數據(ju)列的(de)屬(shu)性(xing)(xing)的(de)過(guo)程,同時也是(shi)實(shi)施數據(ju)完(wan)(wan)整(zheng)(zheng)性(xing)(xing)(包括實(shi)體完(wan)(wan)整(zheng)(zheng)性(xing)(xing)、引用完(wan)(wan)整(zheng)(zheng)性(xing)(xing)和域完(wan)(wan)整(zheng)(zheng)性(xing)(xing))約束(shu)的(de)過(guo)程。下面以SQL Server數據(ju)庫(ku)為例,教大家(jia)數據(ju)庫(ku)建表方法。
1、創(chuang)建(jian)數(shu)(shu)據庫(ku)表的(de)時候,在SQL Server數(shu)(shu)據庫(ku)中(zhong)登錄找到數(shu)(shu)據庫(ku)然(ran)后右(you)鍵。附加數(shu)(shu)據庫(ku),然(ran)后把數(shu)(shu)據庫(ku)的(de)名(ming)稱(cheng)寫(xie)上(shang),然(ran)后點(dian)擊(ji)確定。
2、創(chuang)建(jian)好之后右鍵刷新(xin),找(zhao)到(dao)自己創(chuang)建(jian)的表,雙擊打(da)開。
3、找到(dao)第二個表右鍵,點擊新(xin)建再選擇表。
4、列名是要寫的表內容的名稱,數據類型根據列名選擇相對應的列名,如果表中是有ID的話數據類型使用int,允許null值就不能為空。ID旁邊右鍵選擇第一個(ge)設(she)置(zhi)主鍵,類型改為int,設(she)置(zhi)主鍵之后允許null值就會(hui)自動把√去掉(diao)。
5、在列屬性中找到表設計器,在標(biao)(biao)識規范會顯示標(biao)(biao)識為否。
6、然后在左邊的向下的標志點開把標識改為是就即可。其他表的類型就用nvarchar(max)就可以了。
7、表寫完(wan)之后Ctrl+S保(bao)存。
二、數據庫怎么導入數據
1、將Excel表格里的數據導入數據庫
(1)先(xian)新建一(yi)個(ge)新的數據庫(ku)。
(2)選(xuan)(xuan)擇新建的數(shu)(shu)據(ju),右鍵先選(xuan)(xuan)擇任(ren)務,再選(xuan)(xuan)擇導入數(shu)(shu)據(ju)。
(3)在(zai)彈窗里的數據源中,選擇(ze)要導入數據的Excel類型。
(4)在Excel文件路徑下,通過(guo)瀏覽按鈕(niu)選(xuan)擇要(yao)導入數據的Excel文件。
(5)直接點擊(ji)“下(xia)一步(N)”。
(6)先(xian)在“目標”右(you)邊,選(xuan)擇倒(dao)數(shu)第三個,再在“身(shen)份驗證(zheng)”時,選(xuan)擇“使用(yong)SQL Server身(shen)份驗證(zheng)”,數(shu)據庫(ku)只有(you)是(shi)剛(gang)剛(gang)新建的(de)就可以了,最后,點(dian)擊“下(xia)一步”。
(7)直接(jie)點擊(ji)下一步。
(8)選(xuan)擇要導入的數據,但(dan)不要選(xuan)擇帶(dai)有$符號的數據,再點擊(ji)“下一步“。
(9)直(zhi)接點擊“下一步“。
(10)直(zhi)接點擊(ji)“完(wan)成“。
2、將數據庫中的其他數據導入當前的數據
(1)先在(zai)數據庫中(zhong)選(xuan)(xuan)擇(ze)到當前(qian)的數據,再右鍵選(xuan)(xuan)擇(ze)到“任務”,再選(xuan)(xuan)擇(ze)到“導入數據”。
(2)在彈出窗口的“數(shu)據源(D)”右邊選(xuan)擇到(dao)(dao)“SQL Server Native Client11.0”,在填(tian)寫(xie)”服務(wu)器名稱(cheng)(S)“處(chu)可填(tian)寫(xie)當(dang)前服務(wu)器名稱(cheng),或填(tian)寫(xie)”(local)“代表本地數(shu)據,然后(hou),再選(xuan)擇填(tian)寫(xie)”使(shi)用SQL Server身份驗證(Q)”的數(shu)據,在”數(shu)據庫(T)”右邊選(xuan)擇到(dao)(dao)含有要導入數(shu)據的數(shu)據,最后(hou),點擊“下一(yi)步(bu)(N)”。
(3)在彈出窗口的“目標(D)”右邊選擇到“SQL Server Native Client11.0”,在填寫”服務器名稱(S)“處可默認填寫當前數據庫名稱(cheng),然后,再選擇填寫”使(shi)用(yong)SQL Server身份驗證(Q)”的數(shu)據,在”數(shu)據庫(ku)(T)”右邊選擇到(dao)要(yao)導入(ru)數(shu)據的數(shu)據,最后,點擊(ji)“下一步(bu)(N)”。
(4)直接選(xuan)擇“下(xia)一步(bu)(N)”。
(5)在“表和(he)視圖(T)”下選(xuan)勾(gou)/選(xuan)擇(ze)到選(xuan)到應的數據源和(he)準備要(yao)導入數據的目數據,再選(xuan)擇(ze)“下一(yi)步(N)”。
(6)直接(jie)點擊“下一步(bu)”。
(7)直接點(dian)擊(ji)“完成(cheng)”。