What are the different types of database management systems ?
Database Management System is classified into four types: Hierarchical Database It is a tree like structure where the data...
What is a Database ?
In computing, database is an organized collection of data stored which is accessed electronically. A database is usually...
What is a primary key ?
In relational database primary key is a specific choice of minimal set of attributes that uniquely specify a relation....
What is Normalization in SQL ?
It is a rule where larger tables are divided into smaller tables and they are linked using relationships. Process of...
What is SQL ?
SQL stands for Structured Query Language. It is used for interacting with databases. SQL is also known as standard query...
What are Virtual functions in C++ ?
Virtual function is a member function which is re-defined by a derived class and declared within a base class. When you...
What is exception handling in C++ ?
In C++ exception handling is a process to handle runtime errors. If we perform exception handling, so the normal flow of the...
What is namespace in C++ ?
In C++ namespace is a logical division of the code which is designed to stop the naming conflict. In C++ namespace defines...
What is Virtual Inheritance ?
During multiple inheritance Virtual Inheritance is used to remove the ambiguity of base class, when a derived class inherits...
What is Template in C++ ?
In C++ a template is a simple and yet very powerful tool. We don’t need to write the same code for different data types...
What is Stack in C++ ?
Stack is an abstract data structure that contains a collection of elements. It implements the Last In First Out (LIFO)...
What is Pointers in C++ ?
Pointers are symbolic representation of addresses and it enables a program to simulate call-by-reference as well as to...
What is Overloading ?
If a single object behaves in many ways, it is known as overloading. It provides different versions of the same function...
What is bool data in C++ ?
In C++ Boolean data type is defined using the bool keyword. This servers as an easy and convenient datatype for programmers...
What is a Virtual Destructor ?
In C++ destructor is a member function of a class used to free the space occupied by or delete an object of the class that...
What is Iterator in C++ ?
An iterator is an object like a pointer that points to an element inside the container. Iterator can use to move through the...
What is destructor in C++ ?
In C++ destructor is an instance member function which is invoked automatically whenever an object is going to be destroyed....
What is Constructor in C++ ?
In C++ constructor is a special type of member function of a class which initializes objects of a class. Constructor is...
What is C++ ?
It is an object-oriented programming language that can be used to create high-performance applications. In 1985 C++ was...
What are the different types of polymorphism in C++ ?
Polymorphism means multiple forms that means having more than one function with the same name but with different...