http://xiaorenwutest.blog.51cto.com web
SQL Server数据库部署sql
概述:数据库在企业中如今是必不可少的存储工具,用来会员登陆,网站,动态的网页内容调动,如今在企业中多用于关系型数据库那么接下来介绍下数据库的必要性:数据库
(1)能够结构化存储大量的数据信息;方便用户进行有效的检索和访问windows
(2)能够有效的保持数据信息的一致性、完整性、下降数据冗余(避免数据重复)安全
(3)能够知足应用的共享和安全方面的要求服务器
1、数据库基本概念网络
数据:描述事物的符号ide
数据表:由记录(行)和字段(列)组成工具
数据库:数据表的集合sqlserver
数据库管理系统:对数据库进行管理和维护DBMS
数据库管理员:DBA负责数据库管理和维护
数据库系统:由硬件、操做系统、数据库、数据库管理系统、应用软件和用户组成
2、DBMS数据模型:
网状模型:支持多对多、多对一的关系
层次模型:支持一对多
关系模型:经过E-R模型(实体-关系图)
3、主流数据库:
SQL Server:只能在Windows平台,简单、易用
Oracle:甲骨文公司出品,主流平台、安全、完善、操做复杂
DB2:IMB公司,大型、安全、完善
Mysql:开源、体积小、速度快、稳定
4、关系数据库概念:
主键Primary Key:
由一个或多个字段组成,且有惟一性,不容许为空值,一个表只能有一个主键
候选键:
主键的备选键,能够有多个
外键:
将主键添加到第二个表中,在第二个表中称为外键,用于联系其余表,不容许引用不存在的元组
5、数据完整性规则:
实体完整性:不能为空
域完整性规则:某一列的值是否有效
引用完整性:不容许引用不存在的元组
用户定义的完整性:针对具体数据的约束
6、SQL 2008R2 64位安装准备:
CPU :支持64位 1.4G以上
内存 :1G以上
硬盘 :3.6G以上
操做系统:2003 sp2 64位除web版
2008 64位全部版本
安全性:使用防火墙,隔离其余服务,配置安全的文件系统,禁用没必要要的协议
7、启动和中止SQL
①服务器管理器
②配置管理器
③ssms管理控制台
8、注册服务器:保存实例链接信息,便于连接和管理
需指定内容:
服务器类型、实例名称、验证方式
验证方式:
①Windows身份验证,只容许操做系统帐户登陆
②混合身份验证:容许Windows和SQL Server身份验证,sa为SQL管理员
9、数据库分类:
系统数据库:(自动建立,不可删除)
master:记录系统级别信息
model:模板数据库
msdb:代理计划警报和做业
Tempdb:临时数据库
用户数据库:手动建立,可删除
10、经常使用工具:
SSMS:SQL管理控制台,配置、管理、开发SQL的组件,最经常使用工具
配置管理器:网络配置设置,端口号:1433
实验案例:
两台主机 sqlserver 服务器 ip 192.168.10.251
客户端 ip 192.168.10.126
部署sql server服务:
安装过程:首先运行安装目录下的setup.exe 打开SQL server2008的安装程序
安装过程加载完成安装组件,出现安装中心界面;由于是第一次安装。因此能够选择
全新安装
在产品秘钥;中能够选择临时秘钥,默认为180天使用期。若是在生产环境中要购买秘钥,而后进行下一步
而后是许可条款,选择接受许可条款;下一步
在安装支持文件界面中点击安装。
在各个规则状态为已经过或者警告,以后能够继续进行安装,可是若是存在问题,须要查看检查报告内容,而后根据提示解决相关的问题,下一步
在角色设置中能够选择sql server 功能,由于在本台机器上是头一次进行安装sql服务应用
在功能选择中,能够根据实际的应用状况选择安装的功能项,能够经过点击功能项查看后面的说明查看该功能的用处,在此处所有勾选
安装规则界面,若是出现影响安装进程的警告或者失败选项,请查看解决方案,确认无误以后能够下一步
在“实例配置界面”中能够选择默认实例,或者“命名实例”单选按钮,默认实例名为MSSQLSERVER,不须要客户端指定实例名称便可链接,命名实例由用户指定,能够自行配置,此处选择默认配置
为sql server服务指定须要的帐户,单击sqlserver服务使用的相同用户
在数据库引擎配置中,帐户设置有两种方式;
(1) windows身份验证: 用户经过链接sql server时使用的是windows系统的帐户和密码
(2) 混合模式: 容许用户链接sql server服务时使用windows 身份验证和sql server验证
在Analysis Service 配置界面中,点击添加当前用户。当前用户为Analysis Service 管理员
在安装配置过程当中,安装程序运行规则,肯定是否会阻止安装过程,如无问题,进行下一步安装
以后能够直接安装,前面属于安装准备工做,接下来进行开始安装
安装完成以后就可使用sql server 服务
可让客户端经过ssms管理工具链接sql server 服务,
客户端上须要安装sql server服务的客户端工具和以前的服务端安装同样,就是不安装服务端的文件,这里再也不叙述
注:windows系统的防火墙关闭,不然不能链接
链接成功sql server的数据库系统