【数据库系统】【数据库系统概述】【2.21】

该课程涵盖了数据库系统的基础知识,包括数据和数据库的概念、数据库管理系统的特点、数据抽象的重要性以及数据模型的要素。重点讲述了数据独立性和常见的数据模型,如E-R和关系数据模型。此外,还介绍了数据库系统的实现,如物理存储结构、查询处理和优化、数据库恢复技术。实验部分涉及SQL语句使用和数据库系统应用开发。课程强调了学习如何构建和管理数据库系统的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Part I 绪论

教学内容
  • 数据库系统基础 12学时
    1. 数据库系统概述
    2. mark
    3. mark
  • 数据库系统设计 12学时
    1. mark
    2. mark
    3. mark
  • 数据库系统实现 16学时
    1. 物理存储结构
    2. 查询处理
    3. 查询优化
    4. 数据库恢复
  • 数据库新技术
  • 实验 8学时
    1. sql语句使用(课后)
    2. 数据库系统应用开发
    3. 数据库管理系统实现

Part II 数据库系统概述

一、数据和数据库
  • 数据:信息的载体,具有语义
  • 数据库:有关联的数据的集合,长期存储在计算机上,有组织、可共享
  • 数据抽象:现实世界 → 信 息 化 \xrightarrow{信息化} 信息世界 → 数 据 化 \xrightarrow{数据化} 计算机世界
二、数据库管理系统
  • 数据库管理系统
    1. 结构:数据模型数据字典
    2. 功能
    3. 特征
  • 数据库系统与文件系统的对比
三、数据抽象(重点)
  • (real world) 视图抽象 ← 映 射 2 \xleftarrow{映射2} 2 逻辑抽象 ← 映 射 1 \xleftarrow{映射1} 1 物理抽象 (physical world)
  • 数据独立性:如物理抽象改变时,只需改变 映射1 \text{映射1} 映射1,上层数据无需变动
四、数据模型(重点)
  • 基本要素:数据结构、数据操作、完整性约束
  • 常见模型:E-R数据模型、关系数据模型等

Part III 总结

  • 应该是学习怎么存储组织数据、构建数据库、编写数据库管理系统、应用数据库管理系统
  • 上完了第一节课后,教学秘书发通知说应该选另一个老师的课,也是ting离谱
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值