Database Design and SQL Development. by Zaheeruddin ShaikhDatabase Design and SQL Development. by Zaheeruddin Shaikh
Database Design and SQL Development.Zaheeruddin Shaikh
Cover image for Database Design and SQL Development.

Short Description

I will design, develop, improve, and optimize relational databases and SQL solutions for your application or business system.

Service Description

Need a well-structured relational database or reliable SQL solution for your application?
I can help with database design, database normalization, SQL development, database improvement, query troubleshooting, and database-related problem solving.
My practical database experience includes significant work with MariaDB and SQL, as well as MySQL/XAMPP and Microsoft SQL Server, together with earlier experience with Oracle and Microsoft Access.
At Mohammad Ali Jinnah University (MAJU), I designed databases in MariaDB for multiple academic and administrative systems, including course catalogue, fee collection, attendance, quality enhancement, programme degrees, admissions, examination admit cards, and daily class attendance systems. These projects also involved SQL and application integration.
I also worked with MySQL, PHP and XAMPP at MATZ Solutions, where database design was part of the development of an Inventory Management System for more than 47 Technical Institutes and a School Management System.
Earlier professional experience includes substantial Microsoft SQL Server database work, including database modelling and development for the Zultec ERP System, SQL Server administration, database security, backup and restoration, stored procedures, and extensive SQL development. Therefore, this service is not limited to a particular database product. The database technology can be selected or accommodated according to the client's existing application, requirements, and technical environment.

What I Can Help With

Relational database design
Database schema design
Database normalization
ER modeling
Logical and physical database design
Primary and foreign key design
Relationships and constraints
SQL query development
Complex SQL queries
Joins, subqueries and aggregations
Views
Stored procedures
Existing database analysis
Database restructuring and improvement
SQL query troubleshooting
Query optimization
Database administration support
Database design for web and desktop applications
Reporting-oriented database solutions

Database Technologies

My experience includes:
MariaDB
MySQL / XAMPP
Microsoft SQL Server
Oracle
Microsoft Access
SQL / SQL Plus
SQL Server Mobile
The service is not restricted to these technologies; the appropriate database environment can be considered according to the project requirements.

Service Levels

Level 1 — SQL Query Development

For clients who already have a database and need SQL assistance.
Includes:
SQL query writing
Joins and multi-table queries
Filtering and aggregation
Subqueries
Query troubleshooting
Modification of existing queries
Basic query optimization
Deliverables: SQL scripts/queries with an explanation of the solution and basic verification against the supplied requirements.

Level 2 — Database Design & SQL

For clients who need a properly structured relational database together with SQL development.
Includes:
Requirements analysis
Entity identification
Relational database design
ER modeling
Normalization
Table and relationship design
Primary and foreign keys
Constraints
SQL database creation scripts
SQL queries
Views and/or stored procedures where required
Deliverables: database design, ER/database model, normalized relational schema, SQL scripts, required queries, and brief design documentation.

Level 3 — Complete Database Solution

For larger requirements involving database design, SQL development, and an existing database or application.
Includes:
Requirements and existing-database analysis
Database architecture/design
ER modeling
Normalization
Logical and physical database design
Database restructuring/improvement
SQL development
Complex queries
Views
Stored procedures
Query optimization
Database administration-related tasks where applicable
Testing and validation
Deliverables: complete database design, database model, SQL scripts, database objects, SQL queries, stored procedures/views where required, improvement recommendations, and supporting documentation.

Database Platforms

I can work with the database environment appropriate to the project, including MariaDB, MySQL/XAMPP, Microsoft SQL Server, Oracle, and Microsoft Access.
My experience spans different generations and types of relational database environments. The objective is therefore not simply to work with one particular database product, but to provide a properly designed relational database and effective SQL solution suited to the client's application and requirements.

What I Need From You

Please provide:
A brief description of your application or requirement
Your existing database structure, if any
Database technology/version, if already selected
Sample tables/data, where relevant
Required outputs or business rules
Any existing SQL queries or database problems that need to be addressed
For requirements that do not fit neatly into one of the three levels, Contact for Pricing can be used to define a customized scope.
Contact for pricing
Duration1 week
Tags
Database Design
MariaDB
SQL
Database Engineer
Database Specialist
Database Normalization
Relational Database
Service provided by
Zaheeruddin Shaikh Karachi, Pakistan
Database Design and SQL Development.Zaheeruddin Shaikh
Contact for pricing
Duration1 week
Tags
Database Design
MariaDB
SQL
Database Engineer
Database Specialist
Database Normalization
Relational Database
Cover image for Database Design and SQL Development.

