数据库的背景知识及基本概念

随着互联网技术的高速发展,大量的数据正在不断产生,伴随而来的是如何安全有效的存储、检索、管理他们。使用数据库可以高效且条理分明地存储数据,它使人们能够更加迅速和方便管理数据,主要体现一下几个方面。

  1. 可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。数据库可以对数据进行分类保存,并且能够提供快速的查询。
  2. 可以有效地保持数据信息的一致性、完整性,降低数据冗余。保存在数据库中的数据,可以很好地保证数据有效、不被破坏,而且数据库自身有避免重复数据的功能,以此来降低数据的冗余。
  3. 可以满足应用的共享和安全方面的要求。把数据放在数据库中在很多情况下也是出于安全的考虑。
  4. 数据库技术能够方便智能化地分析,产生新的有用信息。

SQL Server数据库

SQL Server Management Studio 是数据库管理的集成环境,简称 SSMS,有些地方也称之为“管理器”。
SQL Server 中的数据库按照用途可以划分为如下两种:
(1.)系统数据库
(2.)用户数据库

介绍Microsoft SQL Server 2008提供的几种系统数据库

1.Master 数据库
2.Temp db 数据库
3.Model 数据库
4.Ms db 数据库
5.Resource 数据库

创建和管理SQL Server数据库

1.创建数据库

1.数据库文件
2.事务日志文件
3.文件组

数据库的选项比较多,我们主要关注一下几个选项:

1.兼容级别
2.数据库为只读
3.权限限制
4.自动关闭
5.自动收缩

数据库的管理与维护

1.分离和附加数据库
2.备份和还原数据库
3.收缩数据库

删除数据库

不在使用的数据库可以删除,以释放磁盘空间