HISTORY🔥
![[Database] 데이터베이스 정규화](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcCO2WL%2FbtrDQdUMESL%2FAAAAAAAAAAAAAAAAAAAAADanFyqx5BnVGtrQaiO8QJFMx9akts-ZXv-mTdWoZcHd%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DvX9o%252BRRrPppu0J%252BJ80oUZRVZsC4%253D)
[Database] 데이터베이스 정규화
🔥 CS 복습하기 1Day-2 🌹참고 데이터베이스 정규화 - 위키백과, 우리 모두의 백과사전 관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화(Normalization)라고 한다. 데이터베이스 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조 ko.wikipedia.org 데이터베이스 정규화란? 정규화란 데이터베이스 설계 시, 데이터의 중복이 최소화되도록 구조화 하는 프로세스입니다. 제대로 구조화되어 있지 않은 테이블들과 관계를 작게 쪼게 조직화된 테이블과 관계로 나누는 것을 포함하며, 정규화의 목적은 하나의 테이블에서의 데이터 삽입 / 삭제 / 변경이 정의되어 있는 관계들로 인해 데이터베이스의 나머지 테이블들로 전파되도록 것입니다. 데이터베이스의 정규화는 크..
![[DataBase] ERD에 대해 알아보자](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FclWaKk%2FbtrDRbhJJ7m%2FAAAAAAAAAAAAAAAAAAAAAJzDeUt0l2w0CO2NSrpaWPYlPNkOiO2FrF-kfskeTNNn%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DPqrOP3Klq7MdsI1zvnR7osdjVcQ%253D)
[DataBase] ERD에 대해 알아보자
🔥 CS 복습하기 1Day-1 🌹참고 Entity Relationship Diagram (ERD) | ER Diagram Tutorial ER Diagram tutorial. Learn about ER diagram symbols, how to draw ER diagrams, best practices to follow when drawing ER diagrams and ERD examples. creately.com ERD란? ERD는 Entity Relation Diagram의 약자로 시스템 내 entity들의 구조와 각 enity들의 관계를 표현한 diagram입니다. ERD는 여러 방면에서 시스템을 디자인할 때 사용될 수 있지만, 주로 데이터 베이스를 기획할 때 사용됩니다. 시스템의 요구사항이 주..
![[CS/네트워크] 서브넷 마스크](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FdfoUzE%2FbtrBNkHZLmW%2FAAAAAAAAAAAAAAAAAAAAAME7vkhXXEUcpHslsLy4zW5flx9Gg-v730O76ry4zzP5%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DTmCb5o4FPD8Ev68rU5varMkiR6w%253D)
[CS/네트워크] 서브넷 마스크
들어가기 전에! 서브넷팅이란? 하나의 네트워크 안에서 또 하위 네트워크 그룹을 만들고 통신과 자원을 효율적으로 분배하여 성능의 향상을 꾀하는 것 이러한 서브네팅을 하기 위해서 서브넷 마스크를 사용합니다. 서브넷 마스크 어디까지를 네트워크 영역으로 사용하고, 그 뒤를 호스트 영역으로 사용할 것인지 마스킹하는데 사용합니다. 🌹 서브넷 마스크는 반드시 연속된 1 뒤에 0이 채워지는 형식으로 정해져야 합니다. 요청으로 들어온 IP의 서브넷 네트워크 영역을 뽑는데 사용되고, 중간에 0이 있을 경우 bit가 소실될 수 있기 때문입니다. 기본 서브넷 마스크 각 클래스에서는 원래 정해진 네트워크 영역이 있습니다. 이러한 정해진 네트워크 영역을 뽑아낼 수 있는 서브넷 마스크를 기본 서브넷 마스크라고 합니다. Ex. C ..
![[CS/네트워크] IP Class](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FvdiGW%2FbtrBKpKH0y1%2FAAAAAAAAAAAAAAAAAAAAAEC05_rGOZCqvL8MkezuUvllfIaJttlDxudh8eo-Bjzw%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1751295599%26allow_ip%3D%26allow_referer%3D%26signature%3DN5E1lzIRwMowWBXrhGDUqT7uYAE%253D)
[CS/네트워크] IP Class
네트워크에서 IP는 서로 다른 기기들 간의 통신을 위해 사용됩니다. 하나의 네트워크 안에 IP들은 네트워크 영역은 같아야 하며, 호스트 IP는 서로 달라야지만 통신할 수 있습니다. 그럼 하나의 IP 주소에서 네트워크 영역과 호스트 영역을 구분할 수 있을까요? 바로 이럴 때 사용하는 것이 클래스입니다!👍 IP 클래스는 네트워크 크기에 따라 A,B,C,D,E 클래스로 나뉩니다. 이 중, D는 멀티캐스트용 / E는 연구용으로 사용되니 A,B,C 클래스에 대해 알아보겠습니다.🔥 A 클래스 가장 앞 bit가 0으로 시작되는 IP 주소 클래스입니다. 🌹 0XXX XXXX. XXXX XXXX. XXXX XXXX. XXXX XXXX 앞 8 bit(1 byte)가 네트워크 영역이며, 뒤에 모든 bit가 호스트 영역입니다..