<>主流数据库简介
<>什么是数据库?
* 数据库(database)是按照数据结构来组织、存储和管理数据的仓库。随后转变为用户所需要的各种数据管理的方式。
<>什么是关系数据库?
* 关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,同时也是一个被组织成一组拥有正式描述性的表格。
<>几种关系数据库
* ORACLE:分布式数据库
* DB2:应用于大型分布式应用系统,较好的可伸缩性
* Sybase:客户机/服务器环境下的大型数据库系统
* SQL Server:关系型数据和结构化数据
* MySQL:开放源码的小型关联式数据库管理系统
* Visual Foxpro6.0:面向对象
<>SQL Server 2005介绍及安装
<>SQL Server 的发展
* SQL Server 式使用客户机/服务器(C/S)体系结构的关系型数据库管理系统(RDBMA)。
<>SQL Server 2005的版本
* 企业版
* 标准版
* 工作组版
* 开发版
* 学习版
* 企业评估版
* 移动版
<>SQL Server 2005的配置与安装
* 安装注意事项:
* 要使用具有管理员权限的账户来安装SQL Server 2005
* 要安装SQL Server 2005的硬盘分区必须是未经压缩的硬盘分区
* 建议安装时不要运行任何杀毒软件
<>SQL Server 2005安装过程
* 安装(服务器组件、工具、联机丛书和示例)
* 在继续操作之前,必须填写“姓名”字段,“公司”字段是可选的。
* 要安装的组件:
* SQL Server Database Services(S)
* Analysis Services(A)
* 工作站组件、联机丛书和开发工具(W)
不需要:
Notification Services(O)
Integration Services(I)
即I/O
* 实例名:
默认实例
* 服务账户:
使用内置系统账户(Y)——本地系统
* 身份验证模式
混合模式(Windows身份验证和SQL Services身份验证)(M)
登录密码:随意(123456)
后面直接默认,勾选安装完打开
<>Transact-SQL语言
* DDL(Data Definition Language,数据定义语言)
允许在数据库中创建对象;
create、alter、drop;
* DCL(Data Control Language,数据控制语言)
允许确定谁可以查看和修改数据;
grant、deny、revoke;
* DML(Data Manipulation Language,数据操纵语言)
允许查询和修改数据;
select、insert、update、delete
* 系统存储过程
* 一些附加的语言元素
<>SQL Server 2005工具及实用程序
* SQL Server Management Studio
* 是 SQL Server 2005 管理与应用中使用最频繁的工具
* Analysis Services(分析服务)
* 为商务智能解决方案提供联机分析处理及数据挖掘功能
* SQL Server配置管理器
* 是基于管理控制天的一种管理工具。可以管理与SQL Server相关联的服务、配置SQL Server使用的网络协议以及SQL
Serve客户端计算机网络连接配置
* 文档和教程
<>SQL Server 2005系统数据库
* master
记录所有系统级信息
* tempdb
是连接到 SQL Server 实例的所有用户都可用的一个全局资源。保存临时表和临时存储过程
* model
模板
* msdb
存储 SQL Server Agent代理所执行的计划、警报和作业
热门工具 换一换