华南理工大学 数据库实验一 实验截图

1 创建Student数据库
先清空原本的表的定义,再创建表和插入数据。


2 完成如下的查询要求及更新的要求。
(1) 查询身高大于1.80m的男生的学号和姓名;

(2) 查询计算机系秋季所开课程的课程号和学分数;

(3) 查询选修计算机系秋季所开课程的男生的姓名、课程号、学分数、成绩;



(4) 查询至少选修一门电机系课程的女生的姓名(假设电机系课程的课程号以EE开头);
注释:这个语句写的不是很好,应该在select 后加上distinct。导致我的输出结果里有重复的元组。


(5) 查询每位学生已选修课程的门数和总平均成绩;


(6) 查询每门课程选课的学生人数,最高成绩,最低成绩和平均成绩;

(7)查询所有课程的成绩都在80分以上的学生的姓名、学号、且按学号升序排列;


(8)查询缺成绩的学生的姓名,缺成绩的课程号及其学分数;

(9)查询有一门以上(含一门)三个学分以上课程的成绩低于70分的学生的姓名;


(10)查询1984年~1986年出生的学生的姓名,总平均成绩及已修学分数。

(11) 在STUDENT和SC关系中,删去SNO以’01’开头的所有记录。

(12)在STUDENT关系中增加以下记录:
<0409101 何平  女  1987-03-02  1.62>
<0408130 向阳  男  1986-12-11  1.75>

(13)将课程CS-221的学分数增为3,讲课时数增为60

3.补充题:
(1) 统计各系的男生和女生的人数。

(2) 列出学习过‘编译原理’,‘数据库’或‘体系结构’课程,且这些课程的成绩之一在90分以上的学生的名字。


(3) 列出未修选‘电子技术’课程,但选修了‘数字电路’或‘数字逻辑’课程的学生数。

(4) 按课程排序列出所有学生的成绩,尚无学生选修的课程,也需要列出,相关的学生成绩用NULL表示。

(5) 列出平均成绩最高的学生名字和成绩。(SELECT句中不得使用TOP n子句)

华南理工大学 数据库实验一 实验截图相关推荐

  1. java华南理工大学出版_Java程序设计实验实训教程

    实验1 Java入门 1.1 实验目的 1.2 知识要点与应用举例 1.3 实验内容 1.4 实验小结 实验2 Java编程基础 2.1 实验目的 2.2 知识要点与应用举例 2.3 实验内容 2.4 ...

  2. 基于matlab的信号与系统实例,华南理工大学信号与系统实验基于Matlab的信号处理实例...

    第2讲基于Matlab的信号处理实例实验内容(1) (1) 读取给定的3D加速度信号文件,绘出信号波形: 程序源代码: function sy2 fid = fopen('run 100m_TROUS ...

  3. 删除计算机系学生的选课记录6,天津理工大学+数据库实验二.doc

    文档介绍: 实验报告学院(系)名称:计算机与通信工程学院姓名Touchkiss学号20125577专业计算机科学与技术班级2班实验项目实验二:复杂SQL数据操作课程名称数据库系统课程代码0668026 ...

  4. 实验及工程技术人员招聘 | 华南理工大学广州国际校区

    广州国际校区是华南理工大学继五山校区和大学城校区之后建设的第三个校区,位于广东省广州市番禺区,是国内首个由部.省.市.校四方共建的在地国际化校区.一期校园已于2019年9月启用,二期校园建设正快速有序 ...

  5. mysql实训报告_mysql数据库技术》实验报告.doc

    mysql数据库技术>实验报告 MySQL数据库技术实验报告 系 别 班 级 学 号 姓 名 地点 地点机房 课程名称 MySQL数据库技术 实验名称 实验1 MySQL的使用 实 验 过 程 ...

  6. 大学计算机实验五实验六实验报告表,北京理工大学计算机实验六

    北京理工大学计算机实验六Tag内容描述: 1.实验四实验报告表 实验名称 一条指令的执行过程 学号姓名 班级 实验时间 年月日 实验报告表 4 1 一条指令执行过程记录表 步骤 1 用户指定两个加数 ...

  7. 【数据库实验】实验四 基于嵌入SQL的综合应用编程(基于QSqlTableModel实现)

    [数据库实验]实验四 基于嵌入SQL的综合应用编程 一.实验目的 二.实验要求 三.实验内容.实验结果与主要程序代码 数据准备(建表并插入数据) 前言:黎哥的写法 参考 建表 SQL语言插入数据 S表 ...

  8. 武汉理工大学计算机网,武汉理工大学计算机基础综合实验

    [实例简介] 武汉理工大学软件工程专业计算机基础综合实验(c实验),计费管理系统.基本功能加部分扩展功能实现,经过验收合格. [实例截图] [核心代码] 计算机基础综合实验 └── AMS ├── A ...

  9. 数据库实验三 数据库系统设计综合实验实验报告

    广州大学学生实验报告 开课学院及实验室:计算机科学与网络工程学院   2023年5月24日 学院 计算机学院 年级.专业.班级 计科213 姓名 edw-Snow 学号 321061000** 课程实 ...

最新文章

  1. 【Java】时间复杂度 与 空间复杂度
  2. 在ubuntu12.04上使用华为et127 3g上网卡
  3. [收藏] 王永民先生:自我白描
  4. storm自定义分组与Hbase预分区结合节省内存消耗
  5. python、java实现二叉树,细说二叉树添加节点、深度优先(先序、中序、后续)遍历 、广度优先 遍历算法...
  6. 美轮美奂宇宙星空制作神器Spacescape
  7. 穷不过三代,囧不过三个公司——程序员如何通过努力让自己看上去很光鲜
  8. 蓝桥杯java 算法训练 Torry的困惑(基本型)
  9. Ajax — 新闻列表
  10. Java类class isAnnotation()方法及示例
  11. STM32工作笔记0091---ADC模数转换实验-M3
  12. redis desktop manager 集群_Redis Manager(2.0) —— Redis 运维利器
  13. 生产排程系统_MES环境下如何执行智能生产排程
  14. AD16原理图库加封装报Footprint not found
  15. crtlc不能复制文件_win10系统按ctrl+c快捷键无法复制文件的操作方法
  16. 局域网即时通讯软件的实现
  17. 拼图游戏-小程序游戏
  18. 荣耀破壁2022:蜕变的解法、蓄势的护法、进击的打法
  19. stm32c8t6+dht11+MQ系列环境检测模块+oled显示屏(基于物联网的家庭环境检测系统设计)
  20. ubuntu 开机启动 ibus 输入法

热门文章

  1. 通过心理学知识提高问题定位与解决能力(下)
  2. void (*f(int, void (*)(int)))(int) 函数解析
  3. 最近一段时间百度统计后台出现大量不明来源违禁词,站长怎么办?
  4. 网站统计访问次数的方法
  5. 在Microsoft Teams中,以一个已经存在的Team作为模板创建Team
  6. 公众号抽奖怎么做_分享公众号里放微信抽奖活动链接步骤
  7. 30行代码—基于auto.js自动给女朋友发早安
  8. 怎么避免域名被微信封杀,微信域名防封需要注意哪些问题。
  9. plink --extract参数采坑问题记录
  10. 记录在VeRi-776训练【pytorch】deep_sort中的深度ReID特征