Data science interview questions ๐
๐ฆ๐ค๐
- How do you write a query to fetch the top 5 highest salaries in each department?
- Whatโs the difference between the HAVING and WHERE clauses in SQL?
- How do you handle NULL values in SQL, and how do they affect aggregate functions?
๐ฃ๐๐๐ต๐ผ๐ป
- How do you handle large datasets in Python, and which libraries would you use for performance?
- What are context managers in Python, and how do they help with resource management?
- How do you manage and log errors in Python-based ETL pipelines?
๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด
- Explain the difference between bias and variance in a machine learning model. How do you balance them?
- What is cross-validation, and how does it improve the performance of machine learning models?
- How do you deal with class imbalance in classification tasks, and what techniques would you apply?
๐๐ฒ๐ฒ๐ฝ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด
- What is the vanishing gradient problem in deep learning, and how can it be mitigated?
- Explain how a convolutional neural network (CNN) works and when you would use it.
- What is dropout in neural networks, and how does it help prevent overfitting?
๐๐ฎ๐๐ฎ ๐ช๐ฟ๐ฎ๐ป๐ด๐น๐ถ๐ป๐ด
- How would you handle outliers in a dataset, and when is it appropriate to remove or keep them?
- Explain how to merge two datasets in Python, and how would you handle duplicate or missing entries in the merged data?
- What is data normalization, and when should you apply it to your dataset?
๐๐ฎ๐๐ฎ ๐ฉ๐ถ๐๐๐ฎ๐น๐ถ๐๐ฎ๐๐ถ๐ผ๐ป - ๐ง๐ฎ๐ฏ๐น๐ฒ๐ฎ๐
- How do you create a dual-axis chart in Tableau, and when would you use it?
- How would you filter data in Tableau to create a dynamic dashboard that updates based on user input?
- What are calculated fields in Tableau, and how would you use them to create a custom metric?
#datascience #interview
๐ฆ๐ค๐
- How do you write a query to fetch the top 5 highest salaries in each department?
- Whatโs the difference between the HAVING and WHERE clauses in SQL?
- How do you handle NULL values in SQL, and how do they affect aggregate functions?
๐ฃ๐๐๐ต๐ผ๐ป
- How do you handle large datasets in Python, and which libraries would you use for performance?
- What are context managers in Python, and how do they help with resource management?
- How do you manage and log errors in Python-based ETL pipelines?
๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด
- Explain the difference between bias and variance in a machine learning model. How do you balance them?
- What is cross-validation, and how does it improve the performance of machine learning models?
- How do you deal with class imbalance in classification tasks, and what techniques would you apply?
๐๐ฒ๐ฒ๐ฝ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด
- What is the vanishing gradient problem in deep learning, and how can it be mitigated?
- Explain how a convolutional neural network (CNN) works and when you would use it.
- What is dropout in neural networks, and how does it help prevent overfitting?
๐๐ฎ๐๐ฎ ๐ช๐ฟ๐ฎ๐ป๐ด๐น๐ถ๐ป๐ด
- How would you handle outliers in a dataset, and when is it appropriate to remove or keep them?
- Explain how to merge two datasets in Python, and how would you handle duplicate or missing entries in the merged data?
- What is data normalization, and when should you apply it to your dataset?
๐๐ฎ๐๐ฎ ๐ฉ๐ถ๐๐๐ฎ๐น๐ถ๐๐ฎ๐๐ถ๐ผ๐ป - ๐ง๐ฎ๐ฏ๐น๐ฒ๐ฎ๐
- How do you create a dual-axis chart in Tableau, and when would you use it?
- How would you filter data in Tableau to create a dynamic dashboard that updates based on user input?
- What are calculated fields in Tableau, and how would you use them to create a custom metric?
#datascience #interview
โค1๐1
๐ฑ ๐๐ฟ๐ฒ๐ฒ ๐ ๐๐ง ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐ง๐ต๐ฎ๐ ๐ช๐ถ๐น๐น ๐๐ผ๐ผ๐๐ ๐ฌ๐ผ๐๐ฟ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ๐
๐ Want to Learn Data Analytics but Hate the High Price Tags?๐ฐ๐
Good news: MIT is offering free, high-quality data analytics courses through their OpenCourseWare platform๐ป๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4iXNfS3
All The Best ๐
๐ Want to Learn Data Analytics but Hate the High Price Tags?๐ฐ๐
Good news: MIT is offering free, high-quality data analytics courses through their OpenCourseWare platform๐ป๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4iXNfS3
All The Best ๐
๐1
Data Analyst INTERVIEW QUESTIONS AND ANSWERS
๐๐
1.Can you name the wildcards in Excel?
Ans: There are 3 wildcards in Excel that can ve used in formulas.
Asterisk (*) โ 0 or more characters. For example, Ex* could mean Excel, Extra, Expertise, etc.
Question mark (?) โ Represents any 1 character. For example, R?ain may mean Rain or Ruin.
Tilde (~) โ Used to identify a wildcard character (~, *, ?). For example, If you need to find the exact phrase India* in a list. If you use India* as the search string, you may get any word with India at the beginning followed by different characters (such as Indian, Indiana). If you have to look for Indiaโ exclusively, use ~.
Hence, the search string will be india~*. ~ is used to ensure that the spreadsheet reads the following character as is, and not as a wildcard.
2.What is cascading filter in tableau?
Ans: Cascading filters can also be understood as giving preference to a particular filter and then applying other filters on previously filtered data source. Right-click on the filter you want to use as a main filter and make sure it is set as all values in dashboard then select the subsequent filter and select only relevant values to cascade the filters. This will improve the performance of the dashboard as you have decreased the time wasted in running all the filters over complete data source.
3.What is the difference between .twb and .twbx extension?
Ans:
A .twb file contains information on all the sheets, dashboards and stories, but it wonโt contain any information regarding data source. Whereas .twbx file contains all the sheets, dashboards, stories and also compressed data sources. For saving a .twbx extract needs to be performed on the data source. If we forward .twb file to someone else than they will be able to see the worksheets and dashboards but wonโt be able to look into the dataset.
4.What are the various Power BI versions?
Power BI Premium capacity-based license, for example, allows users with a free license to act on content in workspaces with Premium capacity. A user with a free license can only use the Power BI service to connect to data and produce reports and dashboards in My Workspace outside of Premium capacity. They are unable to exchange material or publish it in other workspaces. To process material, a Power BI license with a free or Pro per-user license only uses a shared and restricted capacity. Users with a Power BI Pro license can only work with other Power BI Pro users if the material is stored in that shared capacity. They may consume user-generated information, post material to app workspaces, share dashboards, and subscribe to dashboards and reports. Pro users can share material with users who donโt have a Power BI Pro subscription while workspaces are at Premium capacity.
ENJOY LEARNING ๐๐
๐๐
1.Can you name the wildcards in Excel?
Ans: There are 3 wildcards in Excel that can ve used in formulas.
Asterisk (*) โ 0 or more characters. For example, Ex* could mean Excel, Extra, Expertise, etc.
Question mark (?) โ Represents any 1 character. For example, R?ain may mean Rain or Ruin.
Tilde (~) โ Used to identify a wildcard character (~, *, ?). For example, If you need to find the exact phrase India* in a list. If you use India* as the search string, you may get any word with India at the beginning followed by different characters (such as Indian, Indiana). If you have to look for Indiaโ exclusively, use ~.
Hence, the search string will be india~*. ~ is used to ensure that the spreadsheet reads the following character as is, and not as a wildcard.
2.What is cascading filter in tableau?
Ans: Cascading filters can also be understood as giving preference to a particular filter and then applying other filters on previously filtered data source. Right-click on the filter you want to use as a main filter and make sure it is set as all values in dashboard then select the subsequent filter and select only relevant values to cascade the filters. This will improve the performance of the dashboard as you have decreased the time wasted in running all the filters over complete data source.
3.What is the difference between .twb and .twbx extension?
Ans:
A .twb file contains information on all the sheets, dashboards and stories, but it wonโt contain any information regarding data source. Whereas .twbx file contains all the sheets, dashboards, stories and also compressed data sources. For saving a .twbx extract needs to be performed on the data source. If we forward .twb file to someone else than they will be able to see the worksheets and dashboards but wonโt be able to look into the dataset.
4.What are the various Power BI versions?
Power BI Premium capacity-based license, for example, allows users with a free license to act on content in workspaces with Premium capacity. A user with a free license can only use the Power BI service to connect to data and produce reports and dashboards in My Workspace outside of Premium capacity. They are unable to exchange material or publish it in other workspaces. To process material, a Power BI license with a free or Pro per-user license only uses a shared and restricted capacity. Users with a Power BI Pro license can only work with other Power BI Pro users if the material is stored in that shared capacity. They may consume user-generated information, post material to app workspaces, share dashboards, and subscribe to dashboards and reports. Pro users can share material with users who donโt have a Power BI Pro subscription while workspaces are at Premium capacity.
ENJOY LEARNING ๐๐
๐2
Forwarded from Coding & AI Resources
๐๐ฅ๐๐ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐ ๐๐ฟ๐ผ๐บ ๐ง๐ผ๐ฝ ๐๐ผ๐บ๐ฝ๐ฎ๐ป๐ถ๐ฒ๐๐
Top Companies Offering FREE Certification Courses To Upskill In 2025
Google:- https://pdlink.in/3YsujTV
Microsoft :- https://pdlink.in/4jpmI0I
Cisco :- https://pdlink.in/4fYr1xO
HP :- https://pdlink.in/3DrNsxI
IBM :- https://pdlink.in/44GsWoC
Qualc :- https://pdlink.in/3YrFTyK
TCS :- https://pdlink.in/4cHavCa
Infosys :- https://pdlink.in/4jsHZXf
Enroll For FREE & Get Certified ๐
Top Companies Offering FREE Certification Courses To Upskill In 2025
Google:- https://pdlink.in/3YsujTV
Microsoft :- https://pdlink.in/4jpmI0I
Cisco :- https://pdlink.in/4fYr1xO
HP :- https://pdlink.in/3DrNsxI
IBM :- https://pdlink.in/44GsWoC
Qualc :- https://pdlink.in/3YrFTyK
TCS :- https://pdlink.in/4cHavCa
Infosys :- https://pdlink.in/4jsHZXf
Enroll For FREE & Get Certified ๐
๐1
Useful Python for data science cheat sheets ๐
๐๐ฟ๐ฒ๐ฒ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ & ๐๐ถ๐ป๐ธ๐ฒ๐ฑ๐๐ป ๐๐ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐๐ผ ๐๐ฎ๐ป๐ฑ ๐ง๐ผ๐ฝ ๐๐ผ๐ฏ๐ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ๐
Start your journey with this FREE Generative AI course offered by Microsoft and LinkedIn.
Itโs part of their Career Essentials program designed to make you job-ready with real-world AI skills.
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jY0cwB
This certification will boost your resumeโ ๏ธ
Start your journey with this FREE Generative AI course offered by Microsoft and LinkedIn.
Itโs part of their Career Essentials program designed to make you job-ready with real-world AI skills.
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jY0cwB
This certification will boost your resumeโ ๏ธ
๐1
Essential Skills to Master for Using Generative AI
1๏ธโฃ Prompt Engineering
โ๏ธ Learn how to craft clear, detailed prompts to get accurate AI-generated results.
2๏ธโฃ Data Literacy
๐ Understand data sources, biases, and how AI models process information.
3๏ธโฃ AI Ethics & Responsible Usage
โ๏ธ Know the ethical implications of AI, including bias, misinformation, and copyright issues.
4๏ธโฃ Creativity & Critical Thinking
๐ก AI enhances creativity, but human intuition is key for quality content.
5๏ธโฃ AI Tool Familiarity
๐ Get hands-on experience with tools like ChatGPT, DALLยทE, Midjourney, and Runway ML.
6๏ธโฃ Coding Basics (Optional)
๐ป Knowing Python, SQL, or APIs helps customize AI workflows and automation.
7๏ธโฃ Business & Marketing Awareness
๐ข Leverage AI for automation, branding, and customer engagement.
8๏ธโฃ Cybersecurity & Privacy Knowledge
๐ Learn how AI-generated data can be misused and ways to protect sensitive information.
9๏ธโฃ Adaptability & Continuous Learning
๐ AI evolves fastโstay updated with new trends, tools, and regulations.
Master these skills to make the most of AI in your personal and professional life! ๐ฅ
Free Generative AI Resources: https://whatsapp.com/channel/0029VazaRBY2UPBNj1aCrN0U
1๏ธโฃ Prompt Engineering
โ๏ธ Learn how to craft clear, detailed prompts to get accurate AI-generated results.
2๏ธโฃ Data Literacy
๐ Understand data sources, biases, and how AI models process information.
3๏ธโฃ AI Ethics & Responsible Usage
โ๏ธ Know the ethical implications of AI, including bias, misinformation, and copyright issues.
4๏ธโฃ Creativity & Critical Thinking
๐ก AI enhances creativity, but human intuition is key for quality content.
5๏ธโฃ AI Tool Familiarity
๐ Get hands-on experience with tools like ChatGPT, DALLยทE, Midjourney, and Runway ML.
6๏ธโฃ Coding Basics (Optional)
๐ป Knowing Python, SQL, or APIs helps customize AI workflows and automation.
7๏ธโฃ Business & Marketing Awareness
๐ข Leverage AI for automation, branding, and customer engagement.
8๏ธโฃ Cybersecurity & Privacy Knowledge
๐ Learn how AI-generated data can be misused and ways to protect sensitive information.
9๏ธโฃ Adaptability & Continuous Learning
๐ AI evolves fastโstay updated with new trends, tools, and regulations.
Master these skills to make the most of AI in your personal and professional life! ๐ฅ
Free Generative AI Resources: https://whatsapp.com/channel/0029VazaRBY2UPBNj1aCrN0U
๐2
๐ฑ ๐๐ฟ๐ฒ๐ฒ ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ผ ๐ฆ๐ธ๐๐ฟ๐ผ๐ฐ๐ธ๐ฒ๐ ๐ฌ๐ผ๐๐ฟ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ๐
Whether youโre a beginner, career switcher, or just curious about data analytics, these 5 free online courses are your perfect starting point!๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FdLMcv
Gain the skills to manage analytics projectsโ ๏ธ
Whether youโre a beginner, career switcher, or just curious about data analytics, these 5 free online courses are your perfect starting point!๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FdLMcv
Gain the skills to manage analytics projectsโ ๏ธ
1.Define RDBMS.
Answer: Relational Database Management System(RDBMS) is based on a relational model of data that is stored in databases in separate tables and they are related to the use of a common column. Data can be accessed easily from the relational database using Structured Query Language (SQL).
2.Define DML Compiler.
Answer: DML compiler translates DML statements in a query language into a low-level instruction and the generated instruction can be understood by Query Evaluation Engine.
3.Explain the terms โRecordโ, โFieldโ and โTableโ in terms of database.
Answer:
Record: Record is a collection of values or fields of a specific entity. For Example, An employee, Salary account, etc.
Field: A field refers to an area within a record that is reserved for specific data. For Example, Employee ID.
Table: Table is the collection of records of specific types. For Example, the Employee table is a collection of records related to all the employees.
4.Define the relationship between โViewโ and โData Independenceโ.
Answer: View is a virtual table that does not have its data on its own rather the data is defined from one or more underlying base tables.
Views account for logical data independence as the growth and restructuring of base tables are not reflected in views.
Answer: Relational Database Management System(RDBMS) is based on a relational model of data that is stored in databases in separate tables and they are related to the use of a common column. Data can be accessed easily from the relational database using Structured Query Language (SQL).
2.Define DML Compiler.
Answer: DML compiler translates DML statements in a query language into a low-level instruction and the generated instruction can be understood by Query Evaluation Engine.
3.Explain the terms โRecordโ, โFieldโ and โTableโ in terms of database.
Answer:
Record: Record is a collection of values or fields of a specific entity. For Example, An employee, Salary account, etc.
Field: A field refers to an area within a record that is reserved for specific data. For Example, Employee ID.
Table: Table is the collection of records of specific types. For Example, the Employee table is a collection of records related to all the employees.
4.Define the relationship between โViewโ and โData Independenceโ.
Answer: View is a virtual table that does not have its data on its own rather the data is defined from one or more underlying base tables.
Views account for logical data independence as the growth and restructuring of base tables are not reflected in views.
๐2
๐ฏ๐ฌ+ ๐๐ฟ๐ฒ๐ฒ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฒ๐ฑ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐ฏ๐ ๐๐ฃ ๐๐๐๐ ๐๐ผ ๐ฆ๐๐ฝ๐ฒ๐ฟ๐ฐ๐ต๐ฎ๐ฟ๐ด๐ฒ ๐ฌ๐ผ๐๐ฟ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ๐
Whether youโre a student, jobseeker, aspiring entrepreneur, or working professionalโHP LIFE offers the perfect opportunity to learn, grow, and earn certifications for free๐๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/45ci02k
Join millions of learners worldwide who are already upgrading their skillsets through HP LIFEโ ๏ธ
Whether youโre a student, jobseeker, aspiring entrepreneur, or working professionalโHP LIFE offers the perfect opportunity to learn, grow, and earn certifications for free๐๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/45ci02k
Join millions of learners worldwide who are already upgrading their skillsets through HP LIFEโ ๏ธ
SQL (Structured Query Language) is a standard programming language used to manage and manipulate relational databases. Here are some key concepts to understand the basics of SQL:
1. Database: A database is a structured collection of data organized in tables, which consist of rows and columns.
2. Table: A table is a collection of related data organized in rows and columns. Each row represents a record, and each column represents a specific attribute or field.
3. Query: A SQL query is a request for data or information from a database. Queries are used to retrieve, insert, update, or delete data in a database.
4. CRUD Operations: CRUD stands for Create, Read, Update, and Delete. These are the basic operations performed on data in a database using SQL:
- Create (INSERT): Adds new records to a table.
- Read (SELECT): Retrieves data from one or more tables.
- Update (UPDATE): Modifies existing records in a table.
- Delete (DELETE): Removes records from a table.
5. Data Types: SQL supports various data types to define the type of data that can be stored in each column of a table, such as integer, text, date, and decimal.
6. Constraints: Constraints are rules enforced on data columns to ensure data integrity and consistency. Common constraints include:
- Primary Key: Uniquely identifies each record in a table.
- Foreign Key: Establishes a relationship between two tables.
- Unique: Ensures that all values in a column are unique.
- Not Null: Specifies that a column cannot contain NULL values.
7. Joins: Joins are used to combine rows from two or more tables based on a related column between them. Common types of joins include INNER JOIN, LEFT JOIN (or LEFT OUTER JOIN), RIGHT JOIN (or RIGHT OUTER JOIN), and FULL JOIN (or FULL OUTER JOIN).
8. Aggregate Functions: SQL provides aggregate functions to perform calculations on sets of values. Common aggregate functions include SUM, AVG, COUNT, MIN, and MAX.
9. Group By: The GROUP BY clause is used to group rows that have the same values into summary rows. It is often used with aggregate functions to perform calculations on grouped data.
10. Order By: The ORDER BY clause is used to sort the result set of a query based on one or more columns in ascending or descending order.
Understanding these basic concepts of SQL will help you write queries to interact with databases effectively. Practice writing SQL queries and experimenting with different commands to become proficient in using SQL for database management and manipulation.
1. Database: A database is a structured collection of data organized in tables, which consist of rows and columns.
2. Table: A table is a collection of related data organized in rows and columns. Each row represents a record, and each column represents a specific attribute or field.
3. Query: A SQL query is a request for data or information from a database. Queries are used to retrieve, insert, update, or delete data in a database.
4. CRUD Operations: CRUD stands for Create, Read, Update, and Delete. These are the basic operations performed on data in a database using SQL:
- Create (INSERT): Adds new records to a table.
- Read (SELECT): Retrieves data from one or more tables.
- Update (UPDATE): Modifies existing records in a table.
- Delete (DELETE): Removes records from a table.
5. Data Types: SQL supports various data types to define the type of data that can be stored in each column of a table, such as integer, text, date, and decimal.
6. Constraints: Constraints are rules enforced on data columns to ensure data integrity and consistency. Common constraints include:
- Primary Key: Uniquely identifies each record in a table.
- Foreign Key: Establishes a relationship between two tables.
- Unique: Ensures that all values in a column are unique.
- Not Null: Specifies that a column cannot contain NULL values.
7. Joins: Joins are used to combine rows from two or more tables based on a related column between them. Common types of joins include INNER JOIN, LEFT JOIN (or LEFT OUTER JOIN), RIGHT JOIN (or RIGHT OUTER JOIN), and FULL JOIN (or FULL OUTER JOIN).
8. Aggregate Functions: SQL provides aggregate functions to perform calculations on sets of values. Common aggregate functions include SUM, AVG, COUNT, MIN, and MAX.
9. Group By: The GROUP BY clause is used to group rows that have the same values into summary rows. It is often used with aggregate functions to perform calculations on grouped data.
10. Order By: The ORDER BY clause is used to sort the result set of a query based on one or more columns in ascending or descending order.
Understanding these basic concepts of SQL will help you write queries to interact with databases effectively. Practice writing SQL queries and experimenting with different commands to become proficient in using SQL for database management and manipulation.
๐3โค1
Forwarded from Python Projects & Resources
๐ฒ ๐๐ฅ๐๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ผ ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐๐๐๐๐ฟ๐ฒ-๐ฃ๐ฟ๐ผ๐ผ๐ณ ๐ฆ๐ธ๐ถ๐น๐น๐ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ๐
Want to Stay Ahead in 2025? Learn These 6 In-Demand Skills for FREE!๐
The future of work is evolving fast, and mastering the right skills today can set you up for big success tomorrow๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FcwrZK
Enjoy Learning โ ๏ธ
Want to Stay Ahead in 2025? Learn These 6 In-Demand Skills for FREE!๐
The future of work is evolving fast, and mastering the right skills today can set you up for big success tomorrow๐ฏ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FcwrZK
Enjoy Learning โ ๏ธ
1. What are the different subsets of SQL?
Data Definition Language (DDL) โ It allows you to perform various operations on the database such as CREATE, ALTER, and DELETE objects.
Data Manipulation Language(DML) โ It allows you to access and manipulate data. It helps you to insert, update, delete and retrieve data from the database.
Data Control Language(DCL) โ It allows you to control access to the database. Example โ Grant, Revoke access permissions.
2. List the different types of relationships in SQL.
There are different types of relations in the database:
One-to-One โ This is a connection between two tables in which each record in one table corresponds to the maximum of one record in the other.
One-to-Many and Many-to-One โ This is the most frequent connection, in which a record in one table is linked to several records in another.
Many-to-Many โ This is used when defining a relationship that requires several instances on each sides.
Self-Referencing Relationships โ When a table has to declare a connection with itself, this is the method to employ.
3. What is a Stored Procedure?
A stored procedure is a subroutine available to applications that access a relational database management system (RDBMS). Such procedures are stored in the database data dictionary. The sole disadvantage of stored procedure is that it can be executed nowhere except in the database and occupies more memory in the database server.
4. What is Pattern Matching in SQL?
SQL pattern matching provides for pattern search in data if you have no clue as to what that word should be. This kind of SQL query uses wildcards to match a string pattern, rather than writing the exact word. The LIKE operator is used in conjunction with SQL Wildcards to fetch the required information.
Data Definition Language (DDL) โ It allows you to perform various operations on the database such as CREATE, ALTER, and DELETE objects.
Data Manipulation Language(DML) โ It allows you to access and manipulate data. It helps you to insert, update, delete and retrieve data from the database.
Data Control Language(DCL) โ It allows you to control access to the database. Example โ Grant, Revoke access permissions.
2. List the different types of relationships in SQL.
There are different types of relations in the database:
One-to-One โ This is a connection between two tables in which each record in one table corresponds to the maximum of one record in the other.
One-to-Many and Many-to-One โ This is the most frequent connection, in which a record in one table is linked to several records in another.
Many-to-Many โ This is used when defining a relationship that requires several instances on each sides.
Self-Referencing Relationships โ When a table has to declare a connection with itself, this is the method to employ.
3. What is a Stored Procedure?
A stored procedure is a subroutine available to applications that access a relational database management system (RDBMS). Such procedures are stored in the database data dictionary. The sole disadvantage of stored procedure is that it can be executed nowhere except in the database and occupies more memory in the database server.
4. What is Pattern Matching in SQL?
SQL pattern matching provides for pattern search in data if you have no clue as to what that word should be. This kind of SQL query uses wildcards to match a string pattern, rather than writing the exact word. The LIKE operator is used in conjunction with SQL Wildcards to fetch the required information.
๐3โค1
๐๐ผ๐ผ๐๐ ๐ฌ๐ผ๐๐ฟ ๐๐ฎ๐๐ฎ ๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐๐ถ๐๐ ๐๐ถ๐๐ต ๐ง๐ต๐ถ๐ ๐๐ ๐ง๐ผ๐ผ๐น ๐๐๐ฒ๐ฟ๐ ๐๐ป๐ฎ๐น๐๐๐ ๐ก๐ฒ๐ฒ๐ฑ๐ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ!๐
Tired of Wasting Hours on SQL, Cleaning & Dashboards? Meet Your New Data Assistant!๐ฃ๐
If youโre a data analyst, BI developer, or even a student, you know the pain of spending hoursโฐ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jbJ9G5
Just smart automation that gives you time to focus on strategic decisions and storytellingโ ๏ธ
Tired of Wasting Hours on SQL, Cleaning & Dashboards? Meet Your New Data Assistant!๐ฃ๐
If youโre a data analyst, BI developer, or even a student, you know the pain of spending hoursโฐ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jbJ9G5
Just smart automation that gives you time to focus on strategic decisions and storytellingโ ๏ธ
Starting your journey as a data analyst is an amazing start for your career. As you progress, you might find new areas that pique your interest:
โข Data Science: If you enjoy diving deep into statistics, predictive modeling, and machine learning, this could be your next challenge.
โข Data Engineering: If building and optimizing data pipelines excites you, this might be the path for you.
โข Business Analysis: If you're passionate about translating data into strategic business insights, consider transitioning to a business analyst role.
But remember, even if you stick with data analysis, there's always room for growth, especially with the evolving landscape of AI.
No matter where your path leads, the key is to start now.
โข Data Science: If you enjoy diving deep into statistics, predictive modeling, and machine learning, this could be your next challenge.
โข Data Engineering: If building and optimizing data pipelines excites you, this might be the path for you.
โข Business Analysis: If you're passionate about translating data into strategic business insights, consider transitioning to a business analyst role.
But remember, even if you stick with data analysis, there's always room for growth, especially with the evolving landscape of AI.
No matter where your path leads, the key is to start now.
โค1