使用SQL语句在SQL server2017上创建数据库
使用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下创建表
接下的任务就是完成表的输入了。