Category

Database Management

Learn database design, administration, and optimization with comprehensive courses on SQL, NoSQL, PostgreSQL, MySQL, MongoDB, and database performance tuning. Master data modeling, normalization, and scalable database architectures. Prepare for database certifications and learn from experienced DBAs and data engineers.

Tutorials
3,367
Topics
78
Learners
17,160,281
$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

Distribution Overview

Highest rated courses across all topics in this category.

Explore Topics

Browse all available topics in Database Management

SQL Proficiency

524

Elevate your SQL skills with practical challenges. This topic focuses on applying SQL concepts to real-world scenarios, improving query writing, and optimizing database performance. Learn to solve complex problems using SQL, enhancing your data manipulation and analysis capabilities. Achieve proficiency through hands-on practice and problem-solving.

sqlproficiencyskills
View tutorials

Database Administration

286

This topic covers the essential skills for managing and maintaining databases. Learn about database design, performance tuning, security, backup and recovery strategies, and troubleshooting common issues. Gain expertise in database administration principles applicable to various database systems, including SQL Server, MySQL, and PostgreSQL.

databaseadmin
View tutorials

NoSQL Databases

260

Explore the world of NoSQL databases with MongoDB. This tutorial covers fundamental concepts like document models, database and collection creation, and basic query operations. Learn how NoSQL differs from relational databases and when to leverage its flexibility for modern applications. Gain practical skills in working with MongoDB.

nosqlmongodb
View tutorials

Database Design

204

This topic covers fundamental database design principles, including entity-relationship diagrams (ERDs), normalization techniques, and data modeling. Learn to create efficient and scalable database schemas for various applications. Understand data relationships and design for optimal data integrity and performance. Essential for efficient database management.

databasedesign
View tutorials

SQL Server

196

Comprehensive training for Microsoft SQL Server database administration. Covers installation, configuration, performance tuning, security, backup and recovery, and advanced features. Learn to manage and optimize SQL Server environments for scalability and reliability. Gain practical skills to become a proficient SQL Server database administrator.

sql servermicrosoftdatabase
View tutorials

SQL Essentials

165

Learn fundamental SQL concepts using the command line. This tutorial covers essential database operations like querying, data manipulation, and basic data definition. You'll gain practical skills for data management and analysis, setting a strong foundation for more advanced SQL techniques. Ideal for beginners.

SQLcommand linebasics
View tutorials

Database Skills

161

This comprehensive course covers relational databases, SQL Server, MySQL, and Oracle. Learn fundamental database concepts, SQL query writing, and data manipulation techniques. Develop practical data skills for various applications, including data analysis, reporting, and database design. Gain proficiency in multiple database systems.

databaseskills
View tutorials

SQL Mastery

144

Deepen your SQL expertise with this comprehensive tutorial. Explore advanced techniques like subqueries, Common Table Expressions (CTEs), and window functions. Learn to analyze real-world data and optimize queries for improved database performance. Practical examples will solidify your understanding and boost your database skills.

sqladvancedqueries
View tutorials

SQL Advanced

144

This topic delves into advanced SQL concepts, empowering you to write complex queries, optimize database performance, and design efficient schemas. Explore window functions, common table expressions (CTEs), stored procedures, and performance tuning techniques. Learn to handle large datasets and build robust database solutions.

sqladvancedperformance
View tutorials

Access Tables

109

Learn to design and build efficient tables in Microsoft Access. This topic covers defining fields, data types, primary keys, and relationships. You'll gain practical skills in structuring your database for optimal data storage and retrieval. Exercises focus on creating well-organized tables for real-world applications.

accesstablesdatabase designdata structure
View tutorials

Oracle SQL

106

Explore Oracle SQL fundamentals and advanced techniques. This topic covers database creation, data manipulation, and querying. Learn to design and manage Oracle databases effectively. Develop skills in SQL syntax, PL/SQL, and database administration for Oracle environments. Build robust database solutions.

oraclesql
View tutorials

MySQL Fundamentals

88

Explore the core concepts of MySQL database management. This topic covers database design, SQL queries (SELECT, INSERT, UPDATE, DELETE), data manipulation, and basic database administration tasks using Workbench. Learn to create, modify, and retrieve data efficiently, essential for data analysis and application development.

