3.2 学生-课程数据库

思维导图:

3.2 学生-课程数据库

**3.2 学生-课程数据库**

**本节重点:

  • 通过学生-课程数据库例子,探讨SQL中的数据定义、数据操纵、数据查询和数据控制语句。
  • 提到学生-课程模式S-T(具体可参考3.3.1小节中例3.1)。
  • 介绍三个主要的表格。**

---

****1. 学生表 (Student)**

  • **结构**:Student(Sno, Sname, Ssex, Sage, Sdept)
    * **Sno**: 学号
    * **Sname**: 姓名
    * **Ssex**: 性别
    * **Sage**: 年龄
    * **Sdept**: 所在系
  • **示例数据**:
    **

---

****2. 课程表 (Course)**

  • **结构**:Course(Cno, Cname, Cpno, Ccredit)
    * **Cno**: 课程号
    * **Cname**: 课程名
    * **Cpno**: 先行课
    * **Ccredit**: 学分
  • **示例数据**:
    **

---

****3. 学生选课表 (SC)**

  • **结构**:SC(Sno, Cno, Grade)
    * **Sno**: 学号
    * **Cno**: 课程号
    * **Grade**: 成绩
  • **示例数据**:
    **

---

****注意点**:

  • 主码使用下划线进行标注。
  • 更多的细节和定义可以在3.3.2小节中的例3.5、例3.6和例3.7中找到。**

这就是对3.2节的笔记总结,帮助读者理解和回顾章节的重要内容。

相关推荐
Crazy________23 分钟前
Redis03:持久化存储,大key分析,主从复制及哨兵模式
数据库·redis·容器
自由能燃气设备42 分钟前
燃气容积式热水器厂家选购指南:2026年商用热水设备采购避坑手册
大数据·数据库·数据仓库·人工智能
oradh1 小时前
Oracle数据文件的大小和数量的限制总结
数据库·oracle·数据文件大小限制·数据文件数量限制
刘某的Cloud1 小时前
Galera Cluster部署 mariadb 节点down机,log sequence number恢复
linux·运维·数据库·负载均衡·mariadb·集群·高可用
xiaohaiAIgeo1 小时前
【2026年】ASHRAE 110与EN 14175通风柜测试标准对比:进口与国产品牌性能差距
java·前端·数据库·科普知识
SelectDB1 小时前
Apache Doris 4.1 Spill to Disk:避免运行内存密集型查询发生 OOM
数据库
范什么特西2 小时前
redis题目面渣重点
数据库·redis·缓存
铁锚2 小时前
解决Ubuntu执行sudo时 unable to resolve host 报错问题
linux·数据库·ubuntu
TDengine (老段)3 小时前
TDengine taosAdapter — 多协议网关详解
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
Nturmoils3 小时前
SQL Server 迁移到 KingbaseES:一次复杂 BI 查询的性能实测
数据库