- 博客(7)
- 收藏
- 关注
原创 数据库原理 头歌实训 事务处理
若在 bank 表有两条记录('202201','张一',1000)、('202202','王二',1000),两次调用存储过程 p_ transfer 进行转帐,'张一'每次转 600元 给'王二',观察表中余额的变化。根据第1关创建的 account 表,设计一个存储过程 p_transfer 用于转帐,转帐中进行事务控制,出现SQL异常时能撤消事务,保证帐户数据的一致性。本关任务:两次调用存储过程 p_transfer 进行转帐,'张一'每次转600元给'王二',观察表中余额的变化。
2023-04-27 22:37:54
7643
3
原创 数据库原理 头歌实训 数据库安全控制
需要注意的是,不管使用 Mysql 特定的语句还是标准的 SQL 语句,都必须要有使用这些语句的权限以及对 mysql 这个数据库及 user 表操作的权限。数据库层级:适用于一个给定数据库中的所有目标。根据提示,在右侧编辑器补充代码,给 user1 授予在 teachingdb 所有对象上的 SELECT 权限,并使该用户具有给其他用户授予相同权限的权限。示例:使用 grant 语句创建一个新用户 test1,密码为 test123,该用户对所有的数据又查询、插入的权限,并授予 grant 权限。
2023-04-24 22:45:06
11257
3
原创 数据库原理 头歌实训 数据库常用对象
任务描述本关任务:创建计算机系的学生信息的视图 student_cs。相关知识行列子集视图是指视图的结果集来源于基本表,没有经过二次计算。#####创建视图OR REPLACE:表示替换已有视图;ALGORITHM:表示视图选择算法,默认算法是UNDEFINED(未定义的):MySQL自动选择要使用的算法;merge合并;temptable临时表;:可选参数,指定视图中各个属性的名词,默认情况下与select语句中查询的属性相同;:表示select语句;
2023-04-24 22:30:40
11192
3
原创 数据库原理 头歌实训 多表查询
任务描述本关任务:使用不相关子查询求年龄大于'刘东明' 的所有学生的姓名与出生日期。相关知识为了完成本关任务,你需要掌握: 1.什么叫子查询, 2.比较运算符结合标量子查询的使用。子查询子查询是指出现在其他SQL语句内的SELECT子句。子查询指嵌套在查询内部,且必须始终出现在圆括号内,子查询可以分为四类:标量子查询:返回单一值的标量,最简单的形式;列子查询:返回的结果集是N行一列;行子查询:返回的结果集是一行N列;表子查询:返回的结果集是N行N列。编程要求。
2023-04-20 19:10:47
11171
3
原创 数据库原理 头歌实训 单表查询
COUNT( )函数任务描述本关任务:使用COUNT()函数统计学生总人数。相关知识为了完成本关任务,你需要掌握:如何使用COUNT()函数。编程要求根据提示,在右侧编辑器Begin-End处补充代码:求学生总人数。
2023-04-20 18:28:58
12638
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人