MySQLdatabaseSQLWorkbench
View tutorials

Cloud Data

59

Explore data solutions within the cloud computing environment. This topic covers data storage, data processing, and data analytics services offered by major cloud providers like Azure. Learn about data migration, data lakes, and cloud-based data warehousing to unlock data's potential for business insights and innovation.

clouddata
View tutorials

MySQL Basics

54

This topic covers fundamental MySQL concepts essential for database administration. Learn about database design, SQL queries (SELECT, INSERT, UPDATE, DELETE), data types, and basic database management tasks. Gain proficiency in creating, modifying, and querying databases, laying the groundwork for more advanced MySQL administration skills and exam preparation.

MySQLdatabaseSQLadministration
View tutorials

General Database Management

47

General tutorials for Database Management that don't fit specific topics

View tutorials

Database Solutions

44

Develop robust data solutions using SQL across various database systems. This topic covers SQL Server, MySQL, PostgreSQL, MariaDB, and SQLite, focusing on practical application. Learn to design efficient queries, manage data effectively, and solve real-world business problems. Ideal for data analysts and developers.

sqldatabasessolutions
View tutorials

Database Technologies

40

Explore relational databases (MySQL) and NoSQL databases (MongoDB). Learn SQL fundamentals, data modeling, and query optimization. This topic covers data storage, retrieval, and management techniques, including indexing, joins, and stored procedures. Gain practical skills for modern database applications.

databasemongodbmysql
View tutorials

Database Systems

39

Explore the fundamentals of database systems, covering design principles, implementation techniques, and management strategies. Learn about data modeling, SQL, database architecture, and efficient data handling. This topic provides a comprehensive overview for beginners seeking a solid foundation in database concepts.

databasesystems
View tutorials

PostgreSQL Skills

34

Develop comprehensive PostgreSQL skills, from fundamental SQL queries to advanced topics like stored procedures, triggers, and PostGIS. This course covers data manipulation, database design, and spatial data analysis. Learn to write efficient SQL, manage database objects, and leverage PostgreSQL's powerful features for real-world applications.

PostgreSQLskills
View tutorials

Oracle DBA

31

This topic covers essential skills for Oracle Database Administrators. Learn Oracle Linux administration, database installation, configuration, performance tuning, backup and recovery strategies, and security best practices. Gain hands-on experience with Oracle database management tools and techniques. Ideal for junior DBAs.

oracledba
View tutorials

Access Database

28

Explore comprehensive Access database design and management. This topic covers creating tables, forms, reports, and queries. Learn to optimize database performance, implement data validation, and automate tasks with VBA. Develop skills for building robust and efficient database solutions using Microsoft Access.

accessdatabase
View tutorials

Graph Databases

26

Explore Amazon Neptune, a fully managed graph database service. This topic covers graph models, data relationships, and use cases for building highly connected applications. Learn how to leverage graph databases to efficiently manage and query complex data structures, boosting application performance and data insights.

graph databaseAmazon Neptunedata relationshipsgraph models
View tutorials

Database Migration

26

This topic covers strategies and techniques for migrating Oracle databases. Learn about different migration approaches, including upgrade paths, data transfer methods, and validation procedures. Focuses on minimizing downtime and ensuring data integrity during database migrations. Covers planning, execution, and post-migration tasks.

databasemigration
View tutorials

Performance Tuning

25

Explore techniques for optimizing Oracle database performance. This covers analyzing performance bottlenecks, identifying slow queries, and implementing tuning strategies. Learn about SQL optimization, indexing, and database configuration adjustments to enhance system responsiveness and overall efficiency. Gain practical skills for maintaining a high-performing Oracle environment.

performancetuningoptimization
View tutorials

Data Integration

25

This topic covers techniques for moving data between different systems and formats. Learn to efficiently import and export data from Oracle databases, enabling data sharing and interoperability. Explore various data migration tools and strategies for seamless data exchange, crucial for modern application development and data warehousing.

dataintegration
View tutorials

SQL Reporting

20

