No.17 [Wecode] Session 2 - All | Database
データベースとは
데이터를 저장하고 관리하는 곳. 컴퓨터의 정보를 저장하는 곳.
DBMS (데이터베이스 시스템)으로 관리한다.
データベースを使用する理由
애플리케이션을 종료하면 임시 메모리에 저장이 되지만, 재부팅 시 사라질 수 있음.
오랜기간 저장하고, 보존하려고 데이터베이스를 사용함.
1.リレーショナル・データベース
ex) MYSQL
リレーショナル・データとは?
通常はテーブル形式で格納され、すべてのデータはテーブル形式で格納されます.
各ローには一意のキーがあり、主にprimaryキーでローを検索または参照します.
データが多ければ多いほど、テープ間の接続が必要になり、接続の種類は大きく3種類に分けられます.
->データを修正することで、修正の手間を減らすことができるからです.だから真ん中のテーブルの上.
誰もが自分のIDを持っていて、IDでデータを表しています.
+既存のデータが削除された場合、または不要なデータは消去されません.
データは保持する必要があります.消去されたデータに新しいデータを入れると、他のテーブルに適用されるエラーが発生する可能性があります.
ex)上の写真の中で4番の崔浩振を削除して、新しい人員を追加する時
他の表に適用される4番は、新入社員に適用される場合があります.
あるテーブルからテーブルを分離し、各テーブルを「正規化(normalization)」と接続します.
さらに,主に原子性,一致性,孤立性,持続性が用いられ,これは理解すべき内容である.
![]
銀行振替を例にとると、中間ステップが間違っている場合、戻りプロセスは
NO SQL
비관계형 타입의 데이터를 저장할 때 주로 사용되는 데이터베이스 시스템.
비관계형이기 때문에 관계를 정의(PK)를 정할 필요가 없음.
* 데이터 수정에 용이함
課題
음료
情報をチーム別にモデリングAQUERY TOOLサイト:関係図を描くことができるサイト
Reference
この問題について(No.17 [Wecode] Session 2 - All | Database), 我々は、より多くの情報をここで見つけました https://velog.io/@ysh1394/TIL-No.9-Wecode-Session-2-All-Database-24k9ip9pテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol