0
点赞
收藏
分享

微信扫一扫

数据库原理及设计

凛冬已至夏日未远 2022-02-23 阅读 35

第一章 数据库系统概述

一、数据库系统及其总体结构

1、DBMS1出现的背景

1.1 基于 文件系统 的简单数据管理应用开发

## **结构体**
struct Student
{
	int nStudent;
	char szStudName[20];
	int nStudAge;
}

此文件系统的弊端

  • 大容量数据的处理和存储问题;
  • 多用户并发访问问题;
  • 故障恢复;
  • 安全性;
  • 数据完整性;

DBMS 的五大基本功能:数据独立性、并发控制、故障恢复、安全性、完整性

1.2 DBMS 的三级抽象层次:视图抽象、概念抽象、物理抽象**(!能直观的理解图很重要!)**

三层抽象层层递进,从而完成现实系统向计算机系统的转化
请添加图片描述

1.3 数据库语言与SQL2

1.4数据库系统的总体结构

数据库系统的总体结构

2、数据库系统的关键术语和概念

2.1 DB及其相关概念

2.2 视图及其相关概念

2.3 数据抽象、数据模型、数据模式及其相互关系 (重点

数据抽象和数据模型的对应关系

数据抽象数据模型
视图抽象,概念抽象概念数据模型
物理抽象逻辑数据模型
物理数据模型

2.4 传统数据模型回顾

3、数据库应用系统开发概述

3.1 C/S 模式

即客户/服务器模式,由客户端和服务器端组成。
优化 → 三层C/S模式:由客户端、应用服务器端和DBMS服务器端三层构成

3.2 B/S模式

即浏览器/服务器模式。


  1. 数据库管理系统 ↩︎

  2. 结构化查询语言 ↩︎

举报

相关推荐

0 条评论