Developer Note 86

24년 08월 06일

MY SQL에서 데이터베이스 ERD 생성하기mysql newmodel 버튼 , 이름 변경add diagramforward engineer 설계 구현 (내가 만든 ERD를 바탕으로 데이터베이스에 테이블을 생성해준다)위치 정해주고 sql들어가면 테이블 생성됨(관계형 데이터베이스)테이블 2개 생성 1:n 연결기본 키(Primary key) :각 테이블에는 1개만 지정 가능 —> 테이블을 나타내는 id 같은것.데이터를 구분하는 식별자로 사용된다 .무조건 NOT NULL값이다. NULL 값 허용 X ⇒ 식별자는 꼭 필요하기 때문에.연결되는 두 테이블중 기준이 되는 테이블에 위치한다.외래 키(Foreign key) :각 테이블에 여러개가 지정이 가능하다.외래키는 두 테이블 사이의 관계를 연결해준다 ⇒ 참조하기 위한..

24 년 07월 31일

OSI 모델 7계층 복습OSI 7 TCP/IP응용 계층응용표현 계층‘’세션 계층‘’전송 계층전송 계층네트워크 계층인터넷 계층데이터링크 계층네트워크 접속 계층물리 계층'’응표세전네데물,,, :: OSI 7계층 // 잘모르면 그냥 외워응전인네 : TCP 4계층프로토콜 : 네트워크를 연결하는 방법? 비슷한데 데이터를 교환하는 방식ICMP : TCP/IP 에서 패킷을 처리할 때 문제알림,진단 등 IP계층에서 필요한 기능들을 수행하기위해 사용되는 프로토콜 (3계층)ARP : 3계층, MAC주소와 IP주소를 서로 연결하는 용도로 사용LAN 환경에선 MAC주소를 기반으로 통신하기 땜시 ARP는 IP주소를 기반으로 MAC 주소를 알아오는 역할을 함.Route : 경로Router : 경로안내장치Routing : 길안내작..

24년 08월 2일

기본적으로 설치해야 할 것들 ( 개발 환경 구축의 기본 소양)jdk java 11.0.2 다운 (학원에서 배우기 위해 11버전을 다운받는 것이지 언젠가 따로 사용할 때는 최신버전을 받아주도록 하자)tomcat 설치(시험장엔 깔려있다고 함.)elipse : 유니코드 set 확인하기 (UTF - 8)그 후에 이클립스에서 컨트롤 + n 한 후에 (프로젝트 생성 단축키)server 검색 후 만들기 host name은 그대로server name은 톰캣 버전 선택 어드민포트 8080(or 다른 숫자) 지정http/1.1 도 8080외에 다른 숫자 지정 ex) 8081Dynamic web project(다이나믹 웹 프로그램) 만들기타겟 런타임 톰캣 지정 후 피니시.후에 webapp 폴더에서 html 파일 생성수 첫 ..

24년 08월 1일

인캡슐레이션송신지 Application Layer에서 발생한 데이터를 하위 계층으로 이동시키면서 각 계층에서 처리한 결과를 캡슐화하는 과정// 데이터들을 밑으로 내려서 감싸는 과정 ,,마지막엔 결국 01010같은 부호로 변환디캡슐레이션수신지의 하위 계층에서 인식한 데이터를 상위 계층으로 이동시키면서 각 네트워크 처리 계층에서 처리 가능한 형태로 디캡슐화하는 과정// 데이터들을 다시 풀어서 위로 올려보내는 과정, 부호화 된거를 다시 데이터로 풀어서 위로 올림동적 라우팅 종류 : AS(Autonomous System) 자치 시스템 , 관리자가 관리하는 라우터의 집합(집단)라우팅 프로토콜라우터 간의 라우팅 정보의 교환 및 라우팅테이블의 유지관리를 동적으로 수행하는 프로토콜.라우터끼리 공유하는 정보(Distan..

24년 08월 05일

DB확인 : show databases;Tbl확인 : show tables;Source가져오기 : source sql파일명Tbl구조 : desc 테이블명삽입 : insert into 테이블명(열1,열2...) values(값1,값2...);수정 : update 테이블명 set 열이름=값,열이름=값 where 열이름=값;삭제 : delete from 테이블명 where 열이름=값;조회 : select * from 테이블명;mysql cmd에서 데이터 수정 , 조회 ,삽입 등등 하는 명령어root 계정 : 관리자 계정localhost : 현재 컴퓨터에서만 접근이 가능한 계정키보드 마우스 상태가 좀 안좋아서 수업에 집중이 안된다 이런..!MYSQL  user 생성Administration 창에서(스키마 옆)..

24년 7월 30일

네트워크란 ?네트워크(NetWork) : 정보교환을 위해 여러 통신장치들을 연결한 통신망쉽게 말해 NET는 망이고 WORK 는 일하다 , 즉 망을 만드는 작업이다.네트워크 연결방식네트워크의 연결방식을 토폴로지 라고 하는데 여러 가지의 종류가 있다 . 한번 살펴보자. RING 형 반지의 모양을 하고 있는데 데이터를 한 방향으로만 전송한다 . 각 노드는 송수신을 제어하는 토큰을 보유하고 있어서 토큰이 있을 때만 엑세스를 할 수 있다. STAR 형 별 모양을 생각하면 편한데, 중앙의 교환장비가 있고 이용자의 스테이션들은 중앙의 교환장비에 p2p로 직접 연결되어 있다.  TREE 형 지역과 거리에 따라 연결해서 통신선로의 총경로가 가장 짧다. 접속되는 단말기에 숫자에 맞는 통신장비 이용이 가능. MESH 형 네..