使用SQL語句在SQL server2017上創建數據庫


軟件基礎:在電腦上提前安裝好SQL server2017,並且安裝好其中的SSMS(SQL server Management Studio)

創建方式:SQL語句

操作內容:創建零件供應數據庫系統

一、創建數據庫

1.打開SSMS,點擊新建查詢

2.輸入創建數據庫所需的參數

行數據文件:

  邏輯文件名:SPJ029_data

  磁盤文件名:SPJ029_data.mdf(存儲路徑自定)

  文件初始容量為4MB,最大容量為30MB,數據庫自動增長,增長方式按10%增長

事務日志文件:

  邏輯文件名為SPJ029_log

  磁盤文件名為SPJ029_log.ldf (存儲路徑自定)

   文件初始容量為5MB,最大容量為20MB,文件容量遞增值為1MB。

其對應代碼為:

 

CREATE DATABASE SPJ029    ON PRIMARY
    (
    NAME='SPJ025_data',
    FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS01\MSSQL\DATA\SPJ029_data.mdf',
    SIZE=4MB,
    MAXSIZE=30MB,
    FILEGROWTH=10% 
    )
LOG ON
    (NAME='SPJ029_log',
    FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS01\MSSQL\DATA\SPJ029_log.ldf', 
    SIZE=5MB,
    MAXSIZE=20MB,
    FILEGROWTH=1MB 
    )
GO

 

3. 點擊執行,數據庫創建完成

二、創建基本表

使用一下語句創建

CREATE TABLE S029
    (SNO CHAR(2) PRIMARY KEY,
    SNAME CHAR(20),
    STATUS CHAR(2),
    CITY CHAR(20),
)
CREATE TABLE P029
    (PNO CHAR(2)PRIMARY KEY,
    PNAME CHAR(20),
    COLOR CHAR(10),
    WEIGHT CHAR(2),
)
CREATE TABLE J029
    (JNO CHAR(2)PRIMARY KEY,
    JNAME CHAR(20),
    CITY CHAR(20),
)
CREATE TABLE SPJ029 
    (SNO CHAR(2),
    PNO CHAR(2),
    JNO CHAR(2),
    QTY CHAR(3),
    PRIMARY KEY(SNO,PNO,JNO),
    FOREIGN KEY(SNO) REFERENCES S029(SNO), 
    FOREIGN KEY (PNO)REFERENCES P029(PNO), 
    FOREIGN KEY (JNO)REFERENCES J029(JNO)
    );

 注意:未指明創建的表在哪個數據庫下,系統會默認在master下創建表

接下的任務就是完成表的輸入了。

 


免責聲明!

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



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