SQLD 과목 정리
데이터 모델링의 이해
데이터 모델과 SQL
-> 데이터를 어떻게 효과적으로 저장할것이냐? 어떤형태로 저장하는게 가장 효율이 좋을것이냐?
SQL 의 기본
SQL 의 활용
관리구문
2가 더 어렵고 문제도많이나온다
매시간나오는 연습문제는 기출난이도보다 많이 쉬운문제다
기출문제를 많이 풀어봐라
배점 50문항 (총100점)
합격기준 : 총 60점이상
과락 : 과목별 40% 미만시
시험 시간 90분
SQL이란
스트럭쳐 쿼리 랭귀지 : 데이터베이스를 직접적으로 액세스 할 수있는 언어로 데이터를 정의하고 조작하며 조작한 결과를 적용하거나 취소할수있고 접근권한을 제어하는 처리들로 구성된다.
데이터란
저장이나 처리에 효율적인 형태로 변환된 정보
데이터베이스와 DBMS
데이터 베이스는 잘 조직화된 데이터의 모음이다.
이렇게 모아놓은 데이터들을 관리하는 프로그램 = DBMS
DBMS 란?
DATA BASE MANAGEMENT SYSYEMS
사용자, 다른프로그램 또는 데이터베이스와 소통하며 데이터를 관리하며 분석하는 특별하게 고안된 소프트웨어
DATABASE를 조작하는 프로그램
DBMS 예시
SQLITE
MYSQL
ORACLE
POSTGRESQL
MONGODB
MARIADB
각각의 DBMS 마다 사용하는 SQL이 조금씩 다름
큰골자는 비슷함
SQLD는 ORACLE(+ SQL SERVER) 를 기반으로 출제