目录
一使用数据库的必要性
使用数据库可以高效且条理分明地存储数据,使人们能够更加迅速、方便地管理数据。数据库具有以下特点。
- 可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。
- 可以有效地保持数据信息的一致性、完整性,降低数据冗余。
- 可以满足应用的共享和安全方面的要求。
数据库技术是计算机科学的核心技术之一,具有完备的理论基础。对数据库基本概念的掌握.将有助于对数据库的理解。
安装和使用SQL Server 2016
saL Server 2016具有很强的伸缩性,既可适应普通用户对数据库的需求,又可适应大规模企业用户对数据库的需求。所以,安装SQL Server 2016时需要考虑运行的软硬件条件、购买的版本和应
用功能范围。下面以 SQL Server 2016开发版((Developer)为例.介绍其在Windows Server 2016环境下的安装方法。
注:SQL Server 2016开发版与企业版的功能一样,区别是前者不能部署到生产环境中。
安装前的准备
在安装 SOL Server 2016前,首先需要满足系统的软、硬件的最小需求,安装 SQL Server 2016 开发版所需的硬件和软件要求如下。
安装SQL Server 2016开发版所需的软、硬件要求
序号 | 软、硬件 | 要求 |
1 | 处理器 | 类型:x64处理器。AMD Opteron、AMD Athlon 64、支持Intel EM64T的Intel Xeon、支持EM64T的Intel Pentium IV 速度:1.4 GHz或更高 |
2 | 内存(RAM) | 最小:1GB |
3 | 硬盘空间 | 6GB以上 |
4 | 操作系统及补丁程序 | Windows Server 2016 Windows Server 2012 / 2012 R2 Windows 8/8.1/10 |
SQL Server 2016开发版可以在Windows 8/8.1/10上安装但企业版不支持。
安装 SSMS
Microsoft SOL Server 2016提供了一组完整的组件工具来管理SOL Server,常用工具如下。
序号 | 工具 | 说明 |
1 | SSMS | 用于访问、配置、控制、管理和开发SQL Server 的所有组件。例如,编辑和执行查询,启动标准向导任务 |
2 | 性能工具 | 提供SQL Server Profiler和“数据库优化顾问”,用于监视数据库及性能优化 |
3 | SQL Server 配置管理器 | 管理SQL Server 服务和网络配置 |
4 | 导入和导出数据 | 提供一套用于移动、复制及转换数据的图形化工具和可编程对象 |
5 | SQL Server Dara Tools | 提供 Visual Studio集成,包括对基于云的Azure SQL 数据库、SQL Server 数据库引擎、Reporting Services、Analysis Services和 Integration Services的项目系统支持 |
其中,SSMS集成了数据库管理员常用的管理工具,使用频率最高。它可以和 SQL Server 的所有组件协同工作。数据库管理员可以从中获得功能齐全的单一实用工具,其中包含易于使用的图形工具和丰富的脚本撰写功能。
使用SSMS可以实现以下功能。
- 注册服务器。
- 连接到数据库引擎、Analysis Services、Integration Services、Reporting Services或Azure存储系统的一个实例。
- 配置服务器属性。
- 管理数据库和Analysis Services对象(如多维数据集、维度和程序集等)
- 创建对象,如数据库、表、多维数据集、数据库用户和登录名等。
- 管理文件和文件组。
- 附加或分离数据库。
- 启动脚本编写工具。
- 管理安全性。
- 查看系统日志。
- 监视当前活动。
- 配置复制。
- 管理全文索引。
- 启动或停止SOL Server代理。