文档介绍:数据库基础知识培训
1
目 录
常用的几种数据库介绍
1
数据库基础理论
2
3
4
客户端配置
5
SQL语言的使用
2
常用的几种数据库介绍
目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系统有ORACLE、SQLSERVER、SYBASE、INFORMIX和DB2等。这些产品都支持多平台,如UNIX、VMS、WINDOWS,但支持的程度不一样。
其他小型的数据库有:Access、Foxpro等,这类数据库灵活易用,但不支持大型应用。
3
常用的几种数据库介绍
Informix数据库
美国InfomixSoftware公司研制的关系型数据库管理系统。Informix有Informix-SE和Informix-Online两种版本。
Oracle数据库
美国Orcale公司研制的一种关系型数据库管理系统,是一个协调服务器和用于支持任务决定型应用程序的开放型RDBMS。
DB2数据库
IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。
4
常用的几种数据库介绍
SQL Server数据库
Microsoft公司推出的一种关系型数据库系统。主要用于Windows平台。
Sybase数据库
美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或Windows平台上客户机/服务器环境下的大型数据库系统。
Foxpro、Access数据库
Microsoft公司推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点。
5
数据库基础理论
5、游标
2、数据字典
1、数据库体系结构
6、数据库设计
3、索引
4、存储过程
数据库
6
数据库基础理论—体系结构
两种数据库的体系结构
ORACLE 数据库中的最小存储和处理单位是数据块 。
7
数据库基础理论—体系结构
在 SQL Server 中,页的大小为 8 KB。这意味着 SQL Server 数据库中每 MB 有 128 页。每页的开头是 96 字节的标头,用于存储有关页的系统信息。
8
数据库基础理论—体系结构
在 SQL Server 上创建了一个数据库。该数据库包括一个主数据文件、一个用户定义文件组和一个日志文件。
9
数据库基础理论—体系结构
Oracle系统体系结构是整个Oracle服务器系统的框架,是管理和应用Oracle数据服务器的基础和核心。
Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。其中,实例是维系物理结构和逻辑结构的核心。
10