面试题集锦:数据库

文章目录

一、关系型数据库--mysql:

1. 数据库设计的三大范式:

  • 第一范式: 每个列都不可以再拆分;
  • 第二范式: 在第一范式的基础上, 非主键列完全依赖于主键, 而不能是依赖于主键的一部分;
  • 第三范式: 在第二范式的基础上, 非主键列只能依赖于主键, 不能依赖于其他非主键;

2. mysql有关权限的表有哪几个?

mysql服务器通过权限表来控制用户对数据的访问 权限表存放在mysql数据库中, 有mysql_install_db脚本初始化;

  • user字段: 记录允许连接到服务器的用户账号信息, 是全局级别的;;

二:key-value 存储系统--Redis:

三:消息队列--kafka:

相关推荐
L.EscaRC37 分钟前
浅析MySQL InnoDB存储引擎的MVCC实现原理
数据库·mysql
热爱运维的小七2 小时前
MongoDB 内存管理避坑指南:解决高占用、页错误等核心问题,让数据库性能翻倍
数据库·mongodb
冉冰学姐4 小时前
SSM公办小学网络报名系统f3d3p(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·ssm 框架·公办小学网络报名系统·教育信息化
叡鳍4 小时前
hive---HQL查询
数据库
vortex55 小时前
谷歌黑客语法挖掘 SQL 注入漏洞
android·数据库·sql
九河云5 小时前
软件开发平台 DevCloud
运维·服务器·数据库·科技·华为云
wind_one16 小时前
7.基础--SQL--DDL-数据类型及案例
数据库·sql
l1t7 小时前
利用DeepSeek改写SQLite版本的二进制位数独求解SQL
数据库·人工智能·sql·sqlite
QT 小鲜肉7 小时前
【QT/C++】Qt定时器QTimer类的实现方法详解(超详细)
开发语言·数据库·c++·笔记·qt·学习
研究司马懿7 小时前
【ETCD】ETCD常用命令
网络·数据库·云原生·oracle·自动化·运维开发·etcd