9주차 배운점 느낀점 - 네트워크, IP, Port
9주차 현업에서 자주 세미나를 진행한다고 하셨다.면접볼때 질문에 대해서 관심있는 키워드 들이 꼭 나와야한다. 그 이상의 내용이 나오지 않으면 공부가 안되었다고 판단한다고 하셨다.학우들과 대화할때, 관련된이야기를 서로 설명하고 옆에분이랑 말해보라고 하셨다. 간단한 네트워크에 대한 서버, 클라이언트, IP주소, Port에 대해 배우고, TCP/IP 통신에 대해서 조사 후 발표하는 시간을 가졌다. 배운 점 네트워크 네트워크: 여러 컴퓨터들을 통신 회선으로 연결한 것LAN: 가정, 회사, 건물, 특정 영역에 존재하는 컴퓨터를 연결한 것WAN: LAN을 연결한 것 = 인터넷 서버와 클라이언트서버: 서비스를 제공하는 프로그램을클라이언트: 서비스를 요청하는 프로그램먼저 클라이언트가 서비스를 요청하고, 서버는 처리결과..
9주차 배운점 느낀점 - 이상현상, 함수 종속성, 정규화
9주차 시작 트랜잭션같은 설명 자소서에 반드시 말해야한다."100%들어가 ! 이런내용이 없으면 자소서는 매력적이지 않아"그외에도 이상현상, 정규화 내용을 백앤드개발자 지원할때 이 내용 굉장히 중요하다. 이상현상 종류 (삭제,삽입,수정)와 그를 방지하기 위해 간단한 테이블분리를 배웠다.1,2,3 정규화에 대해서 난잡한 데이터 테이블을 중복속성제거, 부분함수적종속성 제거, 이행함수적종속성 제거를 해주는 실습을 했다. 배운점 이상현상 데이터 조작 작업시 이상현상이 발생할 수 있다.이상현상은 데이터의 일관성을 손상시켜 데이터의 무결성을 깨뜨린다.이 문제를 해결하려면, 속성간의 함수 종속성을 파악하여 테이블을 규칙에 의해 분해하는데이 과정을 정규화라고 한다.(A->B a는 b의 결정자 b는 a에 종속되어 있다.)..