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.
Duration 40 hours
Course Outline
Introduction to Databases
- Definition and purpose of a database
- Database types: relational, hierarchical, NoSQL
- Use cases and rationale for database adoption
Database Management Systems (DBMS)
- Architectural overview of DBMS
- Leading platforms (SQL Server, MySQL, PostgreSQL, Oracle)
- Core functions and responsibilities of a DBMS
Data Modeling and Design
- Defining entities, attributes, and relationships
- Constructing Entity-Relationship (ER) diagrams
- Translating conceptual models into relational tables
Relational Model and Normalization
- Understanding tables, rows, and columns
- The role of primary and foreign keys
- Application of 1NF, 2NF, 3NF, and strategies for denormalization
Basic SQL for Data Access
- Core commands: SELECT, INSERT, UPDATE, DELETE
- Data filtering, sorting, and joining tables
- Utilizing aggregate functions and subqueries
Database Security and User Management
- Managing user roles and permissions
- Implementation of authentication and access control
- Protecting data during transmission and storage
Backup, Recovery, and Maintenance Basics
- Developing data backup strategies
- Considerations for disaster recovery
- Routine maintenance and system monitoring
Summary and Next Steps
Requirements
- A general understanding of IT fundamentals
- Familiarity with computer usage and file system navigation
- Basic knowledge of data and file organization
Target Audience
- IT support specialists
- Database administrators
- Developers or analysts moving into data-centric roles
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.