Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3999384
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T07:39:00+00:00 2026-05-20T07:39:00+00:00

Database manipulation and functionality is almost entirely new to me. I’m in the midst

  • 0

Database manipulation and functionality is almost entirely new to me. I’m in the midst of learning SQL(lite too) for usage in iPhone application data storage and its all very confusing at the moment, but with due diligence I will persevere.

My question is as such:

I would love to make an app that has profiles for users to log into an customize certain attributes in. Say for instance Jeremy from Alaska likes fishing, I would make Jeremy a “Person” object and fill his profile in accordingly. When he quits the app his data gets cached to disk and this is all easy to do, but what about if Jeremy from Alaska expects this app he is using inputs his information to an online server where he can access the information from say… a web browser? Basically what my question boils down to is HOW in the world do online databases work? Does Jeremy’s app upload his information to a SQL server somewhere? (Are there better ways?). What exactly happens when he types his user name and password into the application? Does this instantiate a query of sorts to a database including the username/password information? And what kind of software handles and processes this query?

How, in its most basic concept, do I make a User/Profile/Logon/DataStorage online database setup? I’m not asking for a gimmigimmi-makeitsimple, just a pointer in the right direction and perhaps clear up some of the misunderstandings and confusion I have about online databases.

Thank you every and all for any input you may give!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T07:39:01+00:00Added an answer on May 20, 2026 at 7:39 am

    My current iPhone app does exactly what you are describing. It consists of library on the iPhone called Objective Resource http://iphoneonrails.com/ which coverts the NSObject representation of for example a User object into JSON and communicates via HTTP over the ‘net to a Ruby On Rails server http://rubyonrails.org/ which then runs queries against MySQL database which is basically like a free version of SQL Server. It’s what you would call a three tier system http://en.wikipedia.org/wiki/Multitier_architecture: the iPhone client, the Ruby On Rails data access layer and MySQL database which is the database layer. This is pretty standard.

    So what happens when the user types in his name and password in my system is that the iPhone app changes the name and password on User object. The Objective Resource library then translates the data contained in the User object into JSON and then posts it to my Ruby On Rails site. A method on one of controllers on the Ruby On Rails stack grabs the data then runs an Update on the Users table on the MySQL database.

    You can run a variety of different data access layers such as PHP and ASP.NET and databases such as Postgres, SQL Server and Oracle. But Ruby On Rails is free and so is MySQL wheras some of the others aren’t.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to build an SQL string to do database manipulation (updates, deletes, inserts,
is there a way to use PHP for database manipulation (i.e. a web application)
I developing an application, in which i working with database manipulation. The method i
CREATE DATABASE [JKamdar_Soft] ON PRIMARY ( NAME = N'JKamdar_Soft', FILENAME = N'C:\Program Files\Microsoft SQL
The program is a middleware between a database and application. For each database access
I use HSQLDB and Hibernate. I have to implement some functionality on database level
In the below snippet, I'm doing a lot of database manipulation in the view.
I have an EF code-first generated database. Data manipulation is done using DbContext .
Best recommendations for accessing and manipulation of sqlite databases from JavaScript.
Database? Page variables? Enum? I'm looking for opinions here.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.