Database Engineering and Administration

Starting at

$

80

/hr

About this service

Summary

She engineered robust database systems while conducting thorough business analysis. This service helped clients optimize data management via Microsoft and Open Source technologies.

What's included

  • Database design and architecture

    including: schema definitions scripts (defining tables, columns, indexes, constraints, and relationships), data dictionary (documentation of database objects, their purposes, and their relationships), entity-relationship (ER) diagrams

  • Database implementation

    fully implemented database based on the designed schema, data migration scripts (for importing/exporting data between systems), stored procedures and functions for common operations, triggers, indexing strategies, optimizations for query performance.

  • Database security

    access control policies: defined roles, permissions, and user management.

  • Performance optimization

    Query optimization (optimized queries and query execution plans), index optimization (properly designed and tested indexes to enhance performance), database monitoring setup (tools and dashboards for monitoring performance and identifying bottlenecks)

  • Backup and recovery

    Documented backup strategies, schedules, and scripts. For the more complex solutions - disaster recovery protocols and restoration procedures, and high availability configurations (solutions for minimizing downtime, like replication or clustering)

  • Deployment support

    Deployment plan - steps for rolling out the database to production. If needed, migration strategy - in case transition from legacy systems is required. Environment setup: configuration of staging, testing, and production environments.


Skills and tools

Database Engineer

Database Administrator

Database Specialist

Microsoft SQL Server