数据库复习—数据库简介
来源:www.45fan.com 2019-03-27 15:12:36
主流数据库简介
什么是数据库?
-
数据库(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代理所执行的计划、警报和作业