企業とかでC#を使うときは必ずといって良いくらいデータベースを使います。C#とつなげるデータベースは大体SQLServerかOracleが多いです。
企業でのシステム開発とかだとDBを使うのでC#とDBをつなげる技術
SQLServerとOracle
C#プログラミングは,C#だけで完結することはあまりなく,データベースを扱うことがほぼ99%くらいの確立で起こります。
そこで学ぶべきデータベースはSQLServerか,Oracleのどちらかが圧倒的に多いです。javaの型はDB2を使うことも多いかも知れませんが,私の経験上,たいていはSQLServerか,Oracleです。
どちらを勉強するべきかは,あなたの配属される現場によります。だから現場で使うデータベースを学ぶのが一番良いのですが,家で勉強するということであれば,SQLServerが無料でフル機能使えるので,非常に勉強しやすいでしょう。
SQLServerの無料版で,商用禁止の開発者向けエディションがあるので,そのエディションでフル機能の体験ができます。
まぁフル機能でなくても,無料版のやつで,SQLを勉強するくらいは十分にできます。
最初はselect文ってどうかくの?って感じでWebなどで調べながらSQLを学んでいきましょう。
テーブルの作り方や,基本的なSQLの文法を学べば,それをC#から呼び出す方法を学ぶことで,C#とデータベースを連携させることができます。
データベースと連携することで,アプリケーションの用途は非常に広くなります。
世の中で動作しているシステムはほとんどデータベースを使っています。データを記憶するということが,ちょっとした設定を覚えるとかでない限り,データベースが必要です。
会社なら取引先情報や社員情報。勤怠情報など,あらゆる情報を記憶するにはデータベースを使う必要があります。
C#初心者だったとしても,データベースも並行して覚えていきましょう。
- C#erが5年目までに学ぶべき7ステップ!!
- C#を勉強する順番!オブジェクト指向からドメイン駆動開発まで#1-1
- C#を勉強する順番!とりあえず最低限の文法や開発環境の使い方の知識は必要#1-2
- C#を勉強する順番!WindowsFormsプログラミングで電卓なんかを作ってイベントなどを使えるようにする#1-3
- C#を勉強する順番!企業でのシステム開発とかだとDBを使うのでC#とDBをつなげる技術#1-4
- C#を勉強する順番!ボタンクリックイベントにだらだら書くのはなんか違う気がしてくる#1-5
- C#を勉強する順番!良いプログラミングのお手本がないとどうして良いのかわからない#1-6
- C#を勉強する順番!プログラミング初級講座とかいう大手の研修を受けてみたが#1-7
- C#を勉強する順番!良いプログラムとはリーダブルコード?コーディングルールを学ぶ#1-8
- C#を勉強する順番!第2章 オブジェクト指向との出会い#2-0
- オブジェクト指向を学ぶって事はデザインパターンを学ぶって事なんだな#2-1
- ドメイン駆動開発がオブジェクト指向をうまくコーディネートしていて最強みたい#2-2
- C#を勉強する順番!ドメイン駆動開発をするにはテスト駆動開発の知識が必須?#2-3
- C#を勉強する順番!テストコードのないプログラムは全部レガシーコードって呼ぶらしい#2-4