Useful Links
Computer Science
Databases
MariaDB Database
1. Introduction to MariaDB
2. Installation and Initial Setup
3. SQL Fundamentals
4. Data Types
5. Advanced Querying
6. Built-in Functions
7. Advanced MariaDB Features
8. Storage Engines
9. Indexing and Performance Optimization
10. Database Administration
11. Security
12. Replication and High Availability
Data Types
Numeric Types
Integer Types
TINYINT
SMALLINT
MEDIUMINT
INT
BIGINT
Fixed-Point Types
DECIMAL
NUMERIC
Floating-Point Types
FLOAT
DOUBLE
BOOLEAN
Representation and Storage
String Types
CHAR and VARCHAR
Differences and Use Cases
Length Limits
TEXT Types
TINYTEXT
TEXT
MEDIUMTEXT
LONGTEXT
BINARY and VARBINARY
Use Cases
Storage Differences
ENUM
Defining Enumerated Values
Use Cases and Limitations
SET
Defining Sets of Values
Use Cases and Limitations
Date and Time Types
DATE
TIME
DATETIME
TIMESTAMP
YEAR
Range and Storage
JSON Data Type
Storing JSON Documents
JSON Validation
JSON Functions
Spatial Data Types
Geometry Types
Use Cases in GIS Applications
Previous
3. SQL Fundamentals
Go to top
Next
5. Advanced Querying