- 博客(14)
- 问答 (2)
- 收藏
- 关注
原创 创建过程和储存函数例10.4
【例10.4】创建存储过程P_math,如果”高等数学”课程的平均成绩大于80分,则显示”高等数学成绩良好”,否则显示”高等数学成绩一般”。#定义或者声明一个精准类型的变量,变量结果为4给字符,2位小数点。#流程控制语句:选择结构if...then...else...end if;#调用存储过程时,要定义用户变量前面加@符号。#将单个数据赋值给变量。set v_grade='成绩良好';set v_grade='成绩一般';call P_course('数据库系统',@grade);
2023-06-05 02:24:43
165
原创 存储过程与存储函数
values('191005','王燕','女','1999-04-17',null,null);select '上海立达学院数字科学学院大数据专业_202109330李润华' as 简介;#【例10.10】创建向学生表插入一条记录的过程P_insertStudent,并调用该过程。#【例10.3】创建一个带参数的存储过程P_maxGrade,查询指定学号学生的最高分。#【例10.2】创建一个不带参数的存储过程P_str,输出“Hello MySQL!#【例10.1】修改MySQL的结束符为“//”。
2023-06-05 02:19:09
131
原创 数据完整性
【例8.3】在stusys数据库中创建course3表,以表级完整性约束方式定义主键,并指定主键约束名称。#【例8.11】创建score2表,在cno列以表级完整性约束方式定义外键,并定义相应的参照动作。#【例8.2】在stusys数据库中创建course2表,以表级完整性约束方式定义主键。#【例8.1】在stusys数据库中创建course1表,以列级完整性约束方式定义主键。#【例8.4】 删除例8.3创建的在course3表上的主键约束。#【例8.5】重新在course3表上定义主键约束。
2023-06-05 01:58:49
114
原创 数据查询2
5.【例6.25】查询选修了“1201”课程的成绩高于学号为“191002”的成绩的学生姓名。3.【例6.23】查询选修了数据库系统课程且成绩在80分以上的学生情况。8.【例6.28】查询选修了课程号为8001的课程的学生情况。12.【例6.32】查询性别为女及选修了课程号为4002的学生。9.【例6.29】查询选修某课程的学生人数多于4人的教师姓名。10.【例6.30】查询比所有通信专业学生年龄都小的学生。11.【例6.31】查询选修1004课程的学生姓名。2.【例6.22】查询每个学生选修课程的情况。
2023-05-03 20:42:03
196
原创 数据查询1
3.【例6.3】查询student表中所有学生的学生的sno、sname、speciality,并将结果中各列的标题分别修改为学号, 姓名, 专业。6.【例6.6】查询student表中专业为计算机或性别为女的学生。8.【例6.8】查询student表中不在1998年出生的学生情况。17.【例6.17】查询平均成绩在90分以上的学生的学号和平均成绩。20.【例6.20】查询成绩表中成绩前3位学生的学号、课程号和成绩。15.【例6.15】查询8001课程的最高分、最低分、平均成绩。
2023-05-03 17:38:38
281
原创 MySQL数据库和表
在数据库stusys中,使用复制方法创建student1表,表结构取自student表。-> ssex char(2) not null default '男',在学生信息数据库(stusys)中建立student表。查看数据库stusys中student表的详细结构。修改数据库stusys的默认字符集和校对规则。创建名称为stusys的学生信息数据库。8.查看数据库stusys的所有表名。选择stusys为当前数据库。删除数据库stusys。11.改列即数据类型。
2023-04-16 23:23:11
251
原创 使用SQL语句创建商店实验数据库
(6)将Employee表的Sex列修改为Gender,将数据类型改为char,可为空,默认值改为"女",显示Employee1表的基本结构。#(5)在Employee表中增加一列Eno,添加到表的第1列,不为空,取值唯一并自动增加,显示Employee表的基本结构。#(7)将Employee1表的Address列修改为Telephone,将数据类型改为char,可为空。#(8)将Employee1表的Gender列的默认值修改为"男"#(2)创建Employee表,显示Employee表的基本结构。
2023-04-16 02:35:17
400
原创 表数据操作(插入数据、修改数据、删除数据)
5.【例5.5】对student1表,重新插入记录('196002','李茜','女','1998-07-25','通信’,48)#1.【例5.1】向student1表插入一条记录('196001','董明霞','女','1999-05-02','通信’,50)values ('196001','董明霞','女','1999-05-02','通信','50');values('196002','李茜','女','1998-07-25','通信','48');where sname='周俊文';
2023-04-16 01:49:24
494
原创 学生信息数据库(stusys)的样本数据
('100006','何艺杰','男','1970-06-23','教授','计算机学院'),('100023','孙浩然','男','1979-04-09','教授','计算机学院'),('800028','袁万明','男','1978-08-15','副教授','数学学院'),('120046','刘颖','女','1976-12-15','副教授','外国语学院');('400017','李亚兰','女','1988-11-04','讲师','通信学院'),('1004','数据库系统',4),
2023-04-15 19:30:52
95
原创 学生信息数据库(stusys)的表结构
ssex char(2) not null default '男' comment '性别',cno char(4) not null primary key comment '课程号',tsex char(2) not null default '男' comment '性别',cno char(4) not null comment '课程号',cno char(4) not null comment '课程号',sno char(6) not null comment '学号',
2023-04-15 15:49:58
211
原创 使用SQL语句创建学生实验数据库(stuexpm),在数据库stuexpm中,编写和调试创建表,查看表,修改表,删除表的代码
(5)将studentinfo1表的address 列修改 为city ,将数据类型改为char,可为空,默认值为"北京",显示studentinfo1表的基本结构。#(4)在studentinfo表中增加一列stuno,添加到表的第1列,不为空,取值唯一并自动增加,显示studentinfo表的基本结构。#(6)将studentinfo1表的Speciality 列修改为School,将数据类型改为char,可为空,默认值为"计算机学院"#(9)在studentinfo1表中删除stuno列。
2023-04-15 14:45:14
458
1
原创 图书管理系统E-R图
(1) 一本尚未被借阅的图书只可以借阅给一个用户,每个用户可以同时借阅多本尚未被借阅的图书。(2)一条借阅记录只记录一本图书的借阅信息,一本图书可以有多条借阅记录。(3)一个用户可以有多条借阅记录,一条借阅记录只能记录一个用户的借阅情况。(1)图书:编号、名称、借阅人编号、状态、借阅时间、价格、上架时间。(2)用户:编号、名称、状态。例1:根据图书管理系统的实体信息及实体之间的联系,设计出图书管理系统的E-R图,系统的。(3)借阅记录:编号、图书编号、借阅人编号、借阅时间、归还时间。
2023-04-14 22:42:58
621
1
原创 MySQL的安装与配置
第一步找到MySQL官网网址www.mysql.com在下面找到MySQL社区(GPL)下载,点击MySQL社区下载点击MySQL installer for Windows选择第二个下载之后进行安装选择developer default进行下一步然后设置密码进行下一步
2023-03-01 15:55:54
92
1
空空如也
这个应该怎么办?看一下呗
2021-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人