8. SQL의 기본기 - 데이터베이스구축
8. SQL의 기본기 - 데이터베이스구축 지난 시간은 CRUD, DML문을 입력했을 때 최적의 결과를 가져오는 옵티마이저(규칙, 비용), 튜닝(설계, 환경, SQL문장), 트랜잭션, 투명성 등을 공부했습니다. 정보처리기사에서 데이터베이스 구축 자체가 많이 나오기 때문에 꼭 공부해야하는 파트입니다. 이번 시간은 시험에서 문제를 직접 풀어서 답을 유추해야하는 SQL에 대해 배우게 됩니다. 이번 파트는 다른 파트들과 달리 연산에 대해 집중해서 보셔야하며, 명령어들을 기억해주셔야합니다. 목차 SQL이란? SQL은 데이터베이스와 대화할 수 있는 언어입니다. 데이터베이스는 정보를 저장하는 곳으로, 예를 들어 고객 정보나 주문 내역 같은 것들이 저장됩니다. 이 정보에 접근하고 수정하는 방법이 필요한데, 그게 바로 S..
2024. 4. 2.
파이썬, JAVA, C의 차이 | 각 언어의 특징
파이썬, JAVA, C의 차이 목차 프로그램 언어별 차이 요약 표 특징 파이썬 Java C 코드의 가독성 및 표현력 간결하고 읽기 쉽고 표현력이 높음 문법이 복잡하지만 정형화된 코드 스타일을 강조 문법이 상대적으로 간단하나 이해가 필요 타입 시스템 동적 타이핑 언어, 타입 선언 불필요 정적 타이핑 언어, 타입 선언 필요 정적 타이핑 언어, 타입 선언 필요 플랫폼 독립성 플랫폼 독립적인 인터프리터 언어 JVM 위에서 동작, 플랫폼 독립성을 제공 플랫폼에 종속적인 언어 생태계와 라이브러리 활발한 오픈소스 생태계, 다양한 라이브러리 제공 다양한 라이브러리와 프레임워크 존재 제공되는 라이브러리는 적지만 다양한 라이브러리 활용 가능 사용되는 분야 웹 개발, 데이터 분석, 인공지능, 자연어 처리 등 엔터프라이즈 애..
2023. 7. 10.