上篇SQL SERVER系列文章中我们介绍了SQL SERVER 2005的安装与介绍。有了它,我们当然要让它给我们干活了,现在我就介绍介绍数据库这一方面的知识吧。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
依次,开始→程序→Microsoft sql server 2005→sql server management studio之后就进入了ssms界面了,这个界面是我们以后接触最多的。
 

 
对了,当我们第一次开启sql server 2005 时会比较慢,会出现这个界面,不要担心。
 

 
当开启时我们可以选择windows身份验证和sql server身份验证。这里有个小知识点,sql server的管理员是sa。
 

 
当我们进入ssms,点“数据库”会发现“系统数据库”这一项,里面是一些很重要的东西,现在为大家说明一下。
Master:核心数据库,用于存放数据库的系统信息和用户信息。
Model:模板数据库,为用户数据库提供了模板数据。
Msdb:代理服务数据库,为代理服务提供临时的储存空间。
Tempdb:临时数据库,为用户临时表、临时储存过程等临时数据提供临时储存空间。
先不忙着创建数据库,在这我提一点很重要的知识。在 SQL SERVER任何一个数据库都有两种类型的文件组成。分别是数据文件和事务日志文件
数据文件:主要存放具体数据
事务日志文件:主要针对是数据库所进行的操作(在这一个或多个操作定义为一个事物,它有四个分别是:原子性、一致性、隔离性、永久性)
创建数据库
好了现在我们开始创建数据库。
图形界面创建当然这很简单了直接右键数据库新建数据库就OK了。
我主要说的是用命令来创建。下面开始了
点击ssms中左上角的“新建查询”
语法:
create database 数据库名
on
(
name='数据文件逻辑名',
filename='数据文件物理路径及全名',
size=初始容量,
maxsize=最大容量,
filegrowth=递增量
)
log in
(
name='日志文件逻辑名',
filename='日志文件物理路径及全名',
size=初始容量,
maxsize=最大容量,
filegrowth=递增量
)
实例:创建数据库db1,创建到c:\sql2005中。
create database db1
on
(
name='db1_data',
filename='c:\sql2005\db1_data.mdf',
size=10mb,
maxsize=100mb,
filegrowth=10mb
)
log on
(
name='db1_log',
filename='c:\sql2005\db1_log.ldf',
size=5mb,
maxsize=50mb,
filegrowth=5mb
)
当完成一段代码时,点击上面的“对号”,看看语法有没有错误,然后再点“执行”。
当我们创建多个数据文件和日志文件时,默认扩展名是不同的。
第一个数据文件叫主数据文件,默认扩展名是 .mdf
其它数据文件叫次数据文件,默认扩展名是 .ndf
第一个日志文件叫主日志文件,默认扩展名是 .ldf
其它日志文件,无论主次默认扩展名都是.Ldf
实例:数据库db2,有两个数据文件和两个日志文件
create database db2
on
(
name='db2_1_data',
filename='c:\sql2005\db2_1_data.mdf',
size=10mb,
maxsize=100mb,
filegrowth=10mb
),
(
name='db2_2_data',
filename='c:\sql2005\db2_2_data.ndf',
size=10mb,
maxsize=100mb,
filegrowth=10mb
)
log on
(
name='db2_1_log',
filename='c:\sql2005\db2_1_log.ldf',
size=5mb,
maxsize=50mb,
filegrowth=5mb
),
(
name='db2_2_log',
filename='c:\sql2005\db2_2_log.ldf',
size=5mb,
maxsize=50mb,
filegrowth=5mb
)
创建数据库大致内容就是这样了,我们继续进行下面的知识。

转载于:https://blog.51cto.com/ljh9527/267597

