一.数据库简介
1.基本概念



1)‘数据’是指描述事物的符号记录。一行数据叫做一条‘记录’;每条记录中的每个输入项叫‘列’;字符或数字组成‘字段’。‘字段’形成‘记录’,记录组织在一起形成‘表’,表又形成‘数据库’。
2)数据库系统:是一个实际可运行的软件系统,可以对系统软件提供的数据进行存储,维护应用。他是由存储介质,处理对象和管理系统共同组成的集合体
3)数据库管理系统:是一种系统软件,由一个互相关联的数据的集合和一组用以访问这些数据的程序构成
4)数据库管理员:在数据库系统中负责创建,监控和维护整个书库,使数据能被任何有权限的人有效使用
2. 常用数据库简介
SQL是Microsoft公司的数据产品,主要有四个版本:企业/标准/工作组/精简版。在设计上,利用了大量的Microsoft Windows操作系统的底层结构。规模针对不同企业应用,有不同的版本易用、易管理、易上手,在windows 上运行。
Oracle是Oracle公司的数据库产品,是世界使用最广泛的数据库之一,能适应70多种操作系统。大型、完善、安全,能在所有主流平台上运行。
DB2:1970年,IBM公司的一位研究员德加.考特,提出‘关系模型’的概念。IBM投入巨资,在‘systemr’和‘systemr*’项目的基础上,DB2以systemr为原型面世。DB2支持PC到UNIX,从中小型机到大型机,从IBM到非IBM的各种操作系统平台。IBM(国际商业机器)公司的DB2产品,能在大型企业、安全,支持多操作系统
还有其他公司产品如Sybase,MySQL
二.安装SQL Server1005
1.安装SQL的硬件和软件要求
1)处理器类型(需要Pentum3兼容处理器或更高速度的处理器);处理器速度(最低:600MHz);内存(最小:512M);硬盘空间(600MB以上);



2)操作系统及补丁程序(Windows 2000 Server&SP4,Windows2000 AdvancedServer&SP4/DatacenterEdition&SP4,Windows2003Server&SP1/EnterpriseEdition&SP1/Datacenter Edition &SP1,Windows Small Business Server2003 Standard Edition &SP1/Premium Edition &SP1)
3. 注意事项
增强物理安全性;使用防火墙;隔离服务;创建具有最低特权的服务账户;配置安全的文件系统;禁用NetBIOS和服务器消息块
4. 安装过程
第一个阶段:从光盘引导,安装必备组件,之后系统配置检查
第二个阶段:注册信息;选择要安装的组件;设置实例名;设置服务账户;设置身份验证模式;设置排序规则;开始安装;安装完成
5. 验证数据库安装成功
1)在‘开始’—‘程序’中将看到Microsoft SQL Server 2005的序
组,启动相关程序
2)通过安装日志文件信息查看%programfiles%\Microsoft SQL Se
rver\90\setup Bootstrap\LOG\Svummary.txt
3)具体组件的安装日志位于以下目录
%programfiles%\Microsoft SQL Se rver\90\setup Bootstrap\LOG\Svum
mary.txt
4)通过启动和停止数据库服务,检查是否有错误发生,如果没有问题,测证明数据库安装成功
6. 启动和停止数据库巨物
1)在‘控制面板中’-‘管理工具’-‘服务’-可以启动和停止数据库服务
2)‘开始’-‘Microsoft SQL Server2005’-‘配置工具’-‘SQL Server Configration Manager’中可以启动和停止SQL Server服务



3)‘开始’- ‘Microsoft SQL Server2005’-‘配置工具’-‘SQL Server外围应用配置器’-‘服务和链接外围配置器’可启动和停止服务
三.SQL Server 2005管理工具
1. 常用组件:SQL Server Management Studio(ssms);Business Devel
Opment Studio(BIDS)
2. 使用SQL Server Management Studio(ssms)工具
进入SQL Server Management Studio(ssms)主界面,默认显示三个组件窗口‘已注册服务器’‘对象资源管理器’‘文档窗口’
3. 注册服务器,可以新建,选择数据库引擎,鼠标右击,选择‘属
性’‘新建’‘服务器注册’即可
4. 查看数据库服务的属性,



启动SQL Server Management Studio,在对象资源管理器中,选择‘数据库服务器’,鼠标右击,选择‘属性’,可以查看数据库的基本信息
四.系统和实例数据库
1. 系统数据库
Master数据库(主数据库,保存配置设置);tempdb数据库(临时数据库);model数据库(模板数据库);msdb数据库(用于SQL Server代理计划警报和作业);resource数据库(只读数据库)
2. 实例数据库
Adventr Works/DW/AS
五. SQL Server的数据存储结构
1. 文件的类型:
主数据文件(每个数据库都有一个主数据文件,;次要数据文件(可有多个次要数据文件,扩展名为.ndf);事物日志文件(每个数据库必须至少有一个事物日志文件,扩展名为.ldf)
2.数据文件
区时管理单位(一个区由若干个64k大小的页组成);页是存储单位(一个页的大小是8K)
六. 操纵数据库
1. 创建数据库
启动SQL Server Management Studio,在对象管理器中,选择‘数
据库’节点,右击,选择‘新建数据库’,填写相关信息
2. 扩展数据库
在SQL Server Management Studio的对象管理器中,选择数据库,右击,选择‘属性’
3. 收缩数据库
可以自动收缩和手动收缩
4.分离和附加数据库
5.删除文件和删除数据库
七.操从数据表
1.创建表
2.删除表
3.更改数据表的结构
4.管理数据库表数据



转载于:https://blog.51cto.com/zhangshuxing/458558