摘要: 个人简历:https://yangjinlong1027.github.io/ 阅读全文
posted @ 2023-11-30 21:28 代码猎人1027 阅读(43) 评论(0) 推荐(0)
摘要: 1.什么是函数依赖? MySQL函数依赖是指在关系型数据库中,某些列的值可以由其他列的值推导出来。在数据库设计中,函数依赖是非常重要的概念,它可以帮助我们优化数据库结构。 2.函数依赖概念 设R(U)是属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,对于X的每一个具体值 阅读全文
posted @ 2023-11-14 21:59 代码猎人1027 阅读(148) 评论(0) 推荐(1)
摘要: 视频链接 https://www.bilibili.com/video/BV1aM411S7i9/ 【例6-2】假设银行存在两个借记卡账户(account)李三与‘王五,要求这两个借记卡账户不能用于透支,即两个账户的余额 (balance) 不能小于0。创建存储过程tran proc(), 实现两个 阅读全文
posted @ 2023-11-09 11:08 代码猎人1027 阅读(63) 评论(0) 推荐(0)
摘要: 一 1.输入以下代码,创建存储过程stu_info,执行时通过输入姓名,可以查询该姓名的学生的各科成绩。 DELIMITER @@ CREATE PROCEDURE stu_info(IN name CHAR(8)) BEGIN SELECT s.学号,姓名,课程编号,分数 FROM student 阅读全文
posted @ 2023-11-01 17:03 代码猎人1027 阅读(113) 评论(0) 推荐(0)
摘要: 1.使用SQL语句ALTER TABLE分别删除studentsdb数据库的student_info表、grade表、curriculum表的主键索引。 alter table student_info drop primary key; alter table grade drop primary 阅读全文
posted @ 2023-10-20 16:32 代码猎人1027 阅读(56) 评论(0) 推荐(0)
摘要: 1. create table 学生表(学号 char(10),姓名 char(10),出生日期 date,入学成绩 decimal); insert into 学生表 values('1001','张三','2000-10-20','510'),('1002','赵五',null,null); 2 阅读全文
posted @ 2023-10-19 21:41 代码猎人1027 阅读(70) 评论(0) 推荐(0)
摘要: 1.在student_info表中查找与“刘东阳”性别相同的所有学生的姓名、出生日期。 select 姓名,出生日期 from student_info where 性别=(select 性别 from student_info where 姓名='刘东阳' ); 2.使用IN子查询查找所修课程编号 阅读全文
posted @ 2023-10-16 21:13 代码猎人1027 阅读(190) 评论(0) 推荐(0)
摘要: 1.对student_info表,查询学生的学号、姓名、性别、出生日期及家庭住址,查询结果先按照性别的由小到大排序,性别相同的再按学号由大到小排序。 use studentsdb; select 学号,姓名,性别,出生日期,家庭地址 from student_info order by 性别 asc 阅读全文
posted @ 2023-10-08 22:46 代码猎人1027 阅读(106) 评论(0) 推荐(0)
摘要: 使用SQL语句ALTER TABLE修改curriculum表的“课程名称”列,使之为空。 alter table curriculum modify 课程名称 varchar(50) null; 使用SQL语句ALTER TABLE修改grade表的“分数”列,使其数据类型为decimal(5,2 阅读全文
posted @ 2023-09-25 22:07 代码猎人1027 阅读(107) 评论(0) 推荐(0)
摘要: 创建数据库studentsdb create database studentsdb; 进入数据库studentsdb use studentsdb; 创建数据表student_info,curriculum,grade ->create table student_info( 学号 char(4) 阅读全文
posted @ 2023-09-18 18:44 代码猎人1027 阅读(62) 评论(0) 推荐(0)