Explore SQL Server Reporting Services (SSRS) for creating and deploying web-based reports. This topic covers data visualization techniques, report design, and practical skills for generating insightful data presentations. Learn to build interactive reports and share data effectively with stakeholders.

SSRSreportingSQLdata visualization
View tutorials

PostgreSQL Queries

20

Dive deep into PostgreSQL query optimization and advanced techniques. Learn window functions, common table expressions (CTEs), recursive queries, and performance tuning strategies. This topic empowers you to write efficient and powerful SQL queries for complex data analysis and reporting within PostgreSQL. Enhance your database skills significantly.

PostgreSQLqueriesSQL
View tutorials

Database Modeling

20

This topic covers the principles and practices of database modeling, encompassing conceptual, logical, and physical data models. Learn to design efficient and scalable database structures using techniques like entity-relationship diagrams (ERDs). Focuses on data organization, relationships, and normalization for robust database design. Includes SQL and Oracle considerations.

modelingdatabasedesign
View tutorials

PostgreSQL Administration

19

This topic covers the practical aspects of managing PostgreSQL databases on Linux systems like AWS, CentOS, Red Hat, and Debian. Learn installation, configuration, security hardening, performance tuning, backup and recovery strategies, and essential DBA tasks. Gain proficiency in maintaining a robust and reliable PostgreSQL environment.

PostgreSQLAdministrationLinux
View tutorials

Query Optimization

16

This topic covers techniques for improving SQL query performance. Learn to analyze query plans, identify bottlenecks, and implement strategies to optimize database queries. Focuses on diagnostics and prevention of poor query plans for faster database operations. Suitable for developers and DBAs working with SQL Server.

SQLqueryperformanceoptimization
View tutorials

Oracle ERP

16

This topic covers the installation and developer essentials of Oracle E-Business Suite (EBS). Learn to set up and run EBS on a VM, exploring key developer and functional aspects of this comprehensive Oracle ERP system. Gain hands-on experience with Oracle's enterprise resource planning solution and its capabilities.

oracleerpebs
View tutorials

Oracle Foundations

14

This topic covers fundamental concepts of Oracle Database. Learn core database management techniques, SQL basics, and essential skills for database development. Prepare for Oracle Database certifications and build a strong foundation in Oracle technology. Ideal for beginners and those seeking to enhance their Oracle skills.

oracledatabasefoundations
View tutorials

SQLite Python

14

This topic covers using SQLite with Python for efficient data management. Learn how to create, query, and manipulate SQLite databases using Python code. Covers database design, data insertion, retrieval, and updates. Ideal for building data-driven applications and automating database tasks. Practical examples included.

sqlitepythondatabase
View tutorials

Database Programming

14

Learn to interact with databases using Python. This topic covers connecting to various database systems like SQLite, MySQL, and SQL Server. Explore data manipulation, querying, and data retrieval techniques within Python applications. Develop skills for building robust and data-driven Python projects.

pythondatabase
View tutorials

SQLite Basics

14

This topic covers the fundamentals of SQLite, a lightweight database engine. Learn how to install SQLite, create databases, and execute essential SQL commands like CREATE, INSERT, SELECT, and JOIN. Build and manage databases from scratch, gaining a solid foundation in relational database concepts. Perfect for beginners.

sqlitedatabase
View tutorials

Database Security

13

Explore comprehensive strategies for securing Oracle databases. This topic covers Data Vault, encryption (TDE/NNE), auditing, and data protection with Data Safe. Learn to implement robust security measures for both on-premise and Oracle Cloud Infrastructure (OCI) deployments. Ensure data confidentiality, integrity, and availability.

securitydatabase
View tutorials

Database Applications

12

Develop custom database applications using tools like FileMaker. This topic covers designing, building, and deploying solutions for automating administrative tasks and streamlining workflows. Learn to create custom interfaces, manage data, and integrate with other systems. Build practical skills in application development.

applicationsdatabaseFileMaker
View tutorials

SQL Interview

11

Prepare thoroughly for SQL job interviews with this comprehensive resource. This topic covers a wide range of SQL interview questions, from basic syntax to advanced concepts like window functions and stored procedures. Includes detailed explanations and solutions to help you confidently tackle any SQL interview question. Ideal for both beginners and experienced professionals.

