admin管理员组

文章数量:1794759

使用SQL语句创建数据库和数据库表

使用SQL语句创建数据库和数据库表

使用SQL语句创建数据库和数据库表

内容如下:

  • 创建数据库
  • 创建数据库表
  • 1.创建数据库的语句 创建数据库,需要创建数据库的数据文件和日志文件 其中一些语句含义如下:

    语句代表含义
    name逻辑文件名
    filename物理文件名
    size文件初始大小
    maxsize文件最大长度
    filegrowth文件增长幅度

    其中逻辑文件名不需要加后缀,而物理文件名则为具体路径,需加文件后缀,数据文件后缀为.mdf,日志文件后缀为.ldf 代码如下:

    create database eshop on primary ( name=eshop_data, filename='D:\\数据库\\eshop_data.mdf', size=5mb, maxsize=unlimited, filegrowth=10% ) Log on ( name=eshop_log, filename='D:\\数据库\\eshop_log.ldf', size=5mb, Maxsize=10mb, filegrowth=5% )

    log on 前为数据文件创建语句,log on后为日志文件创建语句,若需要修改,可用alter database eshop语句进行修改

    2.创建数据库表

    创建数据库表一般包括段名,数据类型以及长度,约束,下面举一个简单的小例子,如需创建下面的表

    针对以上要求,代码如下:

    Use eshop go create table products ( P_id nchar(6)primary key, P_name varchar(50) not null, brand varchar(20), model varchar(20), price decimal(8,2) check(price>=0 and price<=100000), stock int, category varchar(10) references categories(category) )

    当字段为外键时,通过外键联系的两个表中的字段需数据类型和长度一致。

    以上仅仅是一点小小的分享,并不全面,多是课堂所学,仅做记录,如有错误,请多指出,若以上内容能有一些帮助,则荣幸之至。

    本文标签: 数据库语句SQL