《数据库概论》期末复习基本概念总结

这篇博客总结了数据库系统的基本概念,包括数据库、数据库系统和数据库管理系统的关联,以及数据库系统的构成和语言类型。同时,详细阐述了数据库系统的结构抽象与演变,如三级模式两层映像。讲解了关系模型的概念,强调了实体完整性和参照完整性的重要性,并介绍了SQL语言,涵盖了查询、操纵、定义和控制功能,以及如何进行复杂查询和视图操作。
摘要由CSDN通过智能技术生成

第一讲 初步认识数据库系统

1-1. 数据库、数据库系统和数据库管理系统的关系.

​ 数据库系统包括数据库和数据库管理系统

​ 数据库系统是数据库开发的工作环境

​ 数据库是数据的集合

​ 数据库管理系统管理数据库

1-2. 数据库系统的构成包括数据库、数据库管理系统、数据库应用程序、数据库管理员以及计算机与网络基本系统

1-3. 数据库系统语言包括了DDL(数据库定义语言)、DML(数据库操纵语言)和DCL(数据库控制语言)

1-4. 数据库管理系统的功能有哪些?

​ 完整性控制、并发控制和通讯控制

不包括处理机控制

1-5. 从用户角度看数据库管理系统,其功能包括哪些?

​ 数据库定义、数据库操纵、数据库控制和数据库维护

1-6. 从系统角度看数据库管理系统,其功能包括哪些?

​ 数据库语言及其编译、查询实现与查询优化、事务处理功能以及数据存储与索引等其他功能

第二讲 数据库系统的结构抽象与演变

2-1. 什么是三级模式两层映像?

三级模式:内模式(存储模式,物理模式),外模式(用户模式,局部模式),概念模式(逻辑模式,全局模式)

两层映像:E-C映像(外模式映射到概念模式)、C-I映像(概念模式映射到内模式)

两个独立性:逻辑数据独立性、物理数据独立性

逻辑数据独立性:当概念模式发生变化时,可以通过E-C映像的调整,从而不需要改变外部模式,用户的应用程序也不需要改变

物理数据独立性:当内部模式发生变化时,可以通过C-I映像的调整,从而不需要改变概念模式和外部模式,用户的应用程序也不需要改变 在这里插入图片描述

2-2. 数据、模式和数据模型是一种什么关系?

数据 ⊆ 数据模型 ⊆ 模式

​ 数据模型是对模式结构的抽象,模式是对数据结构形式的抽

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蔚蓝不远

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值