Hire the best Database Programmers

Check out Database Programmers with the skills you need for your next job.
Clients rate Database Programmers
Rating is 4.8 out of 5.
4.8/5
based on 898 client reviews
  • $95 hourly
    I love to create and maintain Microsoft Office solutions with the intent to increase interoffice efficiency by utilizing existing technology and customer input to reduce overall cost for the customer. Particular areas of expertise include SQL Server, Microsoft Access, and Visual Basic for Applications (VBA), especially with Microsoft Excel and Access. I have over 25 years of experience with Microsoft Office and including Access and Excel and the VBA language. I have over 20 years of experience with the SQL language. I also have over a decade of experience with social media management and classic web technologies such as ASP classic, HTML, and JavaScript as well as Visual Basic. I also have two decades of training as an educator in technological fields, end user training, and K-12 learning. I have worked with a wide spectrum of clients, including those from manufacturing, quality control, distribution, food, pharmaceuticals, health care, financial, media, education, real estate, and service organizations. I am able to implement the entire technical solution from the initial specifications from the customer to the final implementation with training. Clients I have worked with include Avery Dennison, DRS Power Technology, North Central Mass Chamber of Commerce, Johnny Appleseed Visitor Center, City of Westhampton, Standard Register Corporation, Hillshire Farms & Kahn’s, Square D Company, Gallatin Steel, Dwyer Concrete Lifting, Procter & Gamble, Gibson Greetings, H.P. Hood Inc., Skyline Chili, Good Samaritan Hospital, Cincinnati Financial Corporation, Great American Insurance, American Annuity Group, Huff Realty, Q102 Radio Station, Dayton Public Schools, Electronic Classroom of Tomorrow (eCot), IBM Global Services, Hardware Deployment for GE Capital, Xerox Connect, Xerox, City of Louisville, MAX Technical Training, HCCM CHEC and MACH homeschooling organizations, BBC and HBC churches, Worcester Polytechnic Institute, and The University of Cincinnati.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Database Design
    Automation
    Access VBA
    Excel VBA
    Microsoft Access Programming
    Microsoft SQL Server
    Microsoft Excel
    Microsoft Access
  • $55 hourly
    25+ years experience with MS Access design and development, SQL, Excel, data conversions, integration with Peachtree, Quickbooks and Sage. Developed projects in a range of business environments including Manufacturing, Process Handling/Control, BarCoding, Association Management, Heat Treating, Payroll, Time Card Processing, Web Site Design/Management, Data interface between in-house or web-based systems. Services offered include: - extensive analysis of manual procedures - analysis of industry requirements including ISO conformity and certification - analysis of hardware/software requirements - Design of custom software - Upgrades to existing software - Modifications to existing software - Porting data to or from different formats - Installation and implementation of completed systems - Training of shop floor, office, and management personnel - Customer support via phone, internet, or on site, when location permits. Proficiencies include: - Strong knowledge of MS Access 95 – 2016, Excel, and SQL - Extensive VBA (Visual Basic) Coding, VBA Scripting - Integration of data into Quickbooks, Peachtree, Sage 50 - Data export/import to or from web-based, mySQL or in-house databases. - Graphical representation of data using MS Access or Excel - Automation of manual processes - Dashboard creation, data collection, report generation - ISO conformity and certification. - E-commerce packages – installations, upgrades, customizations - Zen Cart web-design, data conversions, installation of plugins - Creation of end user documentation - Training and seminar classes attended by 1 to 20 plus. - Ease in communication with end users, technicians and management. Please note: the data displayed within portfolios screen-shots is completely fictitious and does not represent any specific person or company. Many forms and reports are proprietary and may not be available here. If you have a specific request, please contact me and I will be happy to assist you.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Access VBA
    Microsoft Access Programming
    SQL
    Database Administration
    Database Design
    Data Analysis
    Visual Basic
    Microsoft Excel
    Microsoft Access
  • $88 hourly
    I am one of the top database design specialists on Upwork. My sophisticated hand-crafted database design will save your organization significant time and money. I am a serious professional with over 20 years of experience as a programmer and database specialist. My emphasis has been on creating elegant SQL database design integrated with user-friendly front-end software (desktop and web applications). I have worked mainly as a database designer, programmer and database administrator for bioinformatics, biochemistry, molecular biology, and biomedical research applications. I also have extensive experience programming database-centric software (websites, web applications, desktop applications) for publishing, business, financial, personnel and other purposes. One of the things I enjoy most is creating database schemas which make sense for both programmers and non-programmers, designing with an eye toward flawless data integrity, maximum maintainability and optimal performance. I love crafting websites and web applications which perform with shocking speed. It makes for a better experience for users, developers and administrators. My expertly designed database systems - with well-written queries, intelligently chosen indices, and sensible caching strategies - can easily perform 10 to 100 times faster (using the same underlying hardware). My emphasis when working with clients is on their data and system usability, not specific trends or technologies. But in case you're wondering about some specifics, I strongly believe that the database data should be integrated with but also somewhat independent from a presentation/application layer. Data in the database should be easily accessible from one or many different applications built using one or multiple different technologies. Currently I favor PHP/JavaScript/HTML5 for web applications, RealBasic/Real Studio/Xojo for cross-platform applications [Mac OS X/Windows/Linux], Xcode for Mac OS X-only/iOS applications, Visual Studio for Windows desktop applications. I prefer using MySQL for back-end RDBMS. I also use Oracle, Microsoft MS SQL Server, MariaDB on a regular basis and I have considerable experience using SQLite, PostgreSQL, and SAP Adaptive Server/Sybase. If your data and information organization is already in great shape, and if you are satisfied with how your database-integrated software and website performs, then you probably don't need a high-end expert like me. I can make routine modifications, add to well-crafted existing systems, etc. But so can many other people. But if you're just getting started on a new system that you want done right, or if you suspect your database website programming strategy needs an overhaul, then I can get you on the right track in a short amount of time. * * * * * * * * Let me mention a few of the client-friendly policies and practices I apply with all my clients. I don't do these things to distinguish myself from other contractors. (I would hope they all do the same.) I do these simply because this is how I would want to be treated if I was the client: - You don't need to have your own web servers. I can host development and/or live production work on my own high-capacity servers. - I can work on a client's servers, or do development work on my servers and transfer finished work to a client's servers. - I do not charge clients any fees for hosting their websites or software systems, or for moving their websites or software systems elsewhere. - I provide clients with root log-in access to all the work I do for them; you are welcome to log into the server (cPanel, FTP, and phpMyAdmin) at any time and copy or back-up or move any work I do for you. - If I am working for you, all work product, all source code, all database design belongs to you. Always. - I do not provide mysterious "black box" solutions. I am happy to have you look under the hood at everything I do. You don't need to know anything about the inner workings of a system. Or you're welcome to ask about the most intricate details. - If we're developing a system from scratch, I prefer to do so using widely-available technologies (PHP/MySQL/JavaScript/HTML5). Standard LAMP stack. Other developers can easily be found to work with these technologies. - Don't be embarrassed to ask ANY question! I routinely work with clients who have zero technical know-how about databases. I appreciate their expertise in OTHER fields (science, finance, medicine, real estate, etc.).
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    SQL Programming
    Database Administration
    Microsoft SQL Server Programming
    Adobe Photoshop
    Adobe Illustrator
    Mac OS App Development
    PHP
    MySQL
    SQL
    Database Design
  • $75 hourly
    I have 14+ years of data analysis and programming experience. On a daily basis I work on a variety of tasks. Sometimes I will be focusing on writing many complex SQL queries from scratch. Other times I will be working on a cool complex VBA project for automation. I am all about automation. Everyday I work with data and analyzing it to see what it can tell me. I enjoy the challenge of being inventive and designing a solution to complex problems. Because I do this on a daily basis, I am constantly learning things I didn't know. I am an expert in Excel/Google Sheets and excellent in many different forms of SQL (ex. Oracle, MySQL, Teradata, SQL Server). I am also an expert in visualization. With all the data analysis experience I have learned how to structure data to create the visuals you are looking for. I am an expert in PowerBI, Looker Studio, and AWS Quicksight. Combining all my technical skills with my personality of detailed oriented and proficient in meeting strict deadlines makes me the perfect professional to complete your project.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Spreadsheet Software
    Database Design
    SQL
    Google Sheets
    Microsoft Outlook
    Microsoft Access Programming
    MySQL Programming
    Oracle PL/SQL
    SQL Programming
    Microsoft Excel
    Microsoft Office
    Excel VBA
  • $94 hourly
    Database Engineer with over 10 years experience working with large and small corporations. Success working with business departments and teams to optimize key tasks and automate processes that help the organization obtain high performance goals using the Microsoft platform. I am also certified in Data Governance, Technical Project Management, and have served as a Documentation Specialist and Technical Teams Manager.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Visual Studio
    Microsoft Azure SQL Database
    Microsoft SQL SSAS
    Visual Basic
    Stored Procedure Development
    Data Warehousing
    ASP.NET
    Transact-SQL
    SQL Server Integration Services
    Microsoft Access Programming
    C#
    ETL
    SQL
  • $80 hourly
    Senior Expert Access/Excel/VBA/SQL Server Developer/Dot.Net Web/MVC/EF/Azure, Troubleshooter, Optimizer, UI Enhancements, etc... I have 25+ years of experience working with Access, Excel, and the integrating them into a harmonious fluid applications, whether it be for the Desktop, or on a WAN. I have developed using every version of Microsoft Office and SQL Server since inception. I specialize in Finance and Manufacturing, including CRM, Inventory and Work Order Management, Job Costing, AR, AP, Purchasing and Sales Forecast Automation, etc. I feel those environments are structurally synonymous with most any other scenario. My current experience involves Loan Origination and Servicing. Working in Finance and Manufacturing, I could not afford to make mistakes. My work ethic developed beginning with my father and being in the Military, in the field of Aviation, where a tiny mistake could cost lives. I am detail oriented with an eye for efficient user friendly complete, from the ground up, to the most custom application imaginable. I have proven complex methods that are far more efficient than the conventional developer, regardless of how well they score on a test; I am the person that goes the extra mile(s) to adhere to the rules of development while maintaining a fluid user friendly interface. I develop from the ground up or customize pre-existing systems. Whether I am developing in Access or Excel, I always structure the data for easy possible future migration, regardless of the interface. An interface can be easily replicated, but carelessly stored data can be very costly. My interfaces are fluid and user friendly. They utilize as much as the available functionality permits, by using Drop-down and List Boxes, and applying Event Code to link to related data without having to return to a menu or dashboard. I am extremely fluent in VBA, using various Object Models, i.e. Access, Excel, DAO, ADO, SQL, Class Modules, SQL Server T-QL, Stored Procedures and Custom Functions and Triggers, SSMS, SSRS, and SSIS, etc. I write code that a lay-person can understand. Where this is not possible, I comment the purpose and flow of the Code. I do not implement limitations, as a lot of developers do, that force the Client to always call on the developer every time a little change is needed. I develop in such a way that considers future expansion. The only time I would ever need to be called upon is to implement new functionality. I prefer to teach Clients the basics so that they can make the subtle physical design changes to the interface that they want, without destroying the integrity of the system. Because I follow the rules of development, the system is straight forward and easily understood.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Excel
    Microsoft SQL Server Reporting Services
    Microsoft SQL Server Programming
    Microsoft Access Programming
    Visual Basic
    Database Architecture
    Database Design
    Microsoft SQL Server
    Microsoft Access
    Database Maintenance
  • $75 hourly
    “Eugene has been wonderful throughout the entire process of Access development, implementation, and maintenance/upgrades. Eugene has always worked to support us and continues to be our primary Database Resource (i.e. the first person we call)!” - Mitchell D., MilliporeSigma (A Merck Company) I have worked extensively as an Independent Microsoft Access Developer for the past 19 years and am proficient in database design, custom reporting, troubleshooting, and data visualization. As a Certified Technical Trainer, I teach private Access Beginner's, Intermediate and Advanced VBA Programming courses to corporate clients. I have created custom databases in Access as well as DevExpress/XAF for a variety of industries in the US and internationally including: Manufacturing, Medical, Education, Forestry, Real Estate, Financial, Retail Sales, Life Science and Automotive. I am your resource for: * Existing Database Modifications, Troubleshooting & Repair * Integration of Excel/Access * Analytics (Power BI, DevExpress BI, Dashboards, Scorecards/KPI) * Custom Reports (Ad Hoc, Automated Email Distribution, Parameterized) * One-on-One Access Coaching (Video calls, Screen Share) * On-Site Corporate Training in MS Access (Multi day flexible schedules) * Software Development MS Access, VBA, C#, SQL, MySQL, SQL Server, Azure SQL Database, Azure Web Apps, WinForms, DevExpress XAF/XPO, Entity Framework, ASP.net, MVC Here are a sampling of some of the database applications I have created: * Energy Consumption Analytics - Boston Public School System * Airbag Inspection Database - Takata Industries * Quality Control Application - MilliporeSigma (Merck) * Industrial Moisture Monitoring - Sanmina Corporation * Industrial PLC Data Collection - Plymouth Tube * Inventory Control System - Ben Hogan Golf ......................and many, many other projects I pride myself on having 100% satisfied clients, and value honesty, hard work, and reliability. I look forward to working with you on your project!
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Data Modeling
    DevExpress
    Desktop Application
    Database Development
    Bug Fix
    ODBC
    Visual Basic for Applications
    Microsoft Access Programming
    Microsoft Access
    Microsoft Excel
    SQL
  • $75 hourly
    Hi, Thank you for your interest in working with me. I am an experienced web and VBA developer who specializes in building custom software for small to medium sized businesses. I have worked with a wide variety of organization from many countries and have the experience, strong work-ethic and commitment to ensure your project will be a success! I stop at nothing to make sure my clients are happy. Their satisfaction at the end of a project, knowing they are happy with the work I've done is what I strive for and what motivates me in my work. I hold myself to a high standard and am committed to delivering outstanding work and customer service for all my clients! My experience is also what allows me to work very efficiently and cost-effectively. I am very tight with all hours I charge and only bill for my most productive time. You can expect my apps to be both very well built as well as very cost-competitive. If you still have any doubts about your decision, luckily you don't just have to take my word for it! :-) Please have a look through my client reviews and note that I've kept a 100% Job Success Score on my profile for about 5 years running! Here are 3 recent reviews that stood out to me. I'll leave you with these and hope to be hearing from you soon to discuss how I might be able to help you with your project! "Chris is the best developer I ever met! He put his whole head and Heart in this complex project. Helped us clarify things we never thought about. Worked with us fixing all big and minor issues. we got a solid good program with a super user-friendly interface His communication was top-notch always available when needed, he met all deadlines I enjoyed working with Chris and will have additional jobs for him in the future." "I have hired elancers for over a decade now and Chris ranks in my top 5. He is just a super guy to work with." "Chris was amazing to work with to solve a seriously intractable Access corruption issue. He patiently explained the problems, proposed solution, and was very upfront about the potential risks. One of the best freelancers we've ever engaged on Upwork." Here are some examples of the projects I’ve worked on: Manufacturing/Production MRP programs __Supplier Information, Purchase Order and Invoice Generation __Bill of Materials __Equipment and Engineering Drawings Management __Work Orders and Employee Time Management Project Management __Manufacturing and Construction __City Works __Site Installations __Budget Tracking and Reporting Customer Relationship Management (CRM’s) Schools, Courses __Schedule Management __Sports Day Events __Student Merits/Demerits __Student Lunch Orders and Payments __Training Centers Administration __Real Estate Properties Contract Management __Sales Campaign Data Tracking __Warehouse Management __Employee Training __Advertising Expense Tracking __Bulk Email Campaign Management PS. I am also a member of the Quebec Order of Engineers. Visit my LinkedIn page for a closer look at my engineering career! (/christophershore)
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Excel
    Web Design
    PHP
    JavaScript
    SQL
    Bug Fix
    Microsoft Access Programming
    Database Architecture
    System Automation
    Database Design
    Microsoft Access
    Engineering & Architecture
  • $25 hourly
    I have been developing data centric Desktop/Web Applications utilising Microsoft Technologies since 1999. I am proficient in GUI design/UX with MVC and Blazor. Experienced in: Microsoft SQL Server/T-SQL databases Migrating data from various sources into a relational data model. ASP.NET Web API/MVC Visual Studio Visual Studio Code Entity Framework Bootstrap CSS HTML JavaScript JSON PWA Blazor WASM Blazor Server
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Automatic Speech Recognition
    Blazor
    Database Design
    Microsoft Azure
    RESTful Architecture
    SQL
    Transact-SQL
    ASP.NET MVC
    JavaScript
    HTML
    jQuery
    CSS
    C#
  • $185 hourly
    I'm a data engineer and database expert with a passion for data and extensive experience across a broad skill set: * Expert in SQL (Oracle, Postgres, MySQL, Redshift, SQL Server, Snowflake, Clickhouse), PL/SQL / PL/pgSQL, Data Modelling, Data Warehousing, query optimization, and Oracle APEX. * Competent across the following cloud platforms - AWS, Azure and OCI. * Good knowledge of Python, Kafka, DBT, NoSQL and graph databases (MongoDB, Neo4J), Azure Devops Pipelines / CI/CD, Kubernetes, Docker, orchestration tools (Airflow) I'm a great communicator and have a proven track record of exceeding client expectations. I'm a native English speaker and I believe communication is key, especially when working remote. I look forward to speaking with you.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Snowflake
    Amazon Redshift
    ETL
    Apache Kafka
    Data Warehousing
    Data Modeling
    Database
    Oracle APEX
    Oracle Database
    PostgreSQL
    SQL
    Python
    MongoDB
    MySQL
  • $70 hourly
    Accomplished Crystal Reports Developer with over 18 years of reporting experience. Experienced with all versions of Crystal Reports and developing reports that use various types of data sources. I am familiar with reporting and SQL queries that connect to MS SQL Server DB, Oracle DB, MySQL DB, Access DB, Excel and CVS files.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    SAP B1
    SQL
    Microsoft Excel
    SAP Crystal Reports
  • $90 hourly
    I am an automation expert who focuses on improving client's business processes. I work on automating manual tasks, integrating and better organizing data sources, and creating dashboards that enable businesses to take complete control of their data . My areas of expertise include Airtable, Google Suite (Google Sheets/Google Forms/Google Docs), automation platforms like Zapier, and programming languages like Apps Script, Python, Javascript, and SQL. My focus is on combining business acumen and tech expertise while ensuring that my products are highly user-friendly and functional.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Excel PowerPivot
    Tableau
    JavaScript
    Python
    Microsoft Excel
    Google Apps Script
    Integromat
    SQL
    Google Workspace
    Zapier
  • $22 hourly
    Qualifed with 19 years of AS400 Application Development/Enhancement using RPG (Free Format, RPG IV, RPG/400), COBOL, SYNON. Specialize in performance tuning and database modernization, Have worked on fortune 500 companies , Develops custom programs & utilities to automate the tasks and pin point issues. Good understanding on how AS400 interacts with outside word.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Excel VBA
    RPG Development
    Visual Basic
    Project Management
    SQL
    COBOL
    IBM AS/400 Control Language
    IBM RPG
  • $50 hourly
    Expertise in -- Design and Development of Analytical dashboards on Google Sheets / MS-Excel connecting to PostgreSQL / MySQL database -- Google Sheets development using charts, formulae & query and Apps scripts -- MS Excel development using Charts, Power Query, Power Pivot and Pivot Table Analysis -- Oracle/PostgreSQL/MySQL Database Design, stored procedure development, analytical query development, Query and Database optimization/tuning -- Design and host Postgres or MySQL databases on public cloud providers like AWS or GCP -- Database migration - on-premises to cloud --Automation of DB admin activities like installation, backup/restore using Ansible/Python
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Excel
    Google Sheets Automation
    Oracle Database Administration
    Python
    Amazon RDS
    Bash Programming
    Visual Basic
    MongoDB
    MySQL
    Data Migration
    Database Administration
    Database Design
    SQL
    Oracle Database
  • $50 hourly
    Over the last 25 years I have specialised in the creation and maintenance of highly specialised software used by various Ministries and private companies to meet their operational and administrative needs. This includes small and large-scale data warehousing, programming using MS Access, Oracle, SQL Server and MySQL under Windows and Ubuntu and Munt operating systems. Other services I provide include database administration, web development, Windows software support. I have extensive experience with Microsoft Products (Word, Excel, Access) and JAVA, ASP,C#,.Net, JSP, HTML, CSS, SQL Server, Oracle PLSQL, Crystal Reports and Jasper Reports and training.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft SQL Server
    Microsoft Access
    Visual Basic
    Microsoft Access Programming
    Microsoft Office
    Oracle PLSQL
    Database Design
    SQL
    ASP.NET
    ODBC
    C#
    J2EE
  • $50 hourly
    For the past 20+ years, I have been developing MS Access applications with all versions of Access (starting with the '95 version). I specialize in Access, and do not split my time on other disciplines (such as websites). During my 10+ years on Upwork (and elance and oDesk), I've successfully completed 80+ projects, totaling more than 1900 hours (1300+ hours on 'hourly' jobs & 600+ hrs on fixed-price jobs). 33% of these projects have been with repeat clients. Because of this experience, I have accumulated a toolbox of forms, queries, functions & subroutines that I can re-use on new applications. This enables me to keep the client costs down when developing new, or enhancing existing, applications. I have a job success rate of upwards of 90%, which is clearly reflected in my verbal & numeric feedback. I offer the following types of services: 1. Create turnkey database applications using MS Access (conceptualization, design, development & deployment). 2. Design normalized database structures. 3. Convert Excel-based applications to Access. 4a. Convert dBase & Lotus Approach applications to Access. 4b. Convert ADP projects to accdb databases 4c. Convert legacy mdb databases to accdb 5. Use Access VBA to import data from, and export to, Excel, CSV, text files & other Access DBs 6. Use Access VBA to automate creation of documents with MS Word mail merge & templates. 7. Deploy applications to the Cloud (via Citrix & Sharepoint). 8. Create documentation: System Manuals and User Manuals. 9. Deploy applications to tablet computers. 10. Create macros in Excel, Word & Outlook to automate various actions 11. Use VBA to control the contents and printing of labels to DYMO printers. 12. Use VBA Automation to control Excel, Word & Outlook. 13. Use Zebra label Designer software to connect to Access database & automate printout of labels. 14. Specialize in cracking legacy applications whose life has expired, and which are passworded. This includes applications based on Access and Word.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Visual Basic for Applications
    Database Development
    Business with 1-9 Employees
    Desktop Application
    MS Excel
    Mail Merge
    Microsoft Word
    IBM Lotus Approach
    Database Design
    Microsoft Access
    VBA
    Microsoft Access Programming
  • $70 hourly
    I've been working with database administration and development for 20 years, and have worked with the Microsoft business intelligence stack for over 15 years. I have strong Integration Services (SSIS) experience. I enjoy automating tedious and repetitive tasks so that myself and other developers can focus on work that provides the most value. I have written C# and asp.net applications over the years when automating processes. I am proficient in JSON and REST services. I have written API's to expose back-end data using Microsoft Web API and Entity Framework.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft SQL Server Programming
    ETL
    C#
    API Integration
    ETL Pipeline
    Data Migration
    Node.js
    Data Warehousing
    Microsoft Access Programming
    API Development
    Database Administration
    REST
    ASP.NET
    SQL
    SQL Server Integration Services
  • $50 hourly
    I am a highly experienced developer with over 15 years of professional experience with Microsoft Access (MS Access), Microsoft Excel (MS Excel), and VBA (Visual Basic for Applications) building highly complex projects from scratch and maintaining very customized solutions in a wide spectrum of companies. I can complete your project quicker and with the best quality than anyone. I am able to implement the entire technical solution. 🏆You can rely on me for: - Concept, Design, and Development of Relational Databases using Microsoft Access, MySQL, and SQL Server; - Front-End Development using VBA/Macros; - User-friendly and nice-looking forms; - Multiple users Database over Sharepoint or Local LAN; - Beautiful Looking Analytical Reports; - Import, Export data from/to different formats (TXT, CSV, XLS, XLSX, PDF); - Interface with many ODBC's drivers; - Rest API Integrations (VBA); - Troubleshooting, Bug fixes, and improvements on legacy systems. 🏆 Working with me you can expect: - Top-quality MS Access design skills; - Very good communication skills; - Quick reply time (within 24h on business days); - Clear and detailed documentation; See what my clients are saying: Dec 19, 2021 "Maylson did a Great Job! He built my company’s database entirely from the ground up completely to my satisfaction and I will have him working on my two other projects. Thanks!!" Max Zisook Nov 19, 2021 "Good guy, impressive, surprised me with code of ethics, etc, so on, talented both in handiwork, communication & negotiation, so again Thank u, thank u much! until later, bye-bye" Myron Szczur Nov 16, 2021 "One of the best database experts you will find here. He is a great guy to work with. Highly recommended. Will hire him again." Harshit Sinha Nov 15, 2021 "Maylson is totally knowledgable, professional, and very responsive, he was prompt and informative throughout the entire process and he did an outstanding job "concepting" our database and helped us better understand what we would need. Strongly recommend. I would not hesitate to use his expertise in the future and will definitely keep his name handy for database-related projects in the future." Youssef Shuman Nov 4, 2021 "Maylson is a talented and committed professional with extensive knowledge in VBA, Corel Draw Macro and automation. If you want someone to automate anything using VBA look no further! He can create anything at a very fast pace. Very competent and fast at his work." Marcelo Azeva Oct 25, 2021 "Very good communication. He understood my problem perfectly and he solved my problem completely to my satisfaction." Fred Emmer Oct 20, 2021 "Maylson is really an expert with MS Access and MS Excel. He is very efficient and does the work in a timely manner. He provides excellent results and we are really looking forward to working with him for a long-time." John Pauline Bustamante Let's discuss your project a bit more? Feel free to contact me.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Power BI
    Visual Basic
    CorelDRAW
    Microsoft SQL Server Programming
    Excel VBA
    Access VBA
    Microsoft SQL Server
    Microsoft Excel
    MySQL
    Database Management
    Database Design
    VBA
    Microsoft Access
    Microsoft Access Programming
  • $100 hourly
    Need an expert in Microsoft Excel, Access, VBA, or a website developer? If so, I'm your guy! I can save you A LOT of time and money by automating your workflow. On Upwork, I'm 'Top Rated Plus' (best of the best) with a 100% Job Success rating and over $500,000 of successful projects under my belt. Check out some of my outstanding testimonials below! With over 16 years of experience developing MS Excel tools and MS Access databases for some of the top companies in the USA, I have a proven ability to achieve a high return on investment for clients. I'm also one of the best (if not #1) VBA developers on Upwork. VBA means "Visual Basic for Applications", and is a Microsoft coding language built for automation. In addition, I have over 20 years of experience in developing custom websites with PHP, MySQL, Wordpress, Javascript, and API integration. To get started today, simply invite me to your Upwork job so we can explore the possibilities. RECENT UPWORK TESTIMONIALS: ---------------------------------------------------------------------- 1. "I’ve worked with lots of software developers, and Pete is one of the best!" 2. "I will never use anyone else. I highly recommend him." 3. "This was my first experience with Upwork and I could not be happier because of Peter. He could be on a poster for 'Work Smarter, Not Harder'" 4. "The best 'employee' we've ever had, and he's not even an 'employee'. The world needs more people like Pete out there!" 5. "Pete is a pro! He stood out among the freelancers I spoke with when getting ready to start my project. Overall, an exceptional experience" 6. "Pete was amazing and could not sing higher praise of his work and dealing with him. A true professional!" ---------------------------------------------------------------------- I serve clients remotely all over the United Status. I also serve clients in-person (if desired) in Dallas - Ft. Worth Texas (DFW), including Plano, Los Colinas, Grapevine, Southlake, Colleyville, Lewisville, Arlington, Frisco, McKinney, Keller, Westlake, Dallas, Fort Worth, etc.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Access
    Microsoft Excel
    MS Excel
    Database Design
    Access VBA
    Web Design
    Microsoft Access Programming
    Excel VBA
    Visual Basic
    VBA
    Microsoft Excel
    PHP
    WordPress
    Website Development
  • $150 hourly
    My goal is to provide solutions that meet or exceed my clients' expectations. I have a B.S. in Computer Science and a Minor in Mathematics. I have developed applications and scripts using over a dozen programming languages, and specialize in working with data. I am an Excel/Access expert and can automate these applications. I have worked with relational databases, including Microsoft SQL Server (2005, 2008R2, 2014, and 2017). I have reporting and data visualization experience using SSRS, Excel and Tableau. Additionally, I have experience working with APIs, Google Sheets, and App Scripts. I welcome any requests, big or small.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Visual Basic for Applications
    Computer Skills
    Relational Database
    Microsoft SQL Server Administration
    Data Cleaning
    Microsoft SQL Server Reporting Services
    MySQL Programming
    SQL Programming
    PostgreSQL Programming
    Microsoft Access Programming
    Microsoft VBScript
    Data Visualization
    Microsoft Excel
    JavaScript
    SQL
  • $80 hourly
    I have designed and maintained hundreds of databases for a variety of businesses and orgaizations. I specialize in FileMaker development, having been a FileMaker Developer since version 2.1 ( I currently develop and support all versions through 2023). I am experienced in designing databases for business, for both stand-alone and multi-user installations. For many businesses, I have designed a single database to replace the use of multiple programs that required duplication of data entry (as well as duplicating their labor cost). I customize my applications to your business and your style of working. My database designs often include document retrieval and Internet functionality. Your database can be strictly for in-house use, or accessible via the Internet. I have accumulated a broad experience in both hardware and software in over 3 decades within the computer industry. I have been self-employed since 1983, and understand the needs of a business owner and employer. I have worked with many different industries, including: medical / healthcare, retail, finance, non-profit, education, construction, and manufacturing. I have experience in understanding the various needs of these different organizations, and will perform the same for you and your business or organization. A partial list of my previous FileMaker applications: Direct Sales/Service Customer Relationship Management (CRM) for a direct sales and service company. System designed for use by in-office employees, remote employees, and salespeople / service technicians in the field (mobile devices). Maintain prospect / customer records; create filtered lists for telemarketing, marketing campaign management; create scheduled appointments for sales and service; email/text message generation for marketing, employee and customer notifications; Internet integration for mapping, research and tracking; reporting for inventory / sales / payments / customers / etc. Retail Point-of-Sale Maintain prospect / customer records; generate and store quotes / orders / invoices; inventory management; customer document retrieval for pictures / PDF documents / Word & Excel files / etc.; email generation for marketing and customer notifications; Internet integration for mapping, research and tracking; reporting for inventory / sales / payments / customers / etc. Rental Point-of-Sale Maintain customer records; generate and store rentals / orders / invoices; inventory management; customer document retrieval for pictures / PDF documents / Word & Excel files / etc.; email generation for marketing and customer notifications; reporting for inventory / rentals / payments / customers / etc. Finance Company / Service Bureau AutoBilling Maintain customer records; generate invoices for each account automatically based on the billing frequency (monthly, quarterly, semi-annually and annually) and customized for each Vendor to insert the correct graphic logo at the time of printing; customer document retrieval for pictures / PDF documents / Word & Excel files / etc.; email generation for marketing and customer notifications; Internet integration for mapping, research and tracking; reporting for accounts / dealers / billing / payments / collections / histories / etc. Medical Case Logger Designed for use by Radiology Technicians at a hospital destroyed by Hurricane Katrina. The technicians employed web browsers to access a web-published database for a radiology group. The technicians created case records of the patients that the Radiologists diagnosed, and automatically produced reports for the Radiologists three times per day. The database was also accessed via the Internet by transcriptionists. On a monthly basis, an invoice for services performed was created automatically with a fully detailed log of each case. Patient Record Retrieval Developed for well-established surgical practice that maintained paper records and charts for their patients. Data imported from the medical billing application generated Patient records to expedite the search and retieval of decades of medical records. Magazine Subscription Manager Maintained subscription records for multiple magazines and newspapers published by a sports and cultural publisher. Generated reminders and reports of expiring subscriptions for marketing and billing. Service Company Manager Maintained customer records for a chimney sweeping company to store important details about each customer's account, including site surveys, services performed, future services, and service technician notes. Data was originally exported to Palm Pilot PDAs, and currently accessible by smartphone or tablet through Internet web publishing. The system also produces management and billing reports for the company, and links customer records to Internet mapping sites for directions to customer addresses.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Business Analysis
    Technical Support
    Customer Support
    Claris FileMaker
  • $100 hourly
    I love MS Access and VBA, they've been my passion for over 25 years and I've become a pro at developing amazing apps and automating. My apps are top quality: user-friendly, very well thought out, packed with functionality yet simple to use, and are developed with an eye towards minimal clicking and thinking for the user. Automation and streamlining is a constant theme in everything I do. I believe that you and people in your company shouldn't do ANY manual repeating tasks because they can all be automated. I'm excellent at automation, I will ask a ton of questions to learn your workflow and will then develop an app that will do most of your work for you. I can also do anything you need when it comes to updating existing MS Access applications, automating your workflow, converting Excel sheets to MS Access applications, converting MS Access applications to SQL or to newer versions of MS Access, and writing Excel macros. I'm quick to reply to messages I'm easy to work with, no condescension here :) I have many libraries of reusable VBA code, forms, and reports, which greatly speed up development
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Visual Basic for Applications
    SQL Programming
    MySQL
    SQL
    Data Analysis
    Data Migration
    Oracle PLSQL
    Automation
    Excel VBA
    Microsoft Excel
    VBA
    Access VBA
    Database Design
    Microsoft Access
    Microsoft Access Programming
  • $60 hourly
    Do you have departmental workflow and/or business application project requirements. No project too small or too large. Is your organization ready for true information collaboration. I will help you define your business requirements and then build and test the application that meets your needs. With low code application development platforms like QuickBase, Caspio, Knack, AirTable, Zoho Creator or QlikView, there is no longer a need to buy an off the shelf solution that meets 80% of your needs where the 20% functionality sits on the shelf wasting away. I have been developing applications for my clients in the low code cloud based collaborative application development platform since 2001. My adoption rate has been 100%. If your project plan is not going to easily be adopted, maybe because your user culture is not ready for collaboration, then I will let you know early in the process so that: 1. You don't waste time and money on more "shelfware". 2. I maintain my reputation for building applications with 100% adoption. No Code application development platforms like QuickBase, Caspio, Knack, Tableau, Zoho Creator, AirTable and Qlikview are disrupting the business application development industry and I have been on that bandwagon since 2001. In recent years I have helped my clients leverage their business data by implementing datawarehouse tools e.g. MS PowerBI and Tableau. Do you need help determining which platform is best for your needs. I can help you make that determination. I look forward to helping you with your next mission critical business application requirement.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Database Testing
    Database Report
    Database Design
    ETL
    Database Architecture
    Database Maintenance
    Tableau
    API Development
    Zoho Creator
    Cloud Computing
    Business Analysis
    Microsoft Access Programming
    Microsoft Excel
    QlikView
    QuickBase
  • $40 hourly
    Hey there, My name is Dmitry, welcome to my profile. I am an IT consultant and manager with a rich software development background and MA in computer science & maths. I am also the leader of two software development teams: 1. Code Your Dream - a team of senior Drupal devs located in Russia. For several years CYD has been in the top 1% among all other software developers on Upwork. Key qualifications: Drupal, PHP and frameworks, MySQL, front-end development (including React), performance optimizations. 2. Inexika - a team of .NET experts, on the market since 2004, working primarily on a large-scale complex .NET projects, data processing, data warehouse projects. Key qualifications: C#, .NET core, MSSQL, front-end development, Lotus Notes, Keycloak, Kubernetes, micro-services, micro-frontends. Since the start of my IT career in 2003 I worked on various project for great customers all around the globe, including large companies like Stanley Black&Decker, Teresis Media, adidas and Xerox. From my vast experience in various projects and technologies (including open source web, Microsoft .NET and even IBM Lotus Notes/Domino) I know very well how the software should and should NOT be built. In 2008 I created my web development team, focused in Drupal. So, what are the benefits in working with me? 1. Clear and detailed communications. I understand how the things work from the customer standpoint, and I'm keeping the customers posted with every important update. I understand that not everyone is tech-savvy, and I know how to translate from developers tech-talk to business language and vice versa. With me you'll always know what's going on in the project. 2. Super-rich experience in IT. Even quick chats with me helped many customers understanding advantages and disadvantages of certain technical decisions and improving their current infrastructure. I am a tech geek, and I love to see how companies and individual clients benefit from my experience. And I never stop learning. 3. A team of elite developers behind me. I built a strong team of independent developers. We can code anything that can be coded. We love complex tasks. My team consist only of senior time-proven developers, and I enjoy working with them. 4. Creative mind. I write music. I play in local theaters and perform in various shows and festivals. It is totally possible that after 5 years from now this profile will be dedicated to composing and music arrangement. Of course, most likely you don't need a soundtrack for your website or your app. But creativity isn't limited by one field only. I'll help you finding non-standard solutions if needed. 5. Business and life ethics. I strongly believe that what I do to other people returns to me in some form eventually. I believe that if I do something, I should do it good, otherwise it's not worth it. And I believe that I should use my skills to make the world a better place. Code your dream to reality with me and my team!
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    HTML5
    Web Development
    PHP
    JavaScript
    Drupal
    Front-End Development
    Apache Cordova
    Web Service
    Google Maps API
  • $60 hourly
    I am a well-rounded software engineering expert with around two decades of experience. As a developer, architect and a consultant I have hundreds of successfully completed projects under my career belt. Software development is what I like and I do it very well. My skillset roughly covers these areas: - software development - applications design and architecture - troubleshooting and bug fixing - operations support - requirements analysis. My major areas of expertise are: - software development for a wide range of platforms, including but not limited to Microsoft ecosystem, Apple devices, web and cross-platform apps and services; - cloud platforms - Azure, CGP, AWS; - data modeling, data warehouses, ETL, data engineering; - Business Intelligence with a strong focus on MS BI (MSSQL, SSIS, ADF, etc) and Power BI; - Office 365 (O365). I can write clear and efficient code in a wide variety of programming and scripting languages. I hold a number of certifications from Microsoft, CompTIA and I am also a PMI-certified professional. I have excellent communication skills and unique cross-discipline experience. I will be glad to help you with your next software project. Feel free to reach out to me to discuss or invite me to your job.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Microsoft Visual Studio
    C#
    Business Intelligence
    Microsoft Power BI
    iOS Development
    watchOS
    Troubleshooting
    Microsoft SharePoint Administration
    Microsoft Azure
    Apple Xcode
    React Native
    Microsoft Azure SQL Database
    Software Development
    Root Cause Analysis
  • $105 hourly
    As a business process consultant and a developer, I have been building custom FileMaker solutions for over 15 years for my teams and other groups. Database types range from content auditing and recruitment to dashboarding and project management. All my databases are tried and tested since I have implemented them at the companies I worked for. I am also a Project Management Professional with significant experience in Localization, HR Communication and Information Systems. I have a natural ability to design and implement systems to solve organizational inefficiencies and automate workflows.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    User Interface Design
    User Experience Design
    Customer Relationship Management
    Database Administration
    Database Design
    Claris FileMaker
    PHP
    Bug Fix
    FileMaker WebDirect
    Project Management
    Database Management
    Database Modeling
    Relational Database
  • $35 hourly
    I am an SQL & Business Intelligence Developer with experience of over 12 years. I am a Microsoft Certified SQL Developer & Infosys Certified .NET developer. CORE COMPETENCIES: - BI & Reporting: Power BI, Pentaho CE, OLAP Cubes, ETL, Modeling, SSIS, SSAS, SSRS, T-SQL, Smartsheets - Databases: Microsoft SQL Server, MySQL, Oracle, MongoDB, Azure SQL Data Warehouse… - Programming Languages: C#, Java, Python, Embedded C I have worked for clients across the world like Winnow Solutions, Acertus, Infosys, Cognizant, SCPDC, Austell Laboratories, Qualer, Broad river furniture, Sumo Software, Youfit Health Clubs, Prime Automation & Research Center, Adexis, Learning express etc.
    vsuc_fltilesrefresh_TrophyIcon Database Programming
    Data Warehousing
    MySQL Programming
    .NET Framework
    Microsoft Power BI
    Pentaho
    C#
    SQL
    Microsoft SQL Server Programming
    SQL Server Integration Services
    Microsoft SQL Server Reporting Services
  • Want to browse more freelancers?
    Sign up

