lehysu.
로그인
lehysu.
로그인
1. 백엔드 기본지식 정리
공부기록
·
2023년 10월 5일
팔로우
0
Springboot
0
📘서버와 클라이언트
서버란?
클라이언트의 요청을 받아 처리하는 주체로 크라이언트가 요청한 데이터를 보내거나 요청을 처리한다.
클라이언트란?
서버로 요청하는 프로그램으로 웹브라우저가 대표적인 클라이언트이다.
📘데이터베이스
여러사람이 사용할 목적으로 관리하는 데이터 저장소로 주로 mySQL, 오라클, 포스트그레SQL라는 데이터베이스 시스템으로 관리된다.
클라이언트에서 SQL언어로 DBMS에 요청하면 그에 대한 데이터베이스를 조작한다.
✏️RDB란?
가장 많이 이용하는 데이터베이스로 관계형 데이터베이스이다.
행과 열로 이루어진 테이블로 관리하고, 기본키를 이용하며 각 테이블 간의 관계 설정이 가능하다.
✏️SQL이란?
데이터를 검색하는 언어로 질의를 이용하여 데이터를 조작한다.
📘아이피와 포트
인터넷에서 컴퓨터 또는 기기들이 서로 식별하고 통신하기 위한 주소로 아이피를 통하여 서버를 찾을 수 있다. 하지만 아이피만 안다고 연결이 되지않는다. 포트번호까지 알아야 원하는 서버를 이용할 수 있다.
아이피 : www.naver.com
포트 : https (443번 포트)
📘라이브러리와 프레임워크
✏️라이브러리란?
개발에 필요한 클래스, 함수 등을 모아놓은 코드의 집합이다. 빠른 개발이 가능하며 각 라이브러리는 독립적으로 서로 영향을 끼치지않는다.
✏️프레임워크란?
개발하기 용이하게 해주는 소프트웨어 개발환경이다. 일하기위하여 정해진 틀로 정해져있다는 점이 단점이지만 개발효율이 높아 많이 이용한다. 프레임워크란 전체적인 틀이고 라이브러리는 기능구현으로 이해하면 된다.
공부기록
팔로우
이전 포스트
[JAVA] 제너릭과 열거형
다음 포스트
[JAVA] 오류와 예외
0개의 댓글
댓글 작성
관련 채용 정보