Notebooks

  Advanced

New Page

Statement, PreparedStatement, DriverManager

Learning about different classes in JDBC.

Basics of Multithreading

Understanding the concept of multithreading in Java.

Synchronization

Learning about synchronization in Java multithreading.

JVM Memory Allocation

Understanding how JVM allocates memory for Java programs.

Garbage Collection

Learning about garbage collection in Java.

Basics of SQL

Introduction to SQL, its purpose and its comparison with NoSQL.

SQL vs MySQL

Understanding the differences and similarities between SQL and MySQL.

Relational Databases

Introduction to the concept of relational databases.

SQL Commands

Understanding the different SQL commands including DDL, DML, TCL, and DCL.

SQL Keys

Understanding the different types of SQL keys including primary key, foreign key, candidate key, super key, unique key, and surrogate key.