How it works

 

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses

A Guide to Database Technology

Databases store, organize, and process information in a way that makes it easy for us to go back and find what we’re looking for. We encounter databases, both simple and complex, all the time, whether in the form of library card catalogs, financial records, employee directories, and even phone books. 

But, what are databases in the context of a website? In this quick guide to modern database technology, you’ll get an understanding of how databases work, common terms to know, a look at SQL vs. NoSQL, and how to determine which database is best for your web application.

A quick overview of modern database technology

Spreadsheets process numbers, databases process information—specifically, structured information. Databases can be designed to do just about anything with information—track, organize, and edit data; collect data and produce reports; or, be the foundation for information-rich, dynamic websites.

Increasing complexity: Single-file vs. Multi-file databases

Take the phone book, for example: It’s got items of information like names, addresses, and phone numbers, all organized in the same format. In database terms, the book is the table, each person is a record, and their name, address, and phone number are all fields. The last name—how the book is organized, alphabetically—is the key field, which sorts the records. 

Because the last name was chosen as the key field, that’s how the phone book is sorted—sorting by phone number or house number wouldn’t generate what we were looking for, and we’d never find anything out of the thousands of entries. And that’s one cornerstone of database technology—smart sorting.

But a phone book is just a flat, single-file database. When would you need more complex databases with multiple tables that can interact with one another? Say you want a shipment status update on an order you placed with an e-commerce site. That website has multi-file databases set up for orders, dates, payments, shipment tracking, inventory, suppliers, and customers. By linking these tables together, if a query is made about an order’s status, the database can generate a report with data from the tables:

