quick-references
Structured Data vs Unstructured Data
The data which is to the point, factual, and highly organized is referred to as structured data. It is quantitative in nature, i.e., it is related to quantities that means it contains measurable numerical values like numbers, dates, and times. Unstructured data is the data that lacks any predefined model or format. It requires a lot of storage space, and it is hard to maintain security in it. It cannot be presented in a data model or schema. That's why managing, analyzing, or searching for unstructured data is hard.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
⌖ quick-references blog structured-data unstructured-data differences
Hardware vs Software
Hardware refers to the physical components of a computer. Computer Hardware is any part of the computer that we can touch these parts. These are the primary electronic devices used to build up the computer. Software is a collection of instructions, procedures, and documentation that performs different tasks on a computer system. we can say also Computer Software is a programming code executed on a computer processor.
Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read
Primary Key vs Foreign Key
A primary key is used to ensure data in the specific column is unique. It is a column cannot have NULL values. It is either an existing table column or a column that is specifically generated by the database according to a defined sequence. A foreign key is a column or group of columns in a relational database table that provides a link between data in two tables. It is a column (or columns) that references a column (most often the primary key) of another table.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
Process vs Thread
Processes are basically the programs that are dispatched from the ready state and are scheduled in the CPU for execution. PCB(Process Control Block) holds the concept of process. A process can create other processes which are known as Child Processes. Thread is the segment of a process which means a process can have multiple threads and these multiple threads are contained within a process. A thread has three states i.e. Running, Ready, and Blocked.
Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read
Procedural Programming vs Object-Oriented Programming
Procedural Programming can be defined as a programming model which is derived from structured programming, based upon the concept of calling procedure. Procedures, also known as routines, subroutines or functions, simply consist of a series of computational steps to be carried out. Object-oriented programming can be defined as a programming model which is based upon the concept of objects. Objects contain data in the form of attributes and code in the form of methods. In object-oriented programming, computer programs are designed using the concept of objects that interact with the real world.
Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read
⌖ quick-references blog procedural-programming object-oriented-programming differences