SQL学习笔记——创建数据库和表
一、创建数据库和表
1、创建数据库
打开 SSMS(Microsoft SQL Server Management Studio)→新建查询→输入如下图的sql语句→点击执行
CREATE DATABASE CPXS ON (NAME = CPXS_Data, FILENAME = C:Program FilesMicrosoft SQL ServerMSSQL15.MSSQLSERVERMSSQLDATACPXS.mdf, SIZE = 10MB, MAXSIZE = 50MB, FILEGROWTH = 10% ) LOG ON ( NAME = CPXS_Log, FILENAME = C:Program FilesMicrosoft SQL ServerMSSQL15.MSSQLSERVERMSSQLDATACPXS_Log.ldf, SIZE = 2MB, MAXSIZE = 5MB, FILEGROWTH = 1MB ) GO
成功后可以看到左侧数据库中成功创建了“CPXS”产品销售数据库。对应路径下新增数据库文件。
说明:
主数据库文件扩展名为.mdf,表示Main Data File;次数据文件扩展名为.ndf,表示Next Data File;日志文件扩展均为.ldf,表示Log Data File。
2、创建表
在数据库CPXS中创建表CP
新建查询→输入如下图的sql语句→点击执行
USE cpxs CREATE TABLE CP#表名 ( CPBH char(6) NOT NULL PRIMARY KEY,#列名CPBH,数据类型为字符型,长度为6,不允许为空,主键 CPMC char(30) NOT NULL,#列名CPMC,数据类型为字符型,长度为30,不允许为空 JG float NULL, KCL int NULL ) GO
可以看到表CP创建成功。
二、表数据插入、修改和删除
1、使用对象资源管理器,向数据库CPXS表加入数据
步骤:在对象资源管理器中选择表CP→点击右键→点击“编辑前200行”,在右侧会打开表数据窗口→将光标定位到某一列中,输入该列的值→当一行数据输入完成之后,按Enter键还或者将光标定位到下一行,则当前行的数据自动保存
2、使用对象资源管理器,修改数据库CPXS表数据
步骤:对象资源管理器中选择表CP→点击右键→点击“编辑前200行”,在右侧会打开表数据窗口→将光标定位到某一列中,右键点击删除。
3、使用T-SQL命令修改数据库CPXS表数据
点击“新建查询”,输入如下语句:
USE CPXS INSERT INTO CP VALUES(100013,燃气热水器,1500,10) GO INSERT INTO XSS VALUES(000005,JL 电器销售部,苏州,朱平平,88888888,NULL) GO INSERT INTO XSCP VALUES(100013,000005,2004-7-20,2,3000) GO
使用T-SQL命令修改表CP中某个记录的字段值。
点击“新建查询”,输入如下语句:
USE cpxs UPDATE cp SET jg = 1800 WHERE cpbh = 100013 GO
使用T-SQL命令修改表CP中所有记录的字段值:将所有商品价格增加100。
点击“新建查询”,输入如下语句:
USE cpxs UPDATE cp SET jg = jg + 100 GO
查询表格所有字段值
点击“新建查询”,输入如下语句:
SELECT*FROM cp
执行
使用TRANCATE TABLE语句删除表中所有行
点击“新建查询”,输入如下语句:
USE cpxs TRANCATE TABLE cp GO
执行后,表CP中的所有行被删除。