“[Customer]’s order of [product] purchased with a [payment method] on [purchase date] is being shipped to [address] via [method], due to arrive [tracking date].”

That, in a nutshell, is a relational database.

Relational Databases and Database Management Systems: Building Powerful Data-Driven Websites

The foundation for modern database technology began in the 1970s with the first “relational data model.” Its emphasis was on careful organization. Today, relational databases remain important to how websites are built: any website that displays data from a database has to have (a) server-side scripting, (b) HTML & CSS, (c) SQL, a database language, and (d) a database management system (DBMS).

Relational databases consist of two or more tables with connected information, each with columns and rows. These connected tables are called database objects, and in order to create them and manage them, you need a relational database management system (RDBMS). One example of an RDBMS is Microsoft's SQL Server. RDBMSs allow relational database developers to create and maintain a database program, including tools to:

  • Query data
  • Sort and edit data
  • Design the entire database structure
  • Produce reports
  • Validate data points and check for inconsistencies
  • And, they often include a built-in programming language to automate some of these functions, such as SQL.

SQL: The Language of Database Access

Structured Query Language (SQL) is a standardized programming language for accessing and manipulating databases. In an RDBMS like MySQL, Sybase, Oracle, or IMB DM2, SQL writes programming that can manage data and stream data processing. SQL is like a database’s own version of a server-side script and is responsible for:

  • Executing queries, which are “questions” asked of the database
  • Retrieving data
  • Editing data: inserting, updating, deleting, or creating new records
  • Creating views
  • Setting permissions
  • Creating new databases

