click below
click below
Normal Size Small Size show me how
SYSINTEG - L1
SQL vs. NoSQL
| Question | Answer |
|---|---|
| is an organized collection of structured information, or data, typically stored electronically in a computer system | Database |
| are crucial for storing, managing, and retrieving data efficiently, making them fundamental to modern applications and systems. | Database |
| It is a software that interacts with end users | DBMS |
| DBMS provides? | Interface Creation Tables |
| a collection of data, a container. | Database |
| a software that manage databases. | DBMS |
| Popular DBMS | 1.MySQL 2.Microsoft Access 3.PostgreSQL 4.Oracle 5.SQLite 6.MariaDB |
| Types of Databases | 1.Relational Databases 2. NoSQL Databases |
| • Organizes data into tables, which consist of rows and columns. • Use structured query language (SQL) which is ideal for structured data with clear relationships | Relational Databases |
| What is SQL? | Structured Query Language |
| • Language used to communicate with databases | Structured Query Language |
| Designed for managing and manipulating data in a relational database management system | Structured Query Language |
| adding more power to a single server | Vertical Scaling |
| It is designed to handle large volumes of unstructured, semi-structured, or structured data. | NoSQL Databases/ NoSQL |
| - You can have many documents with different data. | Schemaless |
| server 1 - server 2 - server 3 - server 4 | Horizontal scalable |
| Example of NoSQL Databases/ NoSQL | neo4j redis mongoDB cassandra APACHE hbase |