Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Databases
- Defining a database
- Database classifications: relational, hierarchical, and NoSQL
- Rationale and use cases for database implementation
Database Management Systems (DBMS)
- Architectural overview of a DBMS
- Leading platforms (SQL Server, MySQL, PostgreSQL, Oracle)
- Core responsibilities of a DBMS
Data Modeling and Design
- Components: entities, attributes, and relationships
- Creating Entity-Relationship (ER) diagrams
- Translating models into tabular structures
Relational Model and Normalization
- Structure: tables, rows, and columns
- Primary and foreign key mechanisms
- Normalization forms (1NF, 2NF, 3NF) and the concept of denormalization
Basic SQL for Data Access
- Core commands: SELECT, INSERT, UPDATE, DELETE
- Data manipulation: filtering, sorting, and joins
- Utilizing aggregate functions and subqueries
Database Security and User Management
- Managing user roles and permission sets
- Authentication processes and access controls
- Protocols for securing data in transit and at rest
Backup, Recovery, and Maintenance Basics
- Strategies for data backup
- Considerations for disaster recovery
- Standard practices for routine maintenance and monitoring
Summary and Future Directions
Requirements
- A solid grasp of general IT principles
- Proficiency in using computers and navigating file structures
- Foundational knowledge of data and file organization
Target Audience
- IT system support staff
- Database administrators
- Developers or analysts moving into data-focused positions
40 Hours
Testimonials (3)
good explanation on each points and provide assignment for practices.
Piseth Ben - ACLEDA Bank Plc.
Course - Oracle Database 19c: SQL Tuning Workshop
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training instruments provided.