What is cryptography
cryptography
If you use the internet, you will hear these words very often and you will have seen a feature called encryption in WhatsApp too. But maybe you do not know what it is, so do not worry, by the end of this audio lesson you will know about this topic.
In the world of the Internet, the term Encryption and Decryption is very popular. Internet is a wide network where nothing is secure, so to protect data in internet encryption technique is used. if you do not implement encryption so Anyone can hack your data and use it for the wrong things.
The process of making the message (or data) unusable or unreadable for all in which only the recipient can understand it is called Encryption. The process (or science) of creating procedures useful for encrypting and decrypting messages is called cryptography. The purpose of this process is only that the message is not decrypted (identified / read) by the suspected user insufficient time.
So what is Cryptography? The word Cryptography is derived from the Greek language word Krypto, which means "Hidden Secrets". Or in other words, it is an art in which we can protect our data and information, through Cryptography we can convert our data into Unreadable Secret Codes which are called Cipher Text, and can read this data the same. Who will have a secret key to decrypt it. Decrypt data is called plain text. There are two processes Encryption and Decryption. It is used to protect E-Mail Messages, Credit / Debit Card details, and other important information. In Encryption, Plain Text is converted to Cipher Text and in Decryption Cipher Text is converted to Plain Text. <Div class = "code-block
How does this work?
So guys when you send a message using an encrypted messaging service (for example WhatsApp), it converts the service message into code, scrambles it, and creates an encryption key. After this, only the right recipient can unlock this message. Digital encryption is extremely complex and that is why it is considered difficult to crack. To strengthen its security, every time two smartphones start communicating with each other, a new set of encryption algorithms is created.
Cryptography has two types
First Symmetric Cryptography in which the keys of Encryption and Decryption are the same means that the data or information is Encrypt and Decrypt using the same key, Second Asymmetric Cryptography in which Keys of both Encryption and Decryption are different means that Encryption in it Public key is used to do this and Private key is used to do the decryption.
Cryptography has many advantages because encryption makes your data completely secure and safe, even if it is hacked or stolen after encrypting the data, no one can access or read your data. And using encryption, your data can only be accessed by anyone who wants to allow access to it or a password will be required.
big data analytics
big data analytics
Contents
- What is big data
- big data analytics
- benefits of big data analytics
- types of big data analytics
what is big data
The term 'Big data' is used to describe a large amount of data.
Simply put, "big data means huge data". And this data goes on growing with time.
This data is so large and complex that it is very difficult to store and process through a traditional software application.
example of big data:
Here's an example to understand big data: -
Every day more than 500 terabytes of data are generated in the database of Facebook. This data is mainly generated from photos and video uploads, messages, comments, etc.
big data analytics
"Big data analytics is a process in which a large group of data is collected, organized and analyzed so that hidden patterns and useful information can be discovered."
In other words, "big data analytics is a process in which large data sets are examined so that organizations can get hidden patterns, market trends, customer preferences, and other useful information."
This information is used by the organization to improve its business decisions.
Data scientists and predictive modelers, through big data analytics, analyze data from very summary sources.
benefits of big data analytics
The benefits of big data analytics are as follows: -
1: - By doing so, the company or organization can make a better decision, i.e. it can make a better decision by accessing data from search engines and social media sites like - Facebook, Twitter, etc.
2: - By this, the error of the company is detected very quickly. With the help of real-time insights into the errors, the company quickly resolves the problem.
3: - This is better customer service. When a company monitors the product used by the customer, it remains ready for any future failure.
For example - Cars that contain real-time sensors, before the sensors crash, they tell the driver that there is some disturbance in the car.
4: - cost savings: - The cost of implementing big data tools can be very high. But these tools save a lot of money and these companies are very beneficial for the company. Through them, we can store large amounts of data. And these tools also identify effective ways of business.
5: - It saves time. Big data tools such as Hadoop and in-memory analytics are much faster. These tools easily identify new sources of data, so that data is analyzed very quickly and early decisions are taken based on learning.
6: - new product development: -Customers are using which product they are using and what they have needs are addressed by big data analytics. So based on these analytics, we can develop a new product according to the needs of the customer.
7: By this, we can understand the condition of the market, after analyzing the big data, we know what is the condition of the market. For example: - If the company finds out what the customers in the market Buying and selling which product is the most, the company will be one step ahead of its competitors.
8: - By this, the company can control its online reputation. Through big data tools, the company knows what the customers are giving feedback about the company.
If the company wants to monitor and improve its online reputation, it can do with the help of big data analytics and tools.
9: - This leads to fraud. The criminals do fraud online now, but if someone hacks the system of a criminal or hacker company, then the company gets its address immediately and the company's IT department can immediately take necessary action.
types of big data analytics
The following types of big data analytics are: -
1: - perspective analytics
2: - predictive analytics
3: - diagnostic analytics
4: - descriptive analytics
1. Perspective analytics
This is the most valuable big data analytics technique, it suggests the best solution among many choices. So that the suggested option can be availed. And future risks can be reduced.
2.Predictive analytics
The predictive analytics is most commonly used. It predicts something that can happen in that situation?
It uses statistical, data modeling, data mining, and machine learning techniques to predict the situation.
3.Diagnostic analytics
Data scientists use this technique when they want to know why something is happening, i.e. what is the reason behind this thing?
diagnostic analytics which analyzes the past performance
4.Descriptive analytics
This technique takes a lot of time and gives the least benefit.
What is descriptive analytics is that it provides an insight into the data such as: - summary statistics,
clustering and association rules etc.
data warehouse data warehousing features of datawarehouse
data warehouse data warehousing features of data warehouse
data warehouse architecture
data warehouse architecture
benefits and problems of data warehousing
benefits and problems of data warehousing
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
Online analytical processing is database organisation process in which large business databases organized and support intelligence.
olap is online database querying system.
olap is what works with historical data. Data in olap is not normalized, meaning data is redundant.
olap is used to analyze the data and the data remains stored in the multi-dimensional schema. The data in it is non-volatile.
- It is based on the multi-dimensional data model that allows used to analyze database information from multiple database systems at one time.
- It allows users and analysts to get information through fast consistent and interactive access to information.
- olap applies consolidation data; olap data comes from the various olap databases.
- olap is a class of systems, which provide answers to multi dimensional quarries.
- olap tools enable users to analyze multidimensional and data interactively from multiple perspectives. olap consist of three basic analytical operations.
- Consolidation (roll-up), drill-down, slicing and dicing.
- olap is computer processing a user to easily and selectively extract and view data from different points of view.
- olap deals with historical data or archival data. olap is charactererized by relatively low volume of .
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
Types of olap:-
1) Relational olap(ROLAP)
2) Multi dimensional olap(MOLAP)
3) Hybrid olap(HOLAP)
4) Specialized SQL servers
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
1. Relational olap:-To store and manage warehouse data.
2.Multi dimensional olap:-MOLAP uses based multi dimensional storage engines for multi dimensional view of data.
3. Hybrid olap(HOLAP):-Hybrid olapis a combination of both ROLAP and OLAP.
4. Specialized SQL servers:-SQl stands for structured query language so sql servers are used to provide data processing by query processing with the use of sql queries.
oltp: Online Transaction Processing
oltp is a class of information system that facilitates and manages transaction oriented applications, typically for data entry and retrieval transaction processing on a management system.
It works with original ie operational data and oltp processes the transaction for each day.
oltp is online database modifying system.
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
For example: - Whatever process is taken out of the bank, such as: - inserting atm card, inserting PIN code, etc., comes inside oltp.
It is used to store data at a faster speed. In it the volatile data and current data are executed and there is no historical data and oltp has a detailed data store.
online analytical processing (olap) and online transaction processing (oltp) and types of OLAP
- Data in the oltp database is normalized and this means that the data is not redundant (extra).
- oltp is characterized by a large of short on-line transaction (INSERT, UPDATE, and DELETE).
- The main emphasis for oltp systems is fast query processing , access environment and an effectiveness measured by number of transactions per second.
- In oltp database there is a detailed and current data and schema used to store transactional database is the entity model. It involves ovaries accessing individual record like update your Email in company database.
olap vs oltp
olap vs oltp
OLAP
|
OLTP
|
olap involves
historical processing of information.
|
oltp involves
day-today processing.
|
olap is used to
analyze the business.
|
oltp is used to
run business.
|
olap focuses on
information out.
|
oltp focuses on
data in.
|
olap contains
historical data.
|
oltp contains
current data.
|
olaps are highly
flexible.
|
oltp provides high
performance.
|
100
MB to 100 GB.
|
100
GB to 100 TB.
|
Data
model:-Multi dimensional operates data.
|
Normalized
|
Source
of data:-oltp are the
source of olap data.
First
data comes in oltp and then olap
|
oltp are the
original source of data.
|
Processing
speed:-Depends
upon the amount of data involved.
|
Typically
fast.
|
Quarries:-Often complex
queries involving aggregations.
|
Relatively
standardized and simple queries.
|
Insert
and updates:-periodic
long running batch jobs refresh the data.
|
Fast
insert , updates done by end user itself
|
Database
design:-Typically
denormalized with fewer tables.
|
Highly
normalized with many tables.
|
cluster analysis in data mining
cluster analysis in data mining
- Partioning method
- Hierarchical method
- Density based method
- Grid based method
- Model based method
- Constraint based method
- Agglomerative approach
- Divisive approach
data mining problems and issues
data mining problems and issues
- Mining methodology and user interaction
- Performance issues
- Diverse data types issues
- User interaction
- Data types
- Huge size of database
- Wide distribution of data
- High cost
- Individual privacy
- Data integrity











