数据库期末复习重点

这篇博客主要梳理了数据库期末复习的重点内容,包括数据库系统概述、ER模型、关系数据模型、SQL语言、数据库完整性、安全性、事务与并发控制及恢复技术。重点章节包括关系数据模型、SQL语言和事务管理,特别是数据定义、数据查询、视图、存储过程和触发器、完整性约束以及并发控制中的封锁协议。复习时需关注函数依赖、范式理论、数据库设计步骤及ACID特性。
摘要由CSDN通过智能技术生成

数据库期末复习

考试题型

考试难度不会超过平时讲课的难度

选择

考察你对于相关数据库原理的一些理解

问答题

让你来进行解析

编程

一、给你一个相应的场景,让你来进行相关的数据库中的操作。讲过了两种语言(关系代数表达式和SQL语言),都会考,都要会写
二、数据库里面很重要的是要进行数据库设计,给你一个具体的需求,不用再进行需求分析了,就根据题目的要求(需求分析实验课已经做了很多了),主要做概念结构设计和逻辑结构设计,要会画出ER图,把ER图转换成对应的关系模式。还讲了规范化理论,要求达到某一级别的,这个规范化你要有一个相应的说明。

第一章 数据库系统概述(其它的了解一下就行)

1.1 基本概念

1.1.1 数据概念
1.1.2 数据库概念
1.1.3 数据库管理系统DBMS (重点)
  1. 概念
  2. 主要功能
1.1.4 数据库系统
  1. 概念
  2. 优点:他跟我们以前讲的文件系统,再往前的发展,对比下来数据库系统的优点是什么
    在这里插入图片描述

1.2 数据模型

1.2.1 三要素

我们现在用的数据模型是什么,你要知道
在这里插入图片描述
在这里插入图片描述

1.2.2 数据模型有两次抽象

一些基本的概念你要知道
在这里插入图片描述
在这里插入图片描述

1.3 数据库系统的结构

1.3.1 数据库系统的内部结构 (重点)
  1. 三级模式二级映像:
    三级模式是哪三级模式、三级模式它们之间的一个映像的关系
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
1.3.2 数据独立性

正是因为三级模式二级映像这样的一个内部结构,所以保证了数据库的数据独立性。

  1. 数据独立性是什么意思
    在这里插入图片描述
  2. 它的作用是什么
    逻辑独立性: 当数据的逻辑结构改变时,通过修改外模式-模式映像,保持外模式不变,从而使得建立在外模式上的应用程序也可以不变。
    物理独立性: 当数据的物理存储结构改变时,通过修改模式-内模式映像,保持模式、外模式不变,从而使得建立在外模式上的应用程序也可以不变。

  • 6
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值