Data+ Languages/Databases

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:27 PM on 6/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

IDE (Integrated Development Environment)

A full software application for writing, testing, and running code. Includes built-in tools like debugging and auto-complete.

Examples: RStudio, VS Code.

Think: a fully equipped workshop with all tools built in.

2
New cards

Text Editor

A simple tool for writing code/text without the extra built-in features an IDE has.

Example: Notepad, Sublime Text.

Think: a plain notebook, good for quick writing, no special tools.

3
New cards

Notebook (coding environment)

An interactive environment where you write code in small chunks/cells, run them one at a time, and see output (charts, tables) immediately below each chunk.

Example: Jupyter Notebook.

Think: a lab journal.

4
New cards

RStudio

An IDE made specifically for the R programming language. Used heavily for statistics work.

5
New cards

VS Code

A popular, flexible IDE/code editor that supports many programming languages (Python, R, SQL, and more).

6
New cards

Business Intelligence (BI) Software

Tools used to visualize and explore data, usually with little/no coding required.

Examples: Tableau, Power BI, Looker.

7
New cards

Tableau

A BI tool known for drag-and-drop, highly visual dashboard creation.

8
New cards

Power BI

Microsoft's BI tool. Integrates well with Excel and other Microsoft products.

9
New cards

Looker

A BI tool owned by Google, known for working closely with cloud databases and creating reusable data models.

10
New cards

Anaconda

A distribution/platform that bundles Python, R, and hundreds of data science packages together in one install.

Think: the whole toolbox kit.

11
New cards

pandas

A Python library/package for working with data tables (like spreadsheets). Used for cleaning, filtering, and analyzing data.

12
New cards

tidyverse

A collection of packages for the R language, designed for cleaning and visualizing data in a consistent way.

13
New cards

Anaconda vs pandas vs tidyverse

Anaconda is the whole toolbox kit bundling many tools/languages together. pandas is one specific tool inside the kit, for Python.

Tidyverse is one specific tool kit inside the kit, for R.

14
New cards

SAS

A programming language/software historically used heavily in statistics, healthcare, and corporate/enterprise data analysis.

15
New cards

Python

An extremely popular, beginner-friendly, general-purpose language widely used in data science, automation, and machine learning.

16
New cards

R (programming language)

A language built specifically for statistics and data visualization. Favorite of statisticians and academic researchers.

17
New cards

Scala

A language often used for big data processing, frequently paired with tools like Apache Spark for handling massive datasets.

18
New cards

SQL (Structured Query Language)

The actual language used to talk to and query databases. Not a tool itself, it's the language the DBMS tools help you use.

19
New cards

SQL Server Management Studio (SSMS)

Microsoft's official tool for managing/querying SQL Server databases.

20
New cards

MySQL Workbench

The official tool for managing/querying MySQL databases.

21
New cards

MongoDB Compass

A visual tool for exploring/managing MongoDB databases. MongoDB is a NoSQL database, storing data as flexible documents instead of strict tables.

22
New cards

DBeaver

A universal database tool that works with many different types of databases, not locked to just one. Popular for its flexibility.

23
New cards

Toad

A database management tool, often used with Oracle databases, for querying/managing/development.

24
New cards

Azure Data Studio

Microsoft's modern, lightweight tool for working with databases, especially in cloud (Azure) environments.

25
New cards

Scala

A language often used for big data processing, frequently paired with tools like Apache Spark for handling massive datasets.