软件基础:在电脑上提前安装好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下创建表
接下的任务就是完成表的输入了。