Available either online or on-site, our instructor-led live training courses in Database (DB) and Database Management Systems (DBMS) are designed for both system administrators and developers. These programs utilize hands-on exercises to demonstrate the effective administration of database systems and the integration of databases with software applications.
Database training can be delivered as "online live training" or "onsite live training." Online live training, also known as "remote live training," is conducted through an interactive remote desktop session. Onsite live training takes place either locally at customer premises in Plovdiv or within NobleProg’s dedicated corporate training centers in Plovdiv.
NobleProg -- Your Regional Training Partner
Business Center Plovdiv
Han Kubrat St 1, Plovdiv, Bulgaria, 4017
This is the most modern business center in the city, with all the necessary functionalities, while being located in a green part of the city.
It is about 20 minutes by bus from the main train station as well as the city center.
This instructor-led, live training in Plovdiv (online or onsite) is designed for beginner-level database administrators seeking to ensure they are well-prepared to manage and optimize their Oracle environments.
By the conclusion of this training, participants will be able to:
Understand the key features and architecture of Oracle Database 19c, including system requirements and installation methods.
Gain practical skills in installing Oracle Database 19c and Oracle Grid Infrastructure, including configuring the network, storage, and security settings.
Learn the complete process of upgrading to Oracle Database 19c, from pre-upgrade planning to post-upgrade validation.
Develop troubleshooting skills to handle common issues during installation and upgrade.
Apply best practices for Oracle Database installation and upgrade to ensure a smooth and successful deployment.
This instructor-led, live training in Plovdiv (online or onsite) is designed for intermediate-level database administrators who wish to manage, optimize, and secure Data Guard environments for robust disaster recovery and high availability.
Upon completion of this training, participants will be able to:
Grasp the architecture and advantages of Oracle Data Guard for disaster recovery and high availability.
Acquire practical experience in configuring and managing physical and logical standby databases, including the use of the Data Guard broker.
Develop practical skills in monitoring, troubleshooting, and optimizing Data Guard environments for peak performance.
Explore advanced features such as Active Data Guard, Data Guard with RAC, and securing Data Guard communications.
Apply best practices for disaster recovery planning, ensuring data consistency, and automating Data Guard operations.
This instructor-led, live training in Plovdiv (online or onsite) targets intermediate-level database administrators seeking to manage and optimize complex, high-availability Oracle database environments.
Upon completing this training, participants will be able to:
Acquire a thorough understanding of Oracle RAC architecture and Grid Infrastructure, covering installation, configuration, and management.
Develop practical expertise in managing Automatic Storage Management (ASM), including disk group administration, instance tuning, and backup/recovery operations.
Master advanced RAC performance tuning techniques, disaster recovery configurations, and high-availability best practices.
Gain troubleshooting and diagnostic capabilities to resolve issues within RAC and Grid Infrastructure environments.
Understand the patching and upgrading processes for Oracle RAC and Grid Infrastructure, ensuring minimal downtime and sustained system stability.
This instructor-led live training in Plovdiv (online or onsite) is designed for beginner-level database administrators who want to manage backup and recovery operations in Oracle Database 19c.
Upon completion of this training, participants will be able to:
Grasp the core principles of backup and recovery in Oracle Database 19c, including its architecture and different types of failures.
Acquire practical experience in configuring backup and recovery settings, such as the RMAN environment and the fast recovery area.
Build skills in executing various backup and recovery operations, including full, incremental, and point-in-time recovery.
Learn to leverage Oracle's Flashback technology for efficient database recovery and handle disaster recovery scenarios.
Apply best practices for backup, recovery, and disaster recovery to ensure data availability and reduce downtime in Oracle Database 19c.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at intermediate-level database administrators who wish to effectively manage and optimize a multitenant environment.
By the end of this training, participants will be able to:
Understand the key components and benefits of Oracle Database 19c's multitenant architecture, including CDBs and PDBs.
Gain practical skills in installing, configuring, and managing container databases (CDBs) and pluggable databases (PDBs).
Develop proficiency in implementing security measures, backup and recovery strategies, and performance tuning in a multitenant environment.
Learn how to manage high availability and disaster recovery in a multitenant architecture, including configuring Data Guard and Oracle RAC.
Acquire troubleshooting techniques and best practices for maintaining a secure, efficient, and reliable multitenant database environment.
Instructor-led training in Plovdiv for advanced IT professionals to master Grafana and Prometheus integration. Participants will configure production setups, connect diverse data sources, build advanced dashboards with variables, and implement robust alerting systems within distributed environments.
This instructor-led, live training in Plovdiv (online or onsite) targets advanced-level developers and database administrators who wish to use PL/SQL to develop high-performing, secure, and scalable database solutions while leveraging advanced programming techniques and integrations.
By the end of this training, participants will be able to:
Work with complex data types, collections, and bulk operations for efficient data management.
Develop object types, table functions, and custom aggregates to enhance database functionality.
Apply performance tuning techniques, use native compilation, and safeguard against SQL injection.
Implement application contexts, VPD, and secure program units for robust database solutions.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at beginner-level developers and database administrators who wish to learn PL/SQL to automate database tasks, implement business logic, and develop robust database applications.
By the end of this training, participants will be able to:
Develop efficient PL/SQL programs to automate database operations and integrate SQL commands effectively.
Create reusable program units, including procedures, functions, packages, and triggers, for modular and scalable applications.
Implement advanced data structures like associative arrays and manage query results using cursors.
Handle errors robustly and secure code with encryption, obfuscation, and conditional compilation techniques.
Apply PL/SQL in real-world scenarios, leveraging built-in packages for file handling, email automation, and other advanced functionalities.
This instructor-led training on Plovdiv leads intermediate DBAs through the administration of Oracle Database 19c SE2. Participants will gain proficiency in installation, security management, backup procedures, and performance optimization. The course also addresses migration strategies from 11g to 19c, utilizing practical tools.
This instructor-led, live training in Plovdiv (online or on-site) is designed for intermediate-level database administrators who wish to gain an in-depth understanding of Oracle Database 19c PL/SQL programming and advanced SQL techniques.
By the end of this training, participants will be able to:
Understand the fundamentals and advanced features of PL/SQL.
Develop advanced SQL queries to retrieve and manipulate data efficiently.
Implement PL/SQL programming constructs to manage data and database operations.
Optimize SQL queries for better performance.
Use advanced PL/SQL features like collections, bulk processing, and error handling.
Learn to debug and manage PL/SQL programs effectively.
This instructor-led, live training Plovdiv (online or onsite) is designed for advanced-level DevOps engineers and SREs who seek to effectively manage and scale Prometheus and Grafana in large-scale environments.
Upon completion of this training, participants will be able to:
Architect Prometheus and Grafana for large-scale and distributed environments.
Optimize Prometheus performance for high-traffic systems.
Configure Grafana for large datasets and complex visualizations.
Implement advanced troubleshooting and scalability strategies.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to instrument their applications to export and monitor custom metrics effectively using Prometheus and Grafana.
By the end of this training, participants will be able to:
Understand the importance of custom metrics for application monitoring.
Instrument applications to export custom metrics for Prometheus.
Create and configure dashboards in Grafana to visualize custom metrics.
Apply best practices for integrating monitoring into the development lifecycle.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at advanced-level Kubernetes administrators and DevOps engineers who wish to enhance their monitoring skills for Kubernetes clusters using Prometheus and Grafana.
By the end of this training, participants will be able to:
Set up Prometheus and Grafana for Kubernetes monitoring.
Monitor key metrics for pods, nodes, and services.
Create dynamic dashboards to visualize cluster health and performance.
Implement alerting strategies for proactive issue resolution.
Apply best practices for scaling monitoring solutions in Kubernetes environments.
This instructor-led, live training in Plovdiv (online or onsite) is designed for advanced-level DevOps and SRE professionals aiming to elevate their alerting and automation proficiency with Grafana and Prometheus.
Upon completion of this training, participants will be capable of:
Creating and administering advanced alerting rules in Prometheus.
Integrating Prometheus Alertmanager with external tools via webhooks.
Automating alert responses to expedite issue resolution.
Leveraging Grafana for effective visualization and management of alerts.
This instructor-led live training in Plovdiv (online or onsite) is aimed at intermediate-level cloud and DevOps engineers who wish to enhance cloud observability with Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand the benefits of integrating Grafana and Prometheus with cloud platforms.
Set up Prometheus for monitoring cloud-based resources.
Configure Grafana for visualizing cloud service metrics.
Leverage cloud-native tools and integrations for monitoring scalability.
This instructor-led session on Plovdiv addresses Greenplum installation, update protocols, and library administration. Learners will master cluster configuration, secure patching, and extension management for advanced analytics, thereby acquiring practical competencies for production environments.
This live, instructor-led training Plovdiv (available online or onsite) is tailored for intermediate-level DevOps and SRE professionals seeking to create impactful dashboards and optimize their monitoring workflows using Grafana and Prometheus.
By the end of this training, participants will be able to:
Apply best practices for designing effective dashboards.
Create and configure sophisticated Grafana dashboard components.
Utilize Grafana templating to build dynamic and reusable dashboard structures.
Deploy alerting mechanisms to improve operational awareness.
This instructor-led training on Plovdiv focuses on the installation, configuration, and management of Oracle Database 19c SE2. Learners will develop practical skills in administration, backup, recovery, and migration, ensuring robust database management and operational efficiency for real-world enterprise workloads.
This live, instructor-led training on Plovdiv provides intermediate IT professionals with essential competencies in relational database management. Learners will investigate data modeling, normalization, and SQL querying, while also acquiring critical knowledge of security and maintenance best practices.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at beginner-level system administrators and DevOps engineers who wish to develop core monitoring skills using Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand the purpose and importance of monitoring in IT environments.
Install and configure Grafana and Prometheus for basic monitoring tasks.
Create simple dashboards and alerts to visualize system performance.
Apply best practices for monitoring system availability and performance.
This instructor-led, live training in Plovdiv (online or onsite) targets beginner to intermediate data scientists and software developers interested in learning Milvus and its practical applications across different AI scenarios.
By the end of this training, participants will be able to:
Understand the architecture and features of Milvus.
Implement vector databases in different AI applications.
Perform similarity searches with high accuracy and speed.
This live, instructor-led session on Plovdiv introduces novice data professionals to the principles of data warehousing in Oracle Database 19c. Learners will acquire foundational knowledge in core architecture, data modeling, and basic ETL processes to establish a solid base for business intelligence analytics.
This instructor-led, live training in Plovdiv (online or onsite) targets beginner-level IT professionals and DevOps practitioners eager to learn the basics of Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand the purpose and key features of Grafana and Prometheus.
Install and configure Grafana and Prometheus on a Linux environment.
Set up basic data sources and dashboards in Grafana.
Monitor system metrics and visualize data using Prometheus.
This instructor-led training on Plovdiv delves into Oracle Database 19c data warehousing techniques, encompassing schema design, ETL optimization, and performance tuning. Participants will acquire practical skills to develop efficient, scalable analytics solutions for business intelligence and reporting purposes.
This instructor-led, live training in Plovdiv (conducted online or onsite) is designed for beginner to intermediate level data scientists and software developers. It aims to teach how to apply Pinecone to various AI scenarios, ranging from semantic search to personalization.
By the end of this training, participants will be able to:
Understand the architecture and capabilities of Pinecone.
Integrate vector databases into different AI applications.
Conduct similarity searches with high precision and speed.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at intermediate-level to advanced-level database administrators, network engineers, and IT professionals who wish to optimize database performance, scalability, and reliability using Spine-Leaf architecture with VXLAN.
By the end of this training, participants will be able to:
Understand the Spine-Leaf network topology and its benefits.
Implement VXLAN for scalable and efficient database networking.
Optimize database workloads across distributed data center environments.
Deploy Spine-Leaf architecture in cloud and on-premises data centers.
Enhance network security, redundancy, and fault tolerance for database environments.
Automate network configurations for database management using Python and Ansible.
This live, instructor-led program in Plovdiv concentrates on developing secure, scalable enterprise apps using Oracle APEX. Aimed at intermediate developers, it highlights low-code methodologies, sophisticated UI design, and rigorous security standards to enhance your application development efficiency.
This instructor-led live training in Plovdiv empowers intermediate developers to master PL/SQL through the construction of robust programs and comprehensive exception management. Learners will design reusable procedures, functions, and packages, utilizing effective control structures, cursors, and security features within the Oracle Database ecosystem.
This instructor-led, live training in Plovdiv (online or onsite) targets intermediate-level developers and database administrators who wish to leverage Oracle SQL for designing, managing, and optimizing database applications and automating tasks efficiently.
By the end of this training, participants will be able to:
Understand Oracle database architecture and manage users, schemas, and permissions.
Write optimized SQL queries for data retrieval, manipulation, and analysis.
Use advanced SQL techniques, including joins, subqueries, and hierarchical queries.
Design and manage database objects like tables, indexes, views, and sequences.
Enroll in this instructor-led SQL tuning workshop in Plovdiv to gain expertise in Oracle Database 19c performance optimization. Attendees will master the interpretation of execution plans, the application of tuning tools such as AWR and ADDM, and the implementation of indexing strategies to efficiently resolve inefficient queries in practical, real-world contexts.
This instructor-led session on Plovdiv delves into the design of advanced SSIS data flows and transformations. Learners will gain mastery over Slowly Changing Dimensions, navigate complex data sources, and deploy robust packages to streamline data warehousing and migration processes.
This live, instructor-led training in Plovdiv (online or onsite) targets intermediate to advanced data scientists and machine learning engineers who wish to master the use of vector databases for building scalable, high-performance AI applications.
By the end of this training, participants will be able to:
Understand the principles of vector databases.
Learn techniques for creating and managing vector embeddings.
Explore indexing strategies for high-dimensional data.
Develop skills for performing efficient similarity searches.
Apply vector database knowledge to machine learning projects.
This instructor-led, live training in Plovdiv (online or onsite) is designed for intermediate-level developers and IT professionals looking to leverage the new capabilities of APEX 23-24, design efficient workflows, and ensure robust application security.
Upon completion of this training, participants will be able to:
Develop and manage APEX applications utilizing the latest features in versions 23-24.
Design and implement efficient workflows within the APEX environment.
Apply advanced security measures to safeguard APEX applications and data.
Integrate APEX applications with external systems to ensure seamless data exchange.
Test, debug, and deploy APEX applications adhering to industry best practices.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at intermediate-level IT professionals who wish to learn how to design, implement, and manage relational databases, and how to query and manipulate data using SQL.
By the end of this training, participants will be able to:
Understand the fundamentals of database design.
Learn to create and manage relational databases.
Gain proficiency in writing SQL queries to retrieve and manipulate data.
Understand advanced SQL concepts and techniques.
Develop skills to optimize and maintain databases.
This instructor-led live training in Plovdiv (online or onsite) is designed for beginner-level database administrators and developers who wish to learn SQL to efficiently manage, query, and manipulate data in Oracle databases for administrative and operational tasks.
By the end of this training, participants will be able to:
Understand Oracle database architecture, including schemas, users, and sessions.
Write and optimize SQL queries for data retrieval, filtering, and manipulation.
Use joins, subqueries, and set operators to work with multiple tables and complex queries.
Perform data aggregation, grouping, and analysis using SQL functions.
Manage schema objects like views, sequences, and indexes to enhance database operations.
This live training on Plovdiv provides intermediate developers with the core PL/SQL skills required for Oracle 19c. Learners will gain mastery over variables, control structures, cursors, and exception handling to construct efficient and resilient database applications, achieving practical proficiency through hands-on exercises.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at beginner-level data professionals who wish to learn how to design, implement, and manage SSIS packages to perform data integration and transformation tasks.
By the end of this training, participants will be able to:
Understand the architecture and components of SSIS.
Design and implement ETL processes using SSIS.
Use SSIS tools to develop, deploy, and manage data integration solutions.
Troubleshoot and optimize SSIS packages for performance and reliability.
This instructor-led, live training in Plovdiv (online or onsite) is designed for beginner-level software developers and database administrators who wish to learn the basics of vector databases, including their structure, operation, and use cases.
By the end of this training, participants will be able to:
Understand the concept and purpose of vector databases.
Recognize the differences between vector and traditional databases.
Learn basic techniques for creating and managing vector data.
Perform simple similarity searches.
Appreciate the role of vector databases in AI applications.
This introductory Oracle SQL course, available in Plovdiv, offers a robust foundation for developers starting with database technologies. Participants will learn to craft effective queries, manipulate data, and comprehend relational architecture. It is an ideal entry point for those seeking to master SQL basics.
This three-day workshop in Plovdiv provides an overview of Oracle PL/SQL, focusing on the development of stored procedures, functions, and triggers. Through a combination of lectures and practical exercises, attendees will master key concepts such as variables, cursors, and exception handling, thereby developing essential skills for building practical database applications.
This instructor-led live training in Plovdiv (online or onsite) targets system administrators seeking to learn how to administer, monitor, and support an Oracle database.
By the end of this training, participants will be able to:
Understand the major feature and architectural changes Oracle database.
Are you prepared to elevate your database management and cloud integration capabilities? Our 3-Day Hands-On AlloyDB Training Course presents a distinctive chance to:
Quickly Master AlloyDB: Acquire deep insights into AlloyDB’s robust features, ranging from initial setup to advanced integration, guided by industry experts.
Develop Practical Skills: Engage in hands-on labs that mirror real-world environments—practice configuring high-availability systems, tuning performance, and executing disaster recovery protocols.
Accelerate Career Growth: Whether you are a DBA, Cloud Engineer, or Developer, mastering AlloyDB can unlock new opportunities and professional advancement, particularly within organizations utilizing Google Cloud.
Strengthen Security and Compliance: Discover best practices for securing databases, protecting data, and meeting regulatory standards, which are essential in today's data-centric landscape.
Expand Your Network: Interact with fellow professionals and subject matter experts, exchanging valuable insights and practical strategies to optimize your AlloyDB deployments.
CockroachDB is an open-source, distributed SQL database designed for resilience and data locality. It offers an alternative to proprietary global databases like Google Spanner while preserving full infrastructure control. This live, instructor-led training (available online or onsite) is tailored for advanced database engineers and architects seeking to adopt CockroachDB as a replacement for proprietary global SQL databases.
This instructor-led, live training at Plovdiv (available online or in-person) is designed for database administrators and developers who wish to utilize Microsoft Azure Cosmos DB to develop and manage highly responsive and low-latency applications.
By the end of this training, participants will be able to:
Provision the necessary Cosmos DB resources to start building databases and applications.
Scale application performance and storage by utilizing APIs in Cosmos DB.
Manage database operations and reduce cost by optimizing Cosmos DB resources.
This instructor-led, live training in Plovdiv (online or onsite) targets database administrators and developers who want to migrate from proprietary databases to open-source PostgreSQL.
By the end of this training, participants will be able to assess database migration readiness, plan and execute schema migration strategies, migrate data using appropriate tools, and handle application code conversion.
This instructor-led, live training in Plovdiv (online or onsite) is designed for developers and system administrators who want to use Hazelcast for processing distributed data structures and optimizing application performance.
By the end of this training, participants will be able to:
Install and configure Hazelcast to start creating and managing a cluster.
Create a cluster for initiating automatic discovery of multiple processes.
Set up Management Center for cluster connections and monitoring.
Develop applications and deploy them through the Hazelcast cluster.
This instructor-led live training in Plovdiv (online or onsite) is tailored for developers who want to leverage Oracle APEX to develop, scale, and deploy applications faster, all while using less code.
By the end of this training, participants will be able to:
Set up the essential development environment required to start building database apps with Oracle APEX.
Understand and navigate the Oracle APEX tools needed to build a fully-featured application.
Learn the methods for creating applications and pages using Oracle APEX and the Page Designer UI.
Expand the functionality of complex enterprise applications effortlessly with Oracle APEX.
Optimize and scale application performance and deployment.
Control and secure access to application data and components.
The Oracle SQL Fundamentals training program is a thorough curriculum designed to provide participants with the critical skills and knowledge required to utilize Structured Query Language (SQL) within the Oracle Database environment.
Upon completion of this training, participants will be capable of:
Demonstrating proficiency in crafting SQL queries to retrieve and manipulate data stored in Oracle databases.
Acquiring key skills in joining tables and managing complex data relationships.
Learning how to effectively apply functions for data manipulation and calculations.
Mastering the creation of efficient sub-queries to execute advanced data filtering and processing tasks.
Developing the confidence to apply Oracle SQL in practical, real-world scenarios, thereby improving career opportunities in database management and development.
This instructor-led live training in Plovdiv (online or onsite) is tailored for system administrators and DevOps engineers who wish to leverage Prometheus for monitoring systems and applications, either natively or through highly dynamic microservices running in a cloud environment.
By the end of this training, participants will be able to:
Install and configure Prometheus.
Understand the features, architecture, and core concepts of Prometheus.
Learn how to query data using PromQL.
Build visualizations and dashboards with Grafana.
Configure systems monitoring and alerting rules.
Analyze and optimize systems and application performance.
Enable secure integration to remote endpoints and existing systems.
This instructor-led live training in Plovdiv (online or onsite) is designed for developers who wish to use SQLite to create embedded applications for various devices, such as desktops, mobile phones, Android TV, and cameras.
By the end of this training, participants will be able to:
Install and configure SQLite on any platform.
Understand the features and architecture of SQLite.
Learn how to execute common SQL operations in SQLite.
Learn how to manipulate data and tables in SQLite.
Understand the various SQLite data types, tools, and functions.
Perform calculations with SQLite aggregate functions.
This practical training in Plovdiv delves into SQL Server Analysis Services for sophisticated BI and data modeling. Learners will acquire the skills to architect OLAP cubes, utilize MDX queries, and implement robust solutions, thereby gaining the practical capabilities necessary to facilitate data-driven decision-making for contemporary business operations.
Read more...
Last Updated:
Testimonials (11)
Replication to other regions
Ntsele Lechesa - Revenue Services Lesotho
Course - Oracle Cloud Infrastructure Architect Professional
Tuning strategies.
Jeffrey Zieg - Matrix Consulting
Course - PostgreSQL Performance Tuning
CTE and indexes. Maybe more likely to use partitioning, explain analyze and vacuum on daily-base work
Lorenzo Antonelli - Innova S.P.A
Course - PostgreSQL Fundamentals
Logging behaviour when the instance is under stress, and the hierarchy/nomenclature of instances, databases, files, etc.
Daniel Inwood - Sinara Consultants LTD
Course - PostgreSQL Advanced DBA
data was personalised to our organisations
Vincent Long - ASSMANG PTY LTD
Course - T-SQL Fundamentals with SQL Server Training Course
I appreciated the trainer’s deep technical knowledge, clear explanations, and the practical approach to Oracle Cloud Infrastructure security topics.
Luigi Zoccano
Course - Oracle Cloud Infrastructure (OCI) 2025 Security Professional
The way of explaining
Bogdn Sabau
Course - MySQL Database Administration
The flow and build up to each topic.
Jainoodien Salie - Vodacom
Course - Oracle Siebel
It was very interactive and it kept us interested.
Raluca Alexandra PUNGA
Course - SQL Fundamentals
1. A very well-structured training program
2. The warm atmosphere the trainer created, along with his outstanding personal professionalism
3. That the trainer explained everything as if he were talking to a complete beginner, without slipping into any technical jargon.
Piotr Romer - Asseco Poland S.A
Course - PostgreSQL Administration, Optimization and Replication
Online Database training in Plovdiv, Database training courses in Plovdiv, Weekend Database courses in Plovdiv, Evening Database training in Plovdiv, Database instructor-led in Plovdiv, Database classes in Plovdiv, Evening Database courses in Plovdiv, Weekend Database training in Plovdiv, Database boot camp in Plovdiv, Database instructor in Plovdiv, Database one on one training in Plovdiv, Database private courses in Plovdiv, Database coaching in Plovdiv, Database instructor-led in Plovdiv, Online Database training in Plovdiv, Database on-site in Plovdiv, Database trainer in Plovdiv