Short Description

I will design, develop, improve, and optimize relational databases and SQL solutions for your application or business system.

Service Description

Need a well-structured relational database or reliable SQL solution for your application?
I can help with database design, database normalization, SQL development, database improvement, query troubleshooting, and database-related problem solving.
My practical database experience includes significant work with MariaDB and SQL, as well as MySQL/XAMPP and Microsoft SQL Server, together with earlier experience with Oracle and Microsoft Access.
At Mohammad Ali Jinnah University (MAJU), I designed databases in MariaDB for multiple academic and administrative systems, including course catalogue, fee collection, attendance, quality enhancement, programme degrees, admissions, examination admit cards, and daily class attendance systems. These projects also involved SQL and application integration.
I also worked with MySQL, PHP and XAMPP at MATZ Solutions, where database design was part of the development of an Inventory Management System for more than 47 Technical Institutes and a School Management System.
Earlier professional experience includes substantial Microsoft SQL Server database work, including database modelling and development for the Zultec ERP System, SQL Server administration, database security, backup and restoration, stored procedures, and extensive SQL development. Therefore, this service is not limited to a particular database product. The database technology can be selected or accommodated according to the client's existing application, requirements, and technical environment.

What I Can Help With

Relational database design
Database schema design
Database normalization
ER modeling
Logical and physical database design
Primary and foreign key design
Relationships and constraints
SQL query development
Complex SQL queries
Joins, subqueries and aggregations
Views
Stored procedures
Existing database analysis
Database restructuring and improvement
SQL query troubleshooting
Query optimization
Database administration support
Database design for web and desktop applications
Reporting-oriented database solutions

Database Technologies

My experience includes:
MariaDB
MySQL / XAMPP
Microsoft SQL Server
Oracle
Microsoft Access
SQL / SQL Plus
SQL Server Mobile
The service is not restricted to these technologies; the appropriate database environment can be considered according to the project requirements.

Service Levels

Level 1 — SQL Query Development

For clients who already have a database and need SQL assistance.
Includes:
SQL query writing
Joins and multi-table queries
Filtering and aggregation
Subqueries
Query troubleshooting
Modification of existing queries
Basic query optimization
Deliverables: SQL scripts/queries with an explanation of the solution and basic verification against the supplied requirements.

Level 2 — Database Design & SQL

For clients who need a properly structured relational database together with SQL development.
Includes:
Requirements analysis
Entity identification
Relational database design
ER modeling
Normalization
Table and relationship design
Primary and foreign keys
Constraints
SQL database creation scripts
SQL queries
Views and/or stored procedures where required
Deliverables: database design, ER/database model, normalized relational schema, SQL scripts, required queries, and brief design documentation.

Level 3 — Complete Database Solution

For larger requirements involving database design, SQL development, and an existing database or application.
Includes:
Requirements and existing-database analysis
Database architecture/design
ER modeling
Normalization
Logical and physical database design
Database restructuring/improvement
SQL development
Complex queries
Views
Stored procedures
Query optimization
Database administration-related tasks where applicable
Testing and validation
Deliverables: complete database design, database model, SQL scripts, database objects, SQL queries, stored procedures/views where required, improvement recommendations, and supporting documentation.

Database Platforms

I can work with the database environment appropriate to the project, including MariaDB, MySQL/XAMPP, Microsoft SQL Server, Oracle, and Microsoft Access.
My experience spans different generations and types of relational database environments. The objective is therefore not simply to work with one particular database product, but to provide a properly designed relational database and effective SQL solution suited to the client's application and requirements.

What I Need From You

Please provide:
A brief description of your application or requirement
Your existing database structure, if any
Database technology/version, if already selected
Sample tables/data, where relevant
Required outputs or business rules
Any existing SQL queries or database problems that need to be addressed
For requirements that do not fit neatly into one of the three levels, Contact for Pricing can be used to define a customized scope.
Contact for pricing