SQL SERVER 系列(2)数据库的创建、修改和删除相关推荐

  1. Sql Server系列:数据库操作

    1 创建数据库 1.1 CREATE DATABASE语法 CREATE DATABASE database_name [ ON [ PRIMARY ] <filespec> [ ,... ...

  2. Sql Server系列:数据库物理模式设计

    1.开发数据库时常用命名规范 1>.使用不包含数字的单数表名,如果必要的话可以增加模块名前缀. 2>.对于主键的命名,使用表名+ID的形式. 3>.作为外键的列的名字应该与它们所对应 ...

  3. SQL Server 审核(Audit)-- 创建数据库级别的审核

    SQL Server 审核(Audit)-- 创建数据库级别的审核 任务1:创建审核 步骤1:打开SSMS,登录到指定的实例,展开"Security","Audits&q ...

  4. SQL Server 2008 - 第2章 创建、管理 数据库

    第2章  创建数据库 数据库是用来存储数据的空间,它作为存储结构的最高层次是其他一切数据库操作的基础.用户可以通过创建数据库来存储不同类别或者形式的数据. 因此,在本章用户将详细地学习针对数据库的基本 ...

  5. oracle透明网关访问antdb,oracle通过透明网关,创建dblink,访问ms sql server和其他数据库 -......

    oracle通过透明网关(Oracle Transparent Geteways),访问ms sql server和其他数据库 环境: 1.在安装有oracle服务器端,ms sql server的客 ...

  6. SQL Server系列

    这里整理了我学习SQL Server的全部文章,包括从基础到高级,做一个目录,方便以后查找. SQL Server数据类型 SQL Server中开发常用的数据类型 单表查询和多表查询 一个单表查询的 ...

  7. sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(五)

    系列文章导航: 如何将数据导入到 SQL Server Compact Edition 数据库中(一) 如何将数据导入到 SQL Server Compact Edition 数据库中(二) 如何将数 ...

  8. SQL Server 进阶 01 数据库的设计

    SQL Server 进阶 01 数据库的设计 本篇目录 课程内容回顾及介绍 为什么需要规范的数据库设计 设计数据库的步骤 绘制E-R(实体-关系)图 实体-关系模型 如何将E-R图转换为表 数据规范 ...

  9. Sql Server系列:触发器

    触发器的一些常见用途: ◊ 强制参照完整性 ◊ 常见审计跟踪(Audit Trails):这意味着写出的记录不仅跟踪大多数当前的数据,还包括对每个记录进行实际修改的历史数据. ◊ 创建与CHECK约束 ...

最新文章

  1. 优化eclipse启动速度
  2. 总算会用sphinx生成文档了
  3. IOS引导页拨动4张图片最后一张停三秒进入主页,页面推送
  4. MATLAB应用实战系列(四十五)-matlab任意图形轮廓坐标提取【含源代码】
  5. 变频电源外围配置的全面要点
  6. pandas删除满足条件的行_入门Pandas练习
  7. C#二维数组的定义和初始化
  8. Elasticsearch聚合深入详解——对比Mysql实现
  9. Service order description modify and save
  10. 再看数据库——(2)视图
  11. CCF 201312-4 有趣的数
  12. 树莓派python gpio 模仿iic_Adafruit的树莓派教程:GPIO配置
  13. 并发编程中的重重量级模型和轻量级模型
  14. windows 2003 iis 360防黑加固后不能使用
  15. accumulate
  16. 无线通信原理与应用笔记
  17. 金蝶K3系统物料主数据后台表对应字段一览
  18. 20200220MFC 之CListCtrl(二)
  19. linux查看系统所有变量,Linux系统各指标命令
  20. 基于JSP的在线学习网站的设计与实现

热门文章

  1. 何时使用.First以及何时将.FirstOrDefault与LINQ结合使用?
  2. mave构建docker镜像Dokerfile,上传华为云镜像服务器CCE
  3. oracle asm和文件系统,Oracle技术之ASM迁移至文件系统
  4. Android:Android学习路线图
  5. L1-031 到底是不是太胖了 (10 分)
  6. 洛谷——P1739 表达式括号匹配
  7. 创建一个简单的数据库
  8. c# Application.run和form.show区别
  9. 2.1 ListView 源码
  10. Docker 镜像优化与最佳实践