SQLServer数据库增删改查

一、数据库定义

数据库(Database)是按照数据结构来协会、存储和管制数据的堆栈。数据库的操作分为三种格局:一种是直接在数据库管理工具图形化界面举办操作;一种是行使数据库脚本举办操作,数据库脚本可以直接在数据库管理工具中操作,也得以在dos命令窗口中操作。

二、数据库创造

艺术一:数据库图形化管理工具创立数据库步骤:右键点击数据库-》点击新建数据库-》输入数据库名称,可自定义数据库所有者(设置什么样人得以选拔数据库)、逻辑名称、起初大小(数据库发轫化大小)、自增进大小(数据库新增多少的时候以每一次多大存储量增进)、路径(数据库数据文件路径,关系到事后的数据库备份,迁移,还原等操作)、文件名(数据库的文件名称)、日志等特性,左上角的选项和例行可以利用系统默许的-》点击确定即可创制数据库

图片 1

图片 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

三、数据库删除

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

图片 4

 

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

四、数据库修改

方法一:选中数据库-》右键-》选取重命名-》输入数据库新名称

图片 5

措施二:在数据库管理工具中输入脚本修改:exec
sp_renamedb ‘testss’,’test1’或者alter database test1 modify
name=test2 

图片 6

五、查数据库查看

主意一:在数据库管理工具中当选数据库-》右键属性-》查看数据库相关安排音信

图片 7

图片 8

方法二:在数据库管理工具中输入数据库脚本查看,一下罗列两种常用的数据库查看信息

–使用目录视图查看数据库音讯
–使用sys.database_files查看有关数据库文件的音讯
select * from
sys.database_files;
–使用sys.filegroups查看有关数据库组的新闻
select * from sys.filegroups;
–使用sys.master_files
查看数据库文件的着力音信和景色新闻
select * from sys.master_files;
–使用sys.databases
数据库和文件目录视图查看有关数据库的主干音信
select * from sys.databases where
name=’testss’;

图片 9

 

–使用函数查看数据状态
use testss
select
databasepropertyex(‘test2′,’Status’) as ‘test数据库状态’

图片 10

六、数据库优缺点

可取:易用性、适合分布式协会的可伸缩性、用于决策支持的数据仓库功用、与许多其余服务器软件紧密关联的集成性、优秀的性价比等。

缺点:1开放性。只能够运行在微软的windows平台,没有丝毫的开放性可言。

     
2可伸缩性,并行性。并行实施和水土保持模型并不成熟,很难处理日益扩充的用户数和数据卷,伸缩性有限。
     
3性质稳定。SQLServer当用户连接多时性能会变的很差,并且不够稳定。
     
4使用风险。SQLServer完全重写的代码,经历了深切的测试,不断延迟,许多效应需时日来表明。并不更加匹配早期产品。使用需求冒一定风险。
      5客户端支持及利用格局。只协助C/S情势。

相关文章