Java面试题之数据库与JDBC 部分

Java面试题之数据库与JDBC 部分

106、有 3 个表(15 分钟):【基础】Student 学生表 (学号,姓名,性别,年龄,组织部门)Course 课程表 (编号,课程名称Sc 选课表 (学号,课程编号,成绩) 表结构如下:1) 写一个 SQL 语句ÿ...

Java面试题日积月累(数据库30道)

1. Java 有没有 goto 语句?  goto 是 Java 中的保留字,在目前版本的 Java 中没有使用。根据 James Gosling(Java 之父)编写的《The Java Programming Language》一书的附录中给出了一个 Java 关键字列表,其中有 g...

Java面试疑难点解析 - 面试技巧及语言基础

61 课时 |
3491 人已学 |
免费

Java面试疑难点解析 - Java Web开发

36 课时 |
662 人已学 |
免费

Java面试疑难点解析 - 系统架构及项目设计

25 课时 |
1394 人已学 |
免费
开发者课程背景图

Java 最常见的面试题:如何获取当前数据库版本?

使用 select version() 获取当前 MySQL 数据库版本。

【java常见的面试题】简述数据库索引采用B+树不采用B树的原因?

B+树更便于遍历:由于B+树的数据都存储在叶子结点中,分支结点均为索引,方便扫库,只需要扫一遍叶子结点即可,但是B树因为其分支结点同样存储着数据,我们要找到具体的数据,需要进行一次中序遍历按序来扫,所以B+树更加适合在区间查询的情况,所以通常B&#...

JAVA面试——数据库(四)

JAVA面试——数据库(四)

19.1.14. CAPCAP原则又称CAP定理,指的是在一个分布式系统中,Consistency (-致性)、Availability (可用性)、Partition tolerance (分区容错性),三者不可得兼。一致性(C)࿱...

JAVA面试——数据库(三)

19.1.5. 数据库锁19.1.8.1. 行级锁行级锁是一种排他锁,防止其他事务修改此行;在使用以下语句时,Oracle会自动应用行级锁:1. INSERT、UPDATE、DELETE. SELECT... FOR UPDATE [OF columns] [WAIT ...

JAVA面试——数据库(二)

19.1.3.数据库三范式范式是具有最小冗余的表结构。3范式具体如下:19.1.3.1.第一范式(1st NF -列都是不可再分)第一范式的目标是确保每列的原子性:如果每列都是不可再分的最小数据单元(也称为最小的原子 单元),则满足第一范式(1NF)  19.1.3.2.第二范式...

JAVA面试——数据库(一)

19.1.1.存储引擎19.1.1.1. 概念数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、査询、 更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同 的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支...

Java面试题-数据库篇十一

作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有助益。基本表结构: &nbs...

【每日打卡】深圳35家公司JAVA面试真题-数据库篇(二)

【每日打卡】深圳35家公司JAVA面试真题-数据库篇(二)

秋招将至,特意整理了之前面试过的题目分享出来,坚持每日学习、打卡,秋招Offer满满!题目会持续更新,且保证有质量,期待你的参与,一起打卡,一起进步!一: 什么是乐观锁和悲观锁,可以举例说说?  悲观锁:     总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287382+人已加入
加入
相关电子书
更多
Java单元测试实战
Java开发者面试百宝书
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧
立即下载 立即下载 立即下载