SQL is a standard programming language, but has a number of variations—including some databases’ own proprietary SQL extensions.

Note: When it comes to creating new databases from the ground up, planning ahead is key. In the same way you need to plan ahead for the future of your site when choosing a software stack, how your database is structured from day one will have major implications for the health of your site down the road. Questions to consider include: What information will you have? How should it be stored? What data will your site need to retrieve regularly, and how?

NoSQL database: Non-relational and distributed data

Relational databases are great at organizing and retrieving structured data, but what happens when your data is inconsistent, incomplete, or massive? 

In these cases, you need a more flexible database solution. As the kinds and amounts of data that we gather has exploded, the NoSQL database has evolved to solve the challenges of Big Data. NoSQL means “Not only SQL.” These databases are non-relational and distributed. They deviate from the traditional relational model, addressing the issue that most modern data harvested from the web is not structured information. NoSQL lends flexibility, scalability, and variety—major advantages from a business standpoint, when you consider that growing data is a direct result of a growing business.

How does a NoSQL database work? Instead of tables, NoSQL databases are document-oriented. This way, non-structured data (such as articles, photos, social media data, videos, for example, an entire blog post) can be stored in a single document that can be easily found but isn’t necessarily categorized into a bunch of pre-set fields. It’s more intuitive, but note that storing data in bulk like this requires extra processing effort and more storage than the highly organized SQL data. That’s why Hadoop—an open-source computing platform—is so helpful and often integrated into database platforms.

