《数据库原理及应用》(一)第一二三章(概论、系统结构、关系数据库)

目录

第一章:数据库系统概论

1.1什么是数据库

1.数据

2.数据库(DB)

3.数据库管理系统(DBMS) 

 4.数据库系统(DBS)——数据库

5.数据管理技术发展过程

1.3数据库系统的组成

1.最基本组成部分

2.数据库系统的硬件

3.数据库系统的软件

4.数据库中的组成人员

1.4数据库系统的特点

1.数据结构化

2.数据共享性高、冗余度低、易扩充

3.数据独立性高

4.数据由DBMS统一管理和控制

第二章:数据库系统结构

2.1数据模型的概念

1.数据模型(Data Model)

2.数据模型的分类

2.2概念模型

1.基本概念——信息世界

2.ER表示法——实体-联系法

3.概念模型实例分析

2.3逻辑模型-关系模型

1.逻辑模型概述(Logical Data Model)

 2.关系模型(重点)——描述实体和实体关系之间

2.4数据库系统的三级模式

1.模式(概念模式)

2.外模式——数据库用户(包括应用程序员和最终用户)

3.内模式(存储模式)

4.例题分析

 2.5数据库的二级映像功能与数据独立性

1.概述

2.外模式/概念模式映像

3.概念模式/内模式映像

第三章:关系数据库

3.1关系数据库结构

关系数据库相关基本概念

3.2关系的完整性

关系完整性约束

3.3关系代数 

1.关系代数运算符

2.传统的集合运算

3.专门的关系运算


第一章:数据库系统概论

1.1什么是数据库

1.数据

  • 数据—描述事务的符号记录
  • 数据是数据库管理的基本对象
  •  数据的含义=数据的语义,数据和语义不可分

2.数据库(DB)

  • 定义:是长期存储在计算机内、有组织、可分享的大量数据的集合。是存放数据的仓库。
  • 数据库的基本特征:数据按一定的数据模型组织、描述和存储 || 可共享 ||  冗余度小  ||  数据独立性高  || 可扩展
  • 数据库中的数据3个特点:永久存储、可组织、可共享
  • 数据模型(数据库的核心概念):每个数据库中的数据都是按照某种数据模型来组织的。

3.数据库管理系统(DBMS) 

  • 定义:是位于用户和操作系统之间的一层数据管理系统软件,专门用于对数据进行管理和维护。
  • 功能:科学地组织和存储数据、高效地获取和维护数据。 

 4.数据库系统(DBS)——数据库

  • 一个系统引入数据库后的系统构成 

5.数据管理技术发展过程

(1)人工管理阶段

(2)文件系统阶段(可长期保存数据)(数据共享性差、独立性差、冗余度大,浪费空间,最严重会造成数据的不一致)

(3)数据库系统阶段(DBMS相当于一个中间人 连接 ——> 应用程序&数据库)

(4)新一代数据库管理系统

1.3数据库系统的组成

1.最基本组成部分

  • 数据库
  • 数据库管理系统(DBMS)(及其开发工具)——核心
  • 应用系统(软硬件环境)

2.数据库系统的硬件

(1)对硬件要求很高

(2)要有足够大的内存——操作系统、数据库管理系统、数据缓冲区、应用程序

(3)要有足够大的硬盘空间——数据库

(4)最好有空闲的磁盘——存放备份数据

3.数据库系统的软件

(1)DBMS

(2)OS(操作系统)

(3)具有数据库访问接口的高级语言及编程环境,以便开发应用程序。

(4)实用工具(以DBMS为核心,一般为数据库厂商提供)

4.数据库中的组成人员

(1)数据库管理员(DBA)

(2)系统分析员

(3)数据库设计人员(一般由DBA担任)

(4)应用程序编写人员

(5)用户

1.4数据库系统的特点

1.数据结构化

2.数据共享性高、冗余度低、易扩充

3.数据独立性高

(1)物理独立性

(2)逻辑独立性

4.数据由DBMS统一管理和控制

(1)Security 数据安全性保护

(2)Integrity 数据完整性检查

(3)Concurrency 并发控制——对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果

(4)Recovery 数据库恢复

第二章:数据库系统结构

2.1数据模型的概念

1.数据模型(Data Model)

  • 模拟和抽象现实世界的数据特征,用来描述数据是如何组织、存储、操作

2.数据模型的分类

(1)Conceptual 概念模型

  • 按用户观点来建模——> 数据库设计
  • 信息世界
  • ER模型

(2)Logical 逻辑模型

  • 按计算机系统的观点建模——>DBMS实现
  • 机器世界
  • 层次、网状、关系模型等

(3)Physical 物理模型

  • 数据在具体DBMS产品中的物理存储方式和存取方法
  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值