SQLServer数据库增删改查,SQLServer数据表用法

1、数据库定义

数据库(Database)是依照数据结构来公司、存款和储蓄和治本数据的库房。数据库的操作分为二种样式:1种是平素在数据库管理工具图形化界面举办操作;壹种是利用数据库脚本进行操作,数据库脚本能够平素在数据库管理工具中操作,也足以在dos命令窗口中操作。

数量表定义

数据表(或称表)是数据库最重点的组成都部队分之1,数据库中以表为公司单位存款和储蓄数据,数据库只是二个框架,数据表才是其实质内容。数据库管理工科具中得以展现数据库中的全部数据表,数据表是数据库中二个特别首要的靶子,是别的对象的功底。

永利皇宫登录网址 ,二、数据库创立

方法一:数据库图形化管理工科具创立数据库步骤:右键点击数据库-》点击新建数据库-》输入数据库名称,可自定义数据库全数者(设置什么样人能够行使数据库)、逻辑名称、早先大小(数据库初步化大小)、自增进大小(数据库新增多少的时候以每一回多大存款和储蓄量拉长)、路径(数据库数据文件路径,关系到今后的数据库备份,迁移,还原等操作)、文件名(数据库的文件名称)、日志等性情,左上角的挑选和健康能够运用系统暗中认可的-》点击明显即可创制数据库

永利皇宫登录网址 1

永利皇宫登录网址 2

艺术2:数据库脚本创立数据库步骤:编写脚本-》在数据库管理工科具中推行脚本-》刷新数据库即可呈现;

 

 1 --创建数据库
 2 create database testss
 3 on 
 4 (
 5     name='testss',
 6     filename='D:\SqlTest\blog\testss.mdf',
 7     size=10240kb,
 8     maxsize=102400kb,
 9     filegrowth=1024kb
10 )
11 log on
12 (
13     name='testlog',
14     filename='D:\SqlTest\blog\testlog.ldf',
15     size=10240kb,
16     maxsize=102400kb,
17     filegrowth=1024kb
18 )
19 go

 

 

成立结果示例如下:

永利皇宫登录网址 3

始建数据表

主意壹:打开数据库管理工科具-》登录-》选取数据库-》采取表-》右键点击,接纳新建表-》在右手视图中输入列名、数据类型、是或不是可空、在列属性中设置供给的习性-》点击保存(或ctrl+s)-》保存成功,刷新即可展现

永利皇宫登录网址 4

永利皇宫登录网址 5

艺术2:使用T-SQL脚本新建表

 1 --数据库声明
 2 use testss
 3 --建表语法声明
 4 create table test1
 5 (
 6 --字段声明
 7 id int identity(1,1) not null,
 8 name nvarchar(50) null,
 9 sex nvarchar(50) null,
10 age nvarchar(50) null,
11 classid int,
12 primary key clustered(id asc) with(ignore_dup_key=off) on 
--主键索引声明 13 )on
14 15 --字段注释声明 16 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'id主键' , @level0type=N'SCHEMA', 17 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'id'; 18 19 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'姓名' , @level0type=N'SCHEMA', 20 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'name'; 21 22 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性别' , @level0type=N'SCHEMA', 23 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'sex'; 24 25 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年龄' , @level0type=N'SCHEMA', 26 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'age'; 27 28 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'班级id' , @level0type=N'SCHEMA', 29 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'classid'; 30 31 go

 示例结果如下:永利皇宫登录网址 6

三、数据库删除

艺术一:直接在数据库管理工科具中右键-》选取删除

永利皇宫登录网址 7

 

办法2:在数据库管理工科具中多少脚本:drop
database 数据库名

去除数据表

方法一:打开数据库管理工科具-》登录-》选取数据库-》选取表-》右键点击,接纳删除-》点击弹出框中的显明删除-》刷新数据库

永利皇宫登录网址 8永利皇宫登录网址 9

情势2:使用T-SQL脚本删除:drop table
test二;

永利皇宫登录网址 10

网站地图xml地图