首页 > 其他分享 >5.11

5.11

时间:2024-06-05 09:24:21浏览次数:12  
标签:grade sno course 5.11 sc cno avg

数据库实验报告一

CREATE TABLE student (

   sno Char(8) PRIMARY KEY,

   sname Varchar(20) NULL,

   sex Char(2) NULL,

   sdept Varchar(20) NULL

);

CREATE TABLE course (

   cno Char(6) PRIMARY KEY,

   cname Varchar(20) NULL,

 

);

CREATE TABLE sc (

   sno Char(8),

   cno Char(6),

   grade int,

   PRIMARY KEY (sno, cno),

   CONSTRAINT FK_students FOREIGN KEY (sno) REFERENCES student(sno),

   CONSTRAINT FK_course FOREIGN KEY (cno) REFERENCES course(cno)

);

go

INSERT INTO student (sno, sname, sex, sdept)

VALUES ('20050101', '王飞', '男', '计算机系');

 

INSERT INTO student (sno, sname, sex, sdept)

VALUES ('20050102', '李丽', '女', '信息系');

go

INSERT INTO course (cno,cname)

VALUES ('01','数据结构');

INSERT INTO course (cno,cname)

VALUES ('02','数据库原理');

 

INSERT INTO sc (sno,cno,grade)

VALUES ('20050101','02','70');

INSERT INTO sc (sno,cno,grade)

VALUES ('20050102','01','90');

 

 CREATE Table c_avg_grade(

 cno Char(6),

 avg_grade Decimal(5, 2)

 )

 Insert INTO c_avg_grade(cno,avg_grade)

 SELECT

 cno ,

 AVG(grade) AS avg_grade

 FROM sc

 GROUP BY cno;

 

  UPDATE sc

  SET  grade = 85

  WHERE sno='20050101' and cno='02';

  DELETE FROM sc WHERE sno = '20050102' AND cno = '02';

  UPDATE sc

SET grade = 0

WHERE cno = '数据库原理';

DELETE FROM sc

WHERE sno = '李丽';

DELETE FROM student;

DELETE FROM course;

DELETE FROM sc;

DELETE FROM c_avg_grade;

DROP TABLE student;

DROP TABLE course;

DROP TABLE sc;

DROP TABLE c_avg_grade;

DROP DATABASE stumanage1;

标签:grade,sno,course,5.11,sc,cno,avg
From: https://www.cnblogs.com/wcy1111/p/18232255

相关文章

  • 5.11
    jetpackcompose搭建地铁系统页面@OptIn(ExperimentalMaterial3Api::class)@ComposablefunHomeScreen(viewModel:HomeViewModel=viewModel(factory=AppViewModelProvider.Factory)){SideEffect{viewModel.findMetroSystems()}valtabT......
  • Centos7交叉编译QT5.11.1+AArch64架构
    一、准备工作1、更新系统软件,目的是使用新版本的gcc等,还要保证磁盘空间足够1yumupdate2yuminstallgccgcc-c++3yuminstallmesa-libGL-develmesa-libGLU-develfreeglut-devel2、到linaro下载编译链工具安装aarch64(arm64)编译链工具。国产CPU,如飞腾、华为麒麟等......
  • centOs 6.10 编译 qt 5.15.11.
    centOs6.10编译qt5.15.11安装依赖库xcb依赖库qtxcb需要的依赖如何要用x11,就要在编译的时候加上-xcb选项,就要安装xcb相关的库。到时可以在config.log文件查看,缺少哪个库就安装哪个。下面是我手动安装的库和对应版本:xcb-proto-1.14.tar.gzxcb-util-image-0.......
  • 5.11 汇编语言:仿写IF条件语句
    条件语句,也称为IF-ELSE语句,是计算机编程中的一种基本控制结构。它允许程序根据条件的真假来执行不同的代码块。条件语句在处理决策和分支逻辑时非常有用。一般来说,条件语句由IF关键字、一个条件表达式、一个或多个代码块以及可选的ELSE关键字和对应的代码块组成。条件表达式的结果......
  • 服务器该如何处理大数据 45.113.203.x
    当大量设备连接服务器,大量数据上传到服务器,服务器要如何提高处理能力,来处理这些数据,数据源为设备数据。服务器如何处理数据可以由以下几个点考虑:1、排队列处理机制数据涌入服务器,但还是能够区分先后顺序,按照数据传输时序将数据摘要排入队列,然后服务器按队列依次进行处理。2、数据分......
  • 滤镜大师Polarr5.11.4泼辣修图2023免费版
    你的滤镜大师Polarr5.11.4泼辣修图2023免费版是由北京泼辣熊科技有限公司研发推出的一款功能非常专业的图像处理软件,功能非常的丰富,包含了包括曲线、HSL、高低光、色调分离、选色调整、线性调整等上百种调整工具,还支持无限历史记录、自定义滤镜、高像素原尺寸无损输出等,可以满足用......
  • KubeSphere 社区双周报 | 开源之夏已启动 | 2023.04.28-05.11
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2023.04.28-2023.05.11。贡献者名单新晋KubeSphereCon......
  • 2023.5.11
       Java多线程是指在一个Java程序中同时执行多个线程,它可以提高程序的并发性和响应能力。Java中实现多线程的方式:       继承Thread类       实现Runnable接口       Executor框架       Callable       Future       线程池......
  • JSP_5.11_课堂笔记
    insert.jsp<%@pageimport="java.sql.Statement"%><%@pageimport="java.sql.Connection"%><%@pageimport="java.sql.DriverManager"%><%@pagelanguage="java"contentType="text/html;charset=UT......
  • 编程一小时2023.5.11
    1.#include<iostream>#include<cstring>#include<algorithm>#include<set>usingnamespacestd;constintN=1010;intt,n;inta[N],b[N];set<int>st;intg[N][N];intmain(){scanf("%d",&t);while(t--......