Common database terms to know

Here are a few major database features that are helpful to know when weighing one database against another—things like how databases grow, protect against failure, duplicate data for speed, safety, and accessibility.

Scalability

How much do you expect your data to grow (and how soon)? Do you need a highly scalable database that will be reliable even as the amount of data you’re processing grows exponentially? Will one server be enough, or do you anticipate needing to add additional ones? Horizontal scaling spreads data out across a distributed network of affordable commodity hardware rather than concentrating it in one massive (and expensive) server.

Sharding

Related to horizontal scaling, sharding is a technique for storing massive databases across multiple servers. It achieves this by breaking splitting different rows into different tables. For instance, a database of customer names might store customers with last names A-M on one shard, while N-Z are stored on another. Sharding can help minimize response times for queries while also allowing data to be stored across a large number of cost-effective servers.

Replication

Does your app need real-time access to update and synchronize data? Replication is the process of frequent copying of data from one database onto databases on other servers. When data is replicated from an app’s primary server, it’s synchronized with secondary database servers, making that information accessible in real-time (and safe, in the event of a crash). Queries to this secondary database won’t slow the network or the performance of the app.

Latency

Latency refers to the time it takes for data to complete a “round trip” between the database server and the application server. When an app queries its database for data, this is how long it takes the server to return that data. The lower the latency, the better, but low latency often comes at a cost to other features, like consistency and availability.

Consistency

When writing to a database, it’s important that changes to the data don’t violate the rules of the database. Consistency ensures that transactions don’t produce errors that can make the entire database invalid. A fully consistent system means that as soon you successfully write a record to a database you’ll also be able to request it. This is especially important for things like financial transactions. Consistency comes at a cost to speed and availability, however. That’s why many NoSQL databases opt for an eventually consistent model that allows for faster reading and writing.

Availability

Availability refers to whether or not the system is able to quickly respond to a request, even when failures occur. In databases that are spread across multiple servers, this can result in out-of-date or incorrect data being displayed, especially in an eventually consistent system. Depending on your business needs, however, slightly out-of-date data may be preferable to delays that prevent the whole system from functioning.

Fault-tolerance

Failures are inevitable, but there are plenty of contingency plans you can put in place to ensure that data is still available and your app doesn’t crash. Having “no single point of failure” ensures that an app can keep functioning without interruption, usually through replication or redundancy. Databases do this differently, with varying degrees of cost and footprint.

View less
Schedule a call