sqlinterviewquestions
View tutorials

Data Visualization

11

Explore techniques for visually representing data to gain insights. Learn to create effective charts, graphs, and dashboards using Oracle tools. Covers data exploration, storytelling with data, and best practices for clear and impactful data presentation. Develop skills to communicate data-driven findings effectively.

datavisualization
View tutorials

Azure Cosmos DB

10

Explore Azure Cosmos DB, a globally distributed, multi-model database service. This topic covers designing and building scalable applications using Cosmos DB APIs and data models. Learn about NoSQL database concepts, data modeling techniques specific to Cosmos DB, and leveraging its features for web and mobile development. Gain insights into its performance and cost optimization.

azurecosmos dbnosql
View tutorials

SQL Availability

10

Learn to administer Microsoft SQL Server Availability Groups. This topic covers installation, configuration, monitoring, and troubleshooting of Always On Availability Groups in both Windows and Linux environments. Gain expertise in high availability, disaster recovery, and data protection strategies for mission-critical SQL Server deployments. Understand failover mechanisms and performance considerations.

SQLAvailabilityGroups
View tutorials

Postgres Backup

9

This topic covers PostgreSQL database backup and recovery strategies using pgBackRest. Learn installation, configuration, and best practices for creating reliable backups. Understand data protection techniques, restore procedures, and disaster recovery planning for PostgreSQL environments. Gain proficiency in safeguarding critical database assets.

postgresbackuprecovery
View tutorials

Distributed Databases

8

Explore the world of distributed databases with Cassandra. This tutorial covers cluster management, data modeling for scalability, and query optimization techniques. Learn how to design and operate highly available and fault-tolerant database systems suitable for large-scale applications. Gain practical skills in handling distributed data.

cassandradistributeddatabase
View tutorials

Azure Databases

8

This topic focuses on administering relational databases specifically on Microsoft Azure. It covers Azure SQL Database, Azure Database for MySQL, PostgreSQL, and MariaDB. Learn about deployment, configuration, security, performance tuning, and management of these database services within the Azure cloud environment. Prepare for Azure database certifications and real-world scenarios.

azuredatabase
View tutorials

SQL Practice

7

Develop practical SQL skills with real-world exercises. This topic covers query writing, data manipulation, and problem-solving techniques. Learn to apply SQL concepts to analyze datasets, improve code efficiency, and enhance database management capabilities. Perfect for beginners seeking hands-on experience.

sqlpracticeexercises
View tutorials

Mainframe DB2

7

This topic covers DB2 database management specifically on IBM zSystems mainframes. Learn DB2 architecture, data access methods, and performance tuning techniques for mainframe environments. Explore DB2 utilities, security features, and integration with mainframe systems. Develop skills for managing large-scale data on z/OS.

mainframeDB2zOS
View tutorials

Data Analysis

7

This topic covers essential data analysis techniques using Python. Learn data manipulation with Pandas, data visualization with Matplotlib and Seaborn, and statistical analysis. Gain skills to extract insights, identify trends, and build data-driven solutions. Suitable for beginners and intermediate learners.

dataanalysispython
View tutorials

PL/SQL Development

7

This topic focuses on advanced Oracle PL/SQL programming techniques. Learn to write stored procedures, functions, triggers, and packages for data manipulation and business logic. Covers error handling, debugging, and performance optimization within the PL/SQL environment. Ideal for Oracle developers seeking certification and expertise.

plsqloracledevelopment
View tutorials

Firebird Database

7

This topic covers Firebird, an open-source relational database management system. Learn to design, implement, and manage Firebird databases for efficient data storage and retrieval. Explore SQL queries, data modeling, and performance optimization techniques. Develop skills in creating and maintaining robust Firebird applications.

firebirddatabase
View tutorials

Database Architecture

7

This topic covers the design and planning of robust database systems for large-scale applications. Learn architectural frameworks, data modeling techniques, and best practices for building scalable, reliable, and secure database solutions. Explore strategies for data integration, performance optimization, and disaster recovery. Focuses on enterprise-level database design.

architecturedatabase
View tutorials