数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库的操做分为两种形式:一种是直接在数据库管理工具图形化界面进行操做;一种是使用数据库脚本进行操做,数据库脚本能够直接在数据库管理工具中操做,也能够在dos命令窗口中操做。数据库
方式一:数据库图形化管理工具建立数据库步骤:右键点击数据库-》点击新建数据库-》输入数据库名称,可自定义数据库全部者(设置哪些人可使用数据库)、逻辑名称、初始大小(数据库初始化大小)、自增加大小(数据库新增数据的时候以每次多大存储量增加)、路径(数据库数据文件路径,关系到之后的数据库备份,迁移,还原等操做)、文件名(数据库的文件名称)、日志等属性,左上角的选项和常规可使用系统默认的-》点击肯定便可建立数据库。windows
方式二:数据库脚本建立数据库步骤:编写脚本-》在数据库管理工具中执行脚本-》刷新数据库便可显示;服务器
建立结果示例以下:数据结构
方式一:直接在数据库管理工具中右键-》选择删除分布式
方式二:在数据库管理工具中数据脚本:drop database 数据库名函数
方式一:选中数据库-》右键-》选择重命名-》输入数据库新名称工具
方式二:在数据库管理工具中输入脚本修改:exec sp_renamedb 'testss','test1'或者alter database test1 modify name=test2 性能
方式一:在数据库管理工具中选中数据库-》右键属性-》查看数据库相关配置信息测试
方式二:在数据库管理工具中输入数据库脚本查看,一下列举几种经常使用的数据库查看信息
--使用目录视图查看数据库信息
--使用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';spa
--使用函数查看数据状态
use testss
select databasepropertyex('test2','Status') as 'test数据库状态'
优势:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其余服务器软件紧密关联的集成性、良好的性价比等。缺点:1开放性。只能运行在微软的windows平台,没有丝毫的开放性可言。 2可伸缩性,并行性。并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。 3性能稳定性。SQLServer当用户链接多时性能会变的不好,而且不够稳定。 4使用风险。SQLServer彻底重写的代码,经历了长期的测试,不断延迟,许多功能需时间来证实。并不十分兼容早期产品。使用须要冒必定风险。 5客户端支持及应用模式。只支持C/S模式。