当前课程知识点:数据库系统原理与开发 >  第1章 数据库系统概论 >  1.4 典型数据库管理系统 >  1.4 典型数据库管理系统

返回《数据库系统原理与开发》慕课在线视频课程列表

1.4 典型数据库管理系统在线视频

下一节:1.5 PostgreSQL对象-关系数据库系统软件

返回《数据库系统原理与开发》慕课在线视频列表

1.4 典型数据库管理系统课程教案、知识点、字幕

大家好!

我是主讲教师陆鑫

下面我们开始学习数据库课程

第1.4小节

典型数据库管理系统

本节学习目标如下

1)了解数据库管理系统类型

2)了解典型数据库管理系统基本特性

数据库管理系统是一种

运行与管理数据库的软件系统

该类软件系统与计算机操作系统一样

都属于系统软件

只有了解与掌握

数据库管理系统的使用与技术

才能有效地开发数据库应用系统

数据库管理系统类型有很多

这里从不同角度对它们进行分类

1按用途分类

可以分为通用DBMS和专用领域DBMS

通用DBMS广泛用在各个机构的

业务信息系统

办公管理系统

商业信息系统中

专用领域DBMS

用在特定专业领域

如嵌入式应用、实时计算

多媒体应用、地理信息等专业领域

2按用户数分类

分为单用户DBMS

多用户DBMS

针对个人服务的终端业务系统

通常采用单用户DBMS系统

大部分信息系统是面向多用户服务

因此它们采用多用户DBMS系统

3按系统部署分类

分为集中式DBMS

分布式DBMS

集中式DBMS

数据库集中部署在

单一物理服务器中

如Access

分布式DBMS

数据库分布在不同的

位置物理服务器中

如Oracle Database

针对中小型信息系统

可采用集中式系统DBMS管理数据库

而针对跨区域的大规模信息系统

采用分布DBMS管理数据库服务

4按使用场景分类

分为桌面级DBMS和企业级DBMS

桌面级DBMS

适用于微小型的信息服务

如Access SQLite等

企业级DBMS

适用于中大型的企业级应用

如DB2、ORACLE Database、Sybase ASE等

针对小规模或个人信息服务

其处理能力要求不高

可以采用桌面DBMS

针对中大规模信息系统应用

则需要采用功能强大、性能好

可靠性好的企业级DBMS

5按软件版权分类

DBMS分为产品DBMS和开源DBMS

产品DBMS

是数据库厂商拥有版权的数据库软件

如SQL Server、Oracle Database等

开源DBMS

是开源组织提供的数据库软件

如MySQL PostgreSQL等

针对系统稳定性要求高

需要技术支持服务的数据库应用系统

可以采用产品DBMS

针对一些稳定性要求不高

节省成本的数据库应用系统

可采用开源DBMS系统

以下针对桌面DBMS系统

与企业级DBMS系统的应用特点进行比较

桌面数据库DBMS系统

桌面数据库DBMS系统

主要应用在小规模数据处理

单用户使用场景

该类DBMS系统

软件功能简单

软件体量小

处理能力弱

通常仅支持单一语言的应用程序开发

典型桌面DBMS系统应用

如下图所示

桌面数据库DBMS系统成本低、功能简单

数据库只支持少量数据库表

存储数据量有限

仅适合小微信息系统应用

2企业级数据库DBMS系统

企业级数据库DBMS系统主要应用

在大规模数据处理

多用户使用的场景

该类DBMS系统软件功能完善

软件体量大、处理能力强

支持多种不同语言的应用程序开发

典型企业级DBMS系统应用

如下图所示

企业级数据库DBMS系统功能强大

一个数据库通常有数百个数据库表

每个表存储上百万行数据

支持数千个并发用户访问

该DBMS支持不同开发平台

连接访问数据库

以下是一些典型的数据库DBMS系统

ACCESS

微软公司推出的桌面数据库管理系统

SQL SERVER

微软公司推出的商用数据库管理系统

Oracle Database

甲骨文公司推出的企业级数据库管理系统

IBM DB2

IBM公司推出的企业级数据库管理系统

Sybase ASE

Sybase公司推出的企业级数据库管理系统

MySql

开源组织推出的

应用广泛的开源关系数据库管理系统

PostgreSQL

开源组织推出的

技术领先的

开源对象-关系数据库管理系统

Sybase SQL Anywhere

Sybase公司推出的

移动计算数据库管理系统

SQLite

开源组织推出的

开源轻量级嵌入式数据库管理系统

好了,本节学习结束!

数据库系统原理与开发课程列表:

第1章 数据库系统概论

-1.1 数据库及其系统概念

--1.1 数据库及其系统概念

-1.2 数据库技术发展

