在当今的社会之中,无论是什么工作,它都会有一个庞大的数据,为了能更好的管理数据,于是有了我们熟悉的云数据,但是今天,我们所导论的却不是云数据,而是SQL Servers数据库。什么安装数据库之类的东西我就不多写了,这里我是从如何创建一个数据库开始的。
(1)连接数据库
首先点击进入数据库,然后点击连接
然后再点击新建查询(N)就会出现下面如图的状态
(2)创建数据库,其代码如下
create database books--创建一个名为books的数据库
go
use books--选择当前数据库
go
if DB_ID('books')is not null--对数据库进行判断,如果已经存在books数据库,则就会把books删除掉
drop database books
Go
create database BOOK--创建一个BOOK表
on
(
name = 'BOOK',--名字为BOOK
fileName = 'E:\C#\项目\BookMS\Data\BOOK.mdf'--数据库的存放脚本位置
)
Go
执行的代码效果如下
光有一个数据库是没有意义的,里面要有数据,那样才是有意思的,那么下面就来创建一个书籍信息表
(3)创建数据表
--书籍信息表
create table books
(
user_id int primary key identity(1,1),--编号
b_name nvarchar(30),--书名
b_poet varchar(12),--作者
b_amount int,--书本数量
b_class varchar(12),--书记类型
b_price int,--书籍价格
b_introduce nvarchar(255),--书籍简介
b_alive varchar(12)--状态
)
Go
选中所有的书籍信息表,点击右上角的执行按钮,就会有入下的效果
那么光有表,没有数据,也是没有意思的,对吧!那么就让我们往表里面添加几条数据
(4)插入数据
insert into books values('java入门到精通','sun',100,'编程类',100,'由java的小白到编程大牛,java是你值得信赖的选择','未借出')
insert into books values('C#入门到精通','sun',100,'编程类',100,'由C#的小白到编程大牛,C#是你值得信赖的选择','未借出')
输入完插入数据的代码,点击右上角的添加按钮,效果如下
既然有数据插入了,那就得查查我们的 数据,对吧!
(5)数据查询
输入如下的查询语句
select * from books
效果如下图
那我们还发现,如果我们不想要这个表中的某一条数据那该什么办呢?于是就想到了表中数据的删除
(6)删除数据
1.删除表中的某一条数据
语法:DELETE FROM 表名 WHERE 字段1 = ‘’ and 字段2 = ‘’ and
例如我要删除第一条books表中的数据
delete from books where USER_ID = '1'
效果如下图
如何删除不要的数据库和数据表
(一)删除不想要的数据库
(1)单击右键选择想要删除的数据库,然后选择删除
(2)用代码删除数据库:语法:database drop 数据库名称,例如:删除图书管理数据库:database drop Book
(二)删除不想要的数据表
(1)delete table 表名称
如删除一个学生信息表:delete table stuinfo
(2)delete from 表名称 where 列名称 = 值
如删除图书信息表:delete from Book where name = "张三";
如果还有时间,后面还是会补一些内容上去