数据库
文章平均质量分 60
数据库
蒋劲豪
这个作者很懒,什么都没留下…
展开
-
MySQL——InnoDB锁
抢到了锁的进行修改,没抢到锁的进行等待。原创 2024-03-18 16:39:54 · 465 阅读 · 0 评论 -
MySQL面试笔试题(基础题)
1、取得每个部门最高薪水的人员的名称2、哪些人的薪水在部门的平均薪水之上3、取得部门中(所有有人的)评价薪水等级4、不准用组函数(max),取得最高薪水5、取得平均薪水最高的部门的部门编号(至少给出两种解决方案)6、取得平均薪水最高的部门的部门名称7、求平均薪水的等级最低的部门的部门名称8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名9、取得薪水最高的前五名员工10、取得薪水最高的第六到第十名员工11、取得最后入职的五名员工12、取得每个薪水等级有多少员工。原创 2023-09-25 21:51:57 · 128 阅读 · 0 评论 -
MySQL为什么要用B+树?
虽然平衡二叉树的查找效率很高,但是IO的次数就是树的高度(因为无法将整个索引加载道内存中),IO才是瓶颈。(B树就是B-树)(解决了二叉查找树的极端情况)非叶子节点存储索引,叶子节点存储数据。原创 2024-03-07 23:04:04 · 630 阅读 · 0 评论 -
数据库系统概论——复习资料
数据库数据库是长期存储在计算机内、有组织可共享的大量数据的集合。数据库中的数据按一定的数据模型组织描述和存储,具有较小的冗余度较高的数据独立性和易扩展性,并可谓各种用户共享。数据库管理系统主要功能包括一以下几个方面:DDL(数据定义功能)DML(数据操纵功能)数据组织、存储和管理数据库事务管理和运行管理数据库的建立和维护功能数据库系统数据库系统是由数据库数据库管理系统(及其应用开发工具)、应用程序和DBA(数据库管理员)组成的存储管理。原创 2023-12-18 17:09:02 · 833 阅读 · 0 评论 -
数据库——习题
(1)如果系统故障发生在14之后,说明哪些事务需要重做,哪些事务需要回滚。(2)如果系统故障发生在10之后,说明哪些事务需要重做,哪些事务需要回滚。(3)如果系统故障发生在9之后,说明哪些事务需要重做,哪些事务需要回滚。(4)如果系统故障发生在7之后,说明哪些事务需要重做,哪些事务需要回滚。(1)写出系统故障发生在14之后,写出系统恢复后A、B、C的值;(3)写出系统故障发生在10之后,写出系统恢复后A、B、C的值;(4)写出系统故障发生在9之后,写出系统恢复后A、B、C的值;(2)T1事务需要重做;原创 2023-12-06 16:57:11 · 829 阅读 · 2 评论 -
数据库——习题
设关系模式 R ( Sno, Cno,G, Tname,Taddr), 其中 Sno: 学号, Cno: 课程编号,G: 成绩,Tname: 老师姓名, Taddr: 老师住址,规定每个学生每学一门课有一个成绩, 每 门课只有一个老师任教, 每个老师只有一个住址 (老师无同名),写出基本的函数依赖和候 选码, 并分解 R 为 3NF。设有关系模式 R (A,B,C, D),F = {A→B,B→A,AC→D, BC→D, AD→C, BD→C}。(2) 说明R不是2NF的理由,并把R分解成2NF模式集;原创 2023-12-06 15:24:28 · 788 阅读 · 0 评论 -
头歌的数据库的第三次作业的答案
也不需考虑finances_product,insurance,fund的业务规则(一经销售的理财、保险和基金产品信息会永久保存,不会被删除或修改,即使不再销售该类产品)。本关任务: 创建角色,授予角色一组权限,并将角色代表的权限授予指定的一组用户。本关任务: 在金融应用场景数据库环境中,创建用户,并给用户授予指定的权限。本关任务:向客户表client插入一条数据不全的记录。本关任务:向客户表client批量插入数据。本关任务:根据客户表的内容修改资产表的内容。本关任务:向客户表client插入数据。原创 2023-10-27 19:49:15 · 2388 阅读 · 0 评论 -
头歌的数据库的第二次作业的答案
【代码】头歌的数据库的第二次作业的答案。原创 2023-10-13 17:16:21 · 2741 阅读 · 0 评论