--1.2 数据库技术发展

-1.3 数据库应用系统

--1.3 数据库应用系统

-1.4 典型数据库管理系统

--1.4 典型数据库管理系统

-1.5 PostgreSQL对象-关系数据库系统软件

--1.5 PostgreSQL对象-关系数据库系统软件

-第1章 数据库系统概论--本章单元测试

-第1章 数据库系统概论--本章重点问题讨论

第2章 数据库关系模型

-2.1 关系及其相关概念

--2.1.1关系及其相关概念-1

--2.1.2关系及其相关概念-2

-2.2 关系模型原理

--2.2.1关系模型原理-1

--2.2.2关系模型原理-2

-2.3 PostgreSQL数据库关系操作实践

--2.3 PostgreSQL数据库关系操作实践

-第2章 数据库关系模型--本章单元测试

-第2章 数据库关系模型--本章重点问题讨论

第3章 数据库操作SQL语言

-3.1 SQL语言概述

--3.1 SQL语言概述

-3.2 数据定义SQL语句

--3.2.1数据定义SQL语句-1

--3.2.2数据定义SQL语句-2

--3.2.3数据定义SQL语句-3

-3.3 数据操纵SQL语句

--3.3 数据操纵SQL语句

-3.4 数据查询SQL语句

--3.4.1单表数据查询

--3.4.2 内置函数与分组统计

--3.4.3 多表关联查询

-3.5 数据控制SQL语句

--3.5 数据控制SQL语句

-3.6 视图SQL语句

--3.6 视图SQL语句

-3.7 PostgreSQL数据库SQL实践

--3.7 PostgreSQL数据库SQL实践

-第3章 数据库操作SQL语言--本章单元测试

-第3章 数据库操作SQL语言--本章重点问题讨论

第4章 数据库设计与实现

-4.1 数据库设计概述

--4.1 数据库设计概述

-4.2 E-R模型方法

--4.2.1 E-R模型方法-1

--4.2.2 E-R模型方法-2

-4.3 数据库建模设计

--4.3.1 数据库建模设计-1

--4.3.2 数据库建模设计-2

-4.4 数据库规范化设计

--4.4.1 数据库规范化设计-1

--4.4.2 数据库规范化设计-2

-4.5 数据库设计模型SQL实现

--4.5 数据库设计模型SQL实现

-4.6 基于Power Designer的数据库设计建模实践

--4.6 基于Power Designer的数据库设计建模实践

-第4章 数据库设计与实现--本章单元测试

-第4章 数据库设计与实现--本章重点问题讨论

第5章 数据库管理

-5.1 数据库管理概述

--5.1 数据库管理概述

-5.2 事务管理

--5.2 事务管理

-5.3 并发控制

--5.3.1 并发控制-1

--5.3.2 并发控制-2

-5.4 安全管理

--5.4.1 安全管理-1

--5.4.2 安全管理-2

-5.5 数据库备份与恢复

--5.5 数据库备份与恢复

-5.6 PostgreSQL数据库管理项目实践

--5.6 PostgreSQL数据库管理项目实践

-第5章 数据库管理--本章单元测试

-第5章 数据库管理--本章重点问题讨论

第6章 数据库应用编程

-6.1 数据库连接技术

--6.1.1 数据库连接技术-1

--6.1.2 数据库连接技术-2

-6.2 数据库存储过程

--6.2 数据库存储过程

-6.3 数据库触发器

--6.3 数据库触发器

-6.4 数据库游标

--6.4 数据库游标

-6.5 嵌入式SQL编程

--6.5 嵌入式SQL编程

-第6章 数据库应用编程--本章单元测试

-第6章 数据库应用编程--重点问题讨论

第7章 NoSQL数据库技术

-7.1 NoSQL数据库概述

--7.1.1 NoSQL数据库概述-1

--7.1.2 NoSQL数据库概述-2

--7.1.3 NoSQL数据库概述-3

-7.2 列存储数据库

--7.2.1列存储数据库-1

--7.2.2列存储数据库-2

-7.3 键值对数据库

--7.3.1 键值对数据库-1

--7.3.2 键值对数据库-2

--7.3.3 键值对数据库-3

-7.4 文档型数据库

--7.4.1文档型数据库-1

--7.4.2文档型数据库-2

--7.4.3文档型数据库-3

-7.5 图形数据库

--7.5.1图形数据库-1

--7.5.2图形数据库-2

--7.5.3 图形数据库-3

-7.6 HBase数据库项目实践

--7.6 HBase数据库项目实践

-第7章 NoSQL数据库技术--本章单元测试

-第7章 NoSQL数据库技术--本章重点问题讨论

期末考试

-期末测试--期末测试

1.4 典型数据库管理系统笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。