zoukankan      html  css  js  c++  java
  • 使用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 FilesMicrosoft SQL ServerMSSQL14.SQLEXPRESS01MSSQLDATASPJ029_data.mdf',
        SIZE=4MB,
        MAXSIZE=30MB,
        FILEGROWTH=10% 
        )
    LOG ON
        (NAME='SPJ029_log',
        FILENAME='C:Program FilesMicrosoft SQL ServerMSSQL14.SQLEXPRESS01MSSQLDATASPJ029_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下创建表

    接下的任务就是完成表的输入了。

  • 相关阅读:
    Mac版sublime text右键open in browser 不能识别中文名解决办法
    python 内置函数
    python 迭代器 生成器 列表推导式和生成器表达式
    python 闭包
    python 练习题
    python 打印扑克牌练习题
    python 函数 可变数据类型默认值
    python min() ,max()
    python 九九乘法表
    函数的进阶
  • 原文地址:https://www.cnblogs.com/junjunjun123/p/8711463.html
Copyright © 2011-2022 走看看