- 내장함수 : SQL에서는 함수의 개념을 사용함.수학의 함수와 마찬가지로 특정 값이나 열의 값을 입력받아 그 값은 계산하여 결과 값을 돌려줌- 주요 숫자 함수함수설명함수설명ABS(숫자)숫자의 절댓값을 반환ABS(-4.5) => 4.5SIN | COS | TAN(숫자)숫자의 삼각함수 값을 계산TAN(1.75) => -5.52037992250933CEIL(숫자)숫자보다 크거나 같은 최소의 정수 반환CEIL(4.1) => 5EXP(숫자)숫자의 e의 거듭제곰을 반환EXP(1) => 2.718281828459045FLOOR(숫자)숫자보다 작거나 같은 최대의 정수 반환 FLOOR(4.1) => 4LN(숫자)숫자의 자연로그 값을 반환LN(2) => 0.6931471805599453ROUND(숫자, m)숫자의 반올림..
- 명령어 DB만들기 : CREATE DATABASE (DB이름); ex) CREATE DATABASE school; 만들어진 DB 확인 : SHOW DATABASES; *복수형 주의 DB 접근하기 : USE (DB이름); USE school; 테이블 만들기(스키마 정하기) : CREATE TABLE table_name( -> column1 datatype, -> column2 datatype, . . . ); 정보 넣기 : INSERT INTO table_name(column1, column2, ... ) -> VALUES ('value1', value2, ... ); 조회하기 : SELECT * FROM table_name; (전체보기) 조건 넣어 조회하기 : WHERE condition; 취미가 주..
- 파일 시스템 vs DBMS 구분 파일 시스템 DBMS 데이터 중복 데이터를 파일 단위로 저장하므로 중복 가능 DBMS를 이용하여 대리터를 공유하기 때문에 중복 가능성 낮음 데이터 일관성 데이터의 중복 저장으로 일관성이 결여됨 중복 제거로 데이터의 일관성이 유지됨 데이터 독립성 데이터 정의와 프로그램의 독립성 유지 불가능 데이터 정의와 프로그램의 독립성 유지 가능 관리 기능 보통 데이터 복구, 보아느 동시성 제어, 데이터 관리 기능 등을 수행 프로그램 개발 생산성 나쁨 짧은 시간에 큰 프로그램을 개발할 수 있음 기타 장정 별도의 소프트웨어 설치가 필요 없음(운영체제가 지원) 데이터 무결성 유지, 데이터 표준 준수 용이 - 발전 과정 발전과정 1세대 네트워크 DBMS 계층 DBMS 2세대 관계 DBMS ..