SQLServer数据库知识
一、何谓数据库
1、数据:存储在某种媒体上的用来描述事物的能够识别的物理符号。如文字、数字、图形、声音、视频等。
2、数据库:指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。
3、数据库管理系统(DBMS):一种系统软件,用于数据库的建立、使用和维护。如Access、SQL Server、FoxPro、Oracle、Dbase、DB2、MySQL、Sybase等待
4、数据库应用系统:系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。由数据库系统、应用软件、应用界面组成。如我公司的益华BAS系统。
二、数据库的作用
数据库的作用:是定义、存储、操纵和管理所有业务数据的仓库;
数据是在企业内部流通的血液;安全、可用、可控、实时的数据是各项工作开展的前提。
三、数据安全
1、系统安全:操作系统安全无病毒,及时修补系统漏洞,避免错误、非法操作。
2、网络安全:保证网络设备安全运行,及时恢复网络故障,设置网络防火墙。
3、数据安全:正确配置、优化、使用是数据库,做好必要的数据备份。
四、SQL SERVER数据文件
1、数据源文件:数据文件包含以”.MDF”为后缀的主文件和”.LDF”为后缀的日志文件,可统称为数据源文件,是存储数据的原始仓库。建议此文件不与系统文件放置同一磁盘,好开避单独磁盘存放。
2、备份文件:SQL SERVER备份文件的格式有”.bak”和”.trn”,前者比较常用,备份文件可自行命名,并存放到指定位置,用于数据源文件错误时恢复使用。数据库有以下相关备份:
①完全备份:备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。
②差异备份:差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。此各备份,耗用时间比完全备份适中,占用空间也适中,速度一般。
③增量备份:增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。此种备份耗用时间小,占用空间小,但还原麻烦。
④事备日志备份:事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的时间。
不同备份类型组合的示例——完全备份和差异备份
在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。
五、登录方式
1、Windows身份验证:SQL Server 使用 Windows 操作系统中的信息验证帐户名和密码。这是默认的身份验证模式。当sa密码忘记后可以以此方式登修改。
2、SQL SERVER身份验证:当选择混合模式身份验证时,输入并确认系统管理员 (sa) 密码。设置强密码对于确保系统的安全性至关重要。切勿设置空密码或弱 sa 密码。
本文来源https://www.modb.pro/db/112807
相关文章