sno
  • 2024-06-205.22 实验一 数据库和表的建立、数据操作
    实验一 数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。二、实验要求:建立一个数据库stumanage,建立三个关系表student,course,sc。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。三、实验步骤:1、
  • 2024-06-195.26
    今日学习内容:实验报告1.插入数据到student表Sql--插入学生数据INSERTINTOstumanage.student(sno,sname,sex,sdept)VALUES('20050101','王飞','男','计算机系'),('20050102','李丽','女','信息系');2.插入数据到
  • 2024-06-176.14
    实验一数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。二、实验要求:建立一个数据库stumanage,建立三个关系表student,course,sc。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。三、实验步骤:1、开始
  • 2024-06-14数据库4
    第四章1.select*fromsc2.selectsname,sagefromstudentwheresdept='计算机系'3.selectsno,cno,gradefromscwheregradebetween70and804.selectsname,sagefromstudent wheresdept='计算机系'andsagebetween18and205.selectma
  • 2024-06-14数据库5
    第五章:3.(1)Createviewt1(sno,sname,sdept,cno,cname,credit) As   Selects.sno,s.sname,s.dept,c.cno,c.cname,c.credit   Fromstudentsjoincoursecons.sno=c.sno(2)Createview t2(sno,sname,cname,grade)As   Selects.sno,s.sname,c.cname,c.grad
  • 2024-06-11每日总结60
    数据库数据库作业:第一章:1.试说明数据、数据库、数据库管理系统和数据库系统的概念。数据(Data):数据是以符号形式存储的事实或信息的集合。它可以是数字、文本、图像、音频或视频等形式。数据是计算机处理的基本单位,可以被收集、存储、操作和传输。数据库(Database):数据库是组织
  • 2024-06-055.11
    数据库实验报告一CREATETABLEstudent(  snoChar(8)PRIMARYKEY,  snameVarchar(20)NULL,  sexChar(2)NULL,  sdeptVarchar(20)NULL);CREATETABLEcourse(  cnoChar(6)PRIMARYKEY,  cnameVarchar(20)NULL, );CREATETABLEsc(
  • 2024-06-055.12
    数据库实验报告二SELECT *FROMsORDERBYcityASC,snameDESCSELECT*FROMpORDERBYpnameASC,weightDESCSELECT*FROMjWHEREjnameLIKE'%厂%'SELECT *FROMsWHEREsnameLIKE'_方%'SELECTMAX(weight)AS最大重量,MIN(weight)AS最小重量,AVG(
  • 2024-05-29头歌数据库实验七:函数与触发器
    第1关:定义、调用参数函数usedemo;#代码开始#定义、调用参数函数(func_sqty):查询返回指定供应商的供应零件总数量。#DROPFUNCTIONfunc_sqty;#SETGLOBALlog_bin_trust_function_creators=TRUE;DELIMITER//CREATEFUNCTIONfunc_sqty(p_snoCHAR(2))RETUR
  • 2024-05-29头歌数据库实验六:存储过程
    第1关:增加供应商相关列sqtyusedemo;#代码开始#在S表中增加一列供应零件总数量(sqty),默认值为0。ALTERTABLEsADDsqtyINTDEFAULT0;#代码结束descs;第2关:定义、调用简单存储过程usedemo;#代码开始#1、定义简单存储过程:计算所有供应商供应零件总数量并修
  • 2024-05-23数据库视图
    学生表:Student(Sno,Sname,Ssex,Sage,Sdept)学号,姓名,性别,年龄,所在系Sno为主键students|CREATETABLE`students`(`Sno`intNOTNULL,`Sname`char(30)DEFAULTNULL,`Ssex`char(10)DEFAULTNULL,`Sage`intDEFAULTNULL,`Sdept`char(20)DEFAULT'
  • 2024-05-23【C# & postgreSQL】SQL基础
    结构化查询语言SQL目录结构化查询语言SQLSQL概述SQL分类与特点常见操作用法定义CREATE插入INSERTINTO更新UPDATE删除DELETE查询SELECT单表查询选择表中若干列ORDERBY聚集函数GROUPBY连接查询等值与非等值连接自身连接外连接复合条件连接嵌套查询带IN谓词的子查询
  • 2024-05-17数据库实验一
    在stumanage数据库中,如下图建立表student:列名数据类型允许空主键说明1snoChar(8)否是学号2snameVarchar(20)是否姓名3sexChar(2)是否性别4sdeptVarchar(20)是否所在系如下图建立表:course列名数据类型允许空主键说明1cnoChar(6)否是课
  • 2024-05-102024年5月10日第四十六篇
    今天写了好多sql语句,包括对外键的使用,多主键的设置CREATETABLEstudent(snoCHAR(8)PRIMARYKEYCOMMENT'学号',snameVARCHAR(20)COMMENT'姓名',sexCHAR(2)COMMENT'性别',sdeptVARCHAR(20)COMMENT'所在系');CREATETABLEcourse(cnoCHAR(
  • 2024-05-09存储过程与触发器
    存储过程与触发器 合集-数据库知识(5) 1.SQLServer实战一:创建、分离、附加、删除、备份数据库04-242.SQLServer实战二:创建、修改、复制、删除数据库表并加以数据处理04-263.SQLServer实战三:数据库表完整性约束及索引、视图的创建、编辑与删除04-294.SQLServer实战
  • 2024-05-08SQL Server实战五:存储过程与触发器
      本文介绍基于MicrosoftSQLServer软件,实现数据库存储过程与触发器的创建、执行、修改与删除等操作。目录1交互式创建并执行——存储过程一2交互式创建并执行——存储过程二3用T-SQL创建——存储过程一4用T-SQL创建——存储过程二5交互式修改存储过程6用T-SQL修改存储
  • 2024-04-26实验三 数据库完整性
    第1关:定义s表完整性createtables(snochar(2)PRIMARYKEY,snamevarchar(10)notnull,statusint,cityvarchar(10)DEFAULT'天津');第2关:定义p表完整性usedemo;#代码开始#定义p表;pno主码,pname非空、color只能取红、蓝、绿createtablep(
  • 2024-04-17数据库系统概论-- p70第6题,用关系代数完成题目要求
    6.设有一个SPJ数据库,包括s、P、J、SPJ四个关系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLDR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、
  • 2024-04-161025 反转链表
    我看其他博客用的reverse,但是下标我真的有点糊涂,以下是参考某位dalao的。#include<bits/stdc++.h>usingnamespacestd;structnode{ intsno; intdata; intnext;}s[100010];intmain(){ intstart,cnt,fz;//start cin>>start>>cnt>>fz; for(inti=0;i<cnt
  • 2024-04-03关系数据库标准语言SQL难题整理
    文章目录1、查询选修三门以上课程的学生学号2、查询选修课程中至多一门>70分的学生学号3、查询平均成绩>=90分的学生学号和平均成绩4、查询成绩都大于70分学生的成绩5、找出每个学生超过他自己选修课程平均成绩的课程号6、查询非计算机科学系某一个学生年龄小的学生姓名
  • 2024-03-29实验一 关系数据库标准语言SQL
    第1关:创建数据库#代码开始CREATEDATABASEdemo;showdatabases;#代码结束第2关:创建表#代码开始#1.切换到demo数据库USEdemo;#2.分别创建s、p、j和spj数据表#创建s表:CREATETABLEs(snoCHAR(2),snameVARCHAR(10),statusINT,cityVA
  • 2024-03-26MySQL小练习(1)
    --(1)查询全体学生的学号与姓名selectsno,snamefromstudent;--(2)查询全体学生的姓名、学号和所在系selectsname,sno,deptfromstudent;--(3)查询全体学生的详细记录select*fromstudent;--(4)查询全体学生的姓名及其出生年份selectsname,2024-sageas出生
  • 2024-03-23【专升本sql复习】sql复习
    查询张三同学没有选修的课程的课程号两张表选课,学生名字张三知道张三学的课程投影了张三学的课程的课程号所有课程号(在c表里面投影)-张三选修的课程号=张三没有选修的课程号给女员工加200工资,考了UPDATEEMPSETSALARY=SALARY*0.8WHERESALARy>2000ANDSEX=‘女
  • 2024-03-20mysql 1248错误 多级查询之别名
    【mysql解决方案】ERROR1248(42000):Everyderivedtablemusthaveitsownalias-CSDN博客 多级查询的过程中,会需要给表一个别名。代码错误的查询方式:select*from(selects.snofromstudentswheres.ssex='女');正确的查询方式:select*from(selects.sno
  • 2024-03-18查询优化-EXIST类型子连接提升
    瀚高数据库目录文档用途详细信息文档用途了解exist类型的子连接提升过程详细信息SQL:SELECTsnoFROMSTUDENTWHEREEXISTS(SELECTsnoFROMscoreWHEREsno>STUDENT.sno);一、执行计划:test=#explainSELECTsnoFROMSTUDENTWHEREEXISTS(SELECTsnoFR