-
오늘부터 Java Spring을 본격적으로 배우는 날입니다.
지급된 강의 입문주차를 듣고 있는데 쇼킹하네요 SQL 부분 들었는데 !!!!!? 뭐지 싶네요
아래 내용을 달달 외워야하는지 모르겠지만 나중에 필요할 거같아 정리하고 마치겠습니다.
Database : ‘데이터의 집합’, 정보를 저장하고 관리해 줌
- DBMS : Database를 관리하고 운영하는 소프트웨어를 의미
- RDBMS : '관계형 데이터베이스', table(열과 행) 이라는 최소 단위로 구성
종류 : MySQL, PostgreSQL, Oracle Database
table 열(column)과 행(row)으로 이루어져 있음 SQL : 수 많은 정보를 Database에서 조작하고 관리하려고 RDBMS에서 사용되는 언어
- 국제표준화기구에서 SQL에 대한 표준을 정해서 발표하고 있습니다. 하지만…
- DBMS를 만드는 회사가 여러 곳이기 때문에 DBMS 마다 표준 SQL을 준수하되,
각 제품의 특성을 반영하기 위한 약간의 차이가 존재합니다.
- DDL : 테이블이나 관계의 구조를 생성하는데 사용
- DCL : 사용 권한을 관리하는데 사용
- DML : 테이블에 데이터를 검색, 삽입, 수정, 삭제하는데 사용