Posts

Git & Git Hub Glossary (Terminologies)

Image
GitHub is a web-based platform that provides hosting for version control and collaboration. It allows multiple people to work together on projects from anywhere in the world. Here are some common terminologies associated with GitHub: - **@mention**: To notify a person on GitHub by using `@` before their username¹. - **Access token**: A token used in place of a password when performing Git operations over HTTPS with Git on the command line or the API¹. - **Branch**: A parallel version of a repository that does not affect the primary or main branch, allowing you to work freely without disrupting the "live" version¹. - **Commit**: A record of changes made to a repository. A commit includes a commit message that describes what changes were made¹. - **Fork**: A personal copy of another user's repository that's independent of the original repository¹. - **Issue**: A way to track enhancements, tasks, or ...

Terminologies in PowerBI (Business Intelligence)

Image
Terminologies POWER BI ( BUSINESS INTELLIGENCE) Power BI, a business intelligence tool by Microsoft, has its own set of lingo. Here's a breakdown of some common Power BI terminologies: Data Acquisition and Transformation:   1.Data Source: Where your data comes from, like a database or Excel sheet.   2.Data Transformation (ETL): Cleaning and structuring your data for analysis.   3.Data Gateway: Connects your on-premises data to Power BI for cloud access. Report Building and Sharing:   1.Publish : Sharing reports and dashboards in the Power BI Service (cloud-based platform).   2.App Workspace: A collaborative space to share and develop reports. Data Model:   1.Dimension Table: Contains descriptive data (categories), often linked to a fact table.   2.Fact Table: Stores numerical data for analysis, usually linked to dimension tables.   3.Relationships: Connections between tables based on common fiel...

About SQL(Structure English Query Language) and it's terms

Image
SQL, or Structured Query Language, is a powerful programming language used for managing and manipulating relational databases. Here's an overview of its key components and capabilities: 1 . ** Data Querying **: SQL allows users to retrieve data from databases using SELECT statements. These statements can specify which columns to retrieve, filter data based on conditions, sort results, and perform calculations. 2 . ** Data Manipulation **: SQL supports INSERT, UPDATE, and DELETE statements for adding, modifying, and removing data from database tables. 3.  ** Data Definition **: SQL enables users to define the structure of a database using CREATE, ALTER, and DROP statements. These statements are used to create and modify database schemas, tables, indexes, and constraints. 4. ** Data Control **: SQL provides statements for managing access to database objects. Users can grant or revoke privileges such as SELECT, INSERT, UPDATE, DELETE, and EXECUTE to control wh...

Network Protocols

Image
Network Protocols - to learn more about endpoint security. Defination  :- Network Protocols are set of rules that outlining how connected devices communicate across a network to exchange information easily and safely. Protocols serve as a common language for devices to enable communication difference in software, hardware or internal processes. 

Type of Databases

Image
There are many ways to classify databases based on different criteria, such as the model, location, design, hosting, and processing of the data. Here is a brief overview of some common types of databases: - ** Relational databases ** store data in tables, rows, and columns, and use SQL to query and manipulate the data. They are widely used for online transactions, data warehouses, IoT, and other applications that require ACID compliance, data integrity, and security. Some examples of relational databases are MySQL, Oracle, PostgreSQL, and SQL Server¹². - ** Non-relational databases ** (also known as NoSQL databases) store data in various formats, such as key-value pairs, documents, graphs, or columns. They are designed to handle large volumes of unstructured or semi-structured data, and offer more flexibility, scalability, and performance than relational databases. Some examples of non-relational databases are MongoDB, Cassandra, Redis, and Neo4j¹². - ** Object-oriented dat...

Technology News

Image
    How to Build a Career in  Artificial Intelligence  [AI]                                                                                 A Simple Guide                                                                         Collected Insights from       Andrew Ng , Founder,      DeepLearning.AI Stop spending money on AI courses. Let me give resources in this   blog page. A great opportunity to learn and enhance on Generative AI for Free with Certificates and Badges. Google, Microsoft and LinkedIn Learning are offering FREE online courses.  Th...

Hello World

               Hey, this is my first blog post.