数据库的背景知识及基本概念
随着互联网技术的高速发展,大量的数据正在不断产生,伴随而来的是如何安全有效的存储、检索、管理他们。使用数据库可以高效且条理分明地存储数据,它使人们能够更加迅速和方便管理数据,主要体现一下几个方面。
- 可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。数据库可以对数据进行分类保存,并且能够提供快速的查询。
- 可以有效地保持数据信息的一致性、完整性,降低数据冗余。保存在数据库中的数据,可以很好地保证数据有效、不被破坏,而且数据库自身有避免重复数据的功能,以此来降低数据的冗余。
- 可以满足应用的共享和安全方面的要求。把数据放在数据库中在很多情况下也是出于安全的考虑。
- 数据库技术能够方便智能化地分析,产生新的有用信息。
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.收缩数据库
删除数据库
不在使用的数据库可以删除,以释放磁盘空间