ALTER TABLE - 테이블을 수정하는 명령어 ALTER TABLE MEMBER MODIFY GENDER NCHAR(2); - MEMBER라는 TABLE에서 GENDER라는 속성의 데이터 타입을 NCHAR(2)로 MODIFY(변경) 한다. ALTER TABLE MEMBER DROP COLUMN AGE; - MEMBER 테이블에서 DROP을 할건데 COLUMN(속성)에 있는 AGE를 드랍한다. ALTER TABLE MEMBER ADD EMAIL VARCHAR(20); -MEMBER 테이블에서 추가를 할 건데 EMAIL이라는 이름의 속성을 VARCHAR(20) 타입으로 추가한다. DROP TABLE TEST; - TEST라는 이름의 테이블을 삭제한다. DBMS 마다 명령어의 용어가 다른 경우가 있기 때문..
Goal - 오라클 데이터의 숫자와 날짜 형식에 대해 알아본다. 1. NUMBER - NUMBER [ (p [, s]) ] - The precision p can range from 1 to 38. - The scale s can range from -84 to 127 - 다른 DBMS에서는 정수, 소수형의 데이터 타입이 다르지만 오라클에서는 NUMBER하나로 둘다 표현 가능 - NUMBER(4) : 최대 4자로 이루어진 숫자 ex) 9999 - NUMBER(6, 2) : 소수점 2자리를 포함하는 최대 6자리의 숫자(소수점 둘째 자리에서 반올림) - NUMBER(6, -2) 소수점 -2자리에서 반올림하는 최대 6자리의 숫자 - NUMBER = NUMBER(38 ,*) - NUMBER(*, 5) = NUM..
Goal - Oracle 데이터 형식 중 문자 형식의 종류에 대해 알아본다 1. Oracle Built-in Data Types - Character : 'nEWlec' (작은 따옴표로 표현) - Numeric : 38, 3.85 - Data : '2013-02-09' - TIMESTAM : '2013-06-03 10.38.29.00000' (시 분 초 까지 표현) 2. Character 형식 1) CHAR - [(size [BYTE | CHAR])] - size = 1byte - CHAR(3) : 3가지의 1byte를 가진 문자를 '고정 길이'로 저장 - 선언할 때 크기가 고정되어 있으므로 CHAR(50)을 선언하고 3BYTES만 입력했을 때는 47bytes의 공간 낭비가 발생함. 2) VARCHAR2..
Goal - 데이터베이스에 대해 알아본다 - DBMS의 등장 배경에 대해 알아본다 - SQL의 정의를 알아본다 1. 데이터베이스란? 1-1 데이터베이스의 등장이유 1) 데이터베이스 등장이전 데이터 관리의 문제점 - 과거에는 각 컴퓨터가 파일을 개별적으로 관리하고 있었음. ex) 행정실 컴퓨터에서는 학생의 등록금 납입 유무를, 도서관 컴퓨터에서는 학생의 도서 대여 정보를 개별 관리. - 이러한 상태에서 하나의 컴퓨터가 다른 컴퓨터의 자료를 필요로 할 때 여러가지 문제가 발생함. ex) 도서관에서는 학생의 등록금 납입 유무에 따라 학생에게 도서를 빌려주기 때문에, 도서관 컴퓨터에서도 행정실 컴퓨터의 등록금 납입 유무자료들이 필요함. 하지만 파일을 각각의 컴퓨터에 보관하고 있기 때문에, 파일을 하나로 뭉치는 ..
- 20201204
- 20200319
- chapter7
- 20200427
- 20200624
- 20200413
- likelion
- 20200415
- 20200502
- 20200510
- 20200417
- 20200423
- 20200330
- 20200403
- 20200420
- 20200622
- 20200428
- 20200503
- 백준
- 20200425
- 20200504
- 20200421
- chapter8
- 생활코딩리눅스
- 20200512
- 20200406
- 20200317
- 20200424
- 20200804
- 20200429
- Total
- Today
- Yesterday