アプリを持っている他の人が表示できるように、送信および保存されるテキストを送信するiPhoneアプリを作成しています。
私はデータベースの経験がまったくなく、どこから始めればよいかわかりません。
私が知る必要があること (mySQL など) を正確に教えてくれる人はいますか? 漠然としていて申し訳ありませんが、私が言ったように、私は経験がほとんどないため、何を学ぶ必要があるのか さえわかりません.
よろしくお願いします。
自分で必要なサービスを作成するために必要なものからはほど遠いように思えます。リレーショナル データベースは、あなたが説明したような価値を提供する可能性は低いです。
個人的には Parse の使用をお勧めします。
非常にシンプルなインターフェースで、ログイン認証やfacebookとの連携などが組み込まれています。
他のユーザーが参照できるクラウドにオブジェクトを保存することは、ローカル ファイルに保存するよりもさらに簡単です。
パースドットコム
// Create a new Parse object
PFObject *post = [PFObject objectWithClassName:@"Post"];
[post setObject:@"Hello World" forKey:@"title"];
// Save it to Parse
[post saveInBackground];
取得する(アプリの誰でもかまいません)
NSArray *postArray = [[PFQuery withObjectName:@"Post"] findObjects];
(私はパースなどの従業員ではありませんが、どこから始めればよいかわからない場合は本当に良いです)
さまざまなデータベースの種類について学ぶ必要があると思います。MySQL の使用を検討している場合は、無料でリレーショナルであるため、リレーショナル代数を学習して、選択、射影、結合、デカルト乗算、関係などの概念を認識する必要があります。
確かな理論的背景を持っている場合は、SQL 構文の学習を開始してデータベースを操作できるようになりますが、たとえば、正規化について読んでデータベースを計画する方法を学び、次に詳細について学ぶ必要があります。 SQL インジェクションの防止などの実用的なこと。
そして、あなたはたくさん練習しなければなりません。