20/01/25 ----------- Q)How are Java applications classified? 1)stand-alone applications 2)mobile applications 3)web applications 4)distributed applications Note:- Realtime Java projects are of two types. 1)web based projects 2)distributed projects Advanced Java Course Content ---------------------------------- 1)JDBC 2)Servlets 3)MVC Q)Where is data stored permanently in a Real Time Java Project? =>database Q)Why Java-Database communication? =>Java communicates with the database to perform CRUD operations C (Creation of Data /Inserting the data into the database) R (Retrieving the data) U (Updating the data) D (Deleting the data Q)What is the obstacle for Java-database communication? =>Java and database are two hetrogenous environments. =>Java application makes a method call to perform any task which is not understandable to database. DBMS accepts only SQL statements. =>Java compiler doesn't accept SQL statements directly Q)What is JDBC? =>JDBC is a Java based data access technology from Sun Microsystems. Q)What is the purpose of JDBC? =>JDBC fecilitates Java-database communication. Q)What is JDBC Architecture? =>Client-Server Architecture