Blog Archives
1 2

10: Getting started with MySQL database beginner tutorial

All Java developers not only must know “SQL”, but also a database is required for “JDBC tutorials”, “Hibernate Tutorials”, and so on. Any decent Java application will require a database. So, your self-taught Java projects must perform CRUD (i.e. Create Read, Update and Delete) operations on the database.

Step 1: Download “MySQL” Zip archive (i.e.…



14+ SQL beginner interview Q&As

SQL interview Questions & Answers is a must for any developer as all non-trivial applications need to talk to a database with CRUD operations. Q3 – Q15 are very popular…



15 Database design interview Q&As

Q1. What is normalization? When to denormalize? A1. Normalization is a design technique that is widely used as a guide in designing relational databases. Normalization is essentially a two step…



15+ SQL optimisation interview questions & answers with scenarios

1) Select fields instead of using SELECT *. The “*” is used as a short hand to query all available data from a table. If a table has many fields…



15+ SQL scenarios based interview Q&As – part 1

15+ SQL interview questions and answers to solve real business scenarios. SQL is widely used in building microservices & Big Data projects. Learning SQL syntax is easy, but being able to convert a given business requirement into a query takes lots of practice. These scenarios based interview questions can assesses your experience.…



15+ SQL scenarios based interview Q&As – Part 2

This extends Q01 – Q03 at 15+ SQL scenarios based interview questions answered. Q04 When you have a table that maintains history of record updates, how will you go about…



15+ SQL scenarios based interview Q&As – Part 3

This extends 15+ SQL scenarios based interview Q&As – Part 2. Q07 In What order the SELECT SQL statements are executed? A07 Here is the the order in which the…



18 SQL best practices interview Q&As

It pays to understand the order of operations in SQL. This is demonstrated with an example below in #5, which is an absolute must know. Have this order of execution visibly pinned or memorised.

Let’s start with the best practices.

#1. Use uppercase for the keywords like SELECT, FROM, JOIN, GROUP BY, WHERE, etc.…



Auditing database record changes in Oracle

Q. What are some of the considerations in auditing database table data? A. Creating audit tables without any constraints to store record changes.  Audit tables are heavily hit with inserts,…



Common Table Expressions (i.e. CTE) in SQL using the “WITH” clause

Common Table Expressions or CTE’s for short are used in SQL to simplify complex joins and subqueries, and to provide a means to query hierarchical data such as an organisational…



1 2

800+ Java & Big Data Interview Q&As

200+ Java & Big Data Tutorials

Top