오늘은 밀린 내용을 질문하며 시간을 보냈다.
네트워크 관리사와 정보처리기사를 준비하는게 좋다고 한다. 꾸준히 공부해서 자격증을 취득하도록하자.
오늘 배운 내용
컬럼 추가, 수정, 삭제
컬럼 추가를 하기위해선 ALTER TABLE을 사용한다.
기본 구조
Alter table 테이블명
ADD 컬럼명 데이터형;
age 컬럼 추가 후 디폴트 값으로 13을 부여
alter table student
add age number(3) default 13;
age 컬럼 추가
alter table student
add age number(3);
age 컬럼 생성후 값 수정
alter table student
add age char(5);
update student set age='15';
age 컬럼 제거
alter table student
drop column age;
sname 컬럼의 데이터형을 nvarchar2(15)로 변경
alter table student
MODIFY (sname nvarchar2(15) );
age 컬럼의 데이터형을 number(5)로 변경
alter table student
MODIFY (age number(5) );
age 컬럼의 데이터형을 char(5)로 변경
alter table student
MODIFY (age char(5) );
alter table student
rename column age to k_age;
rename k_enrol to enrol;
데이터 모델링
데이터 모델링 도구로 확인하기(생성된 테이블로 작성하기)
1. 보기 - Data Modeler - 브라우저
2. 디자인 - 제목없음 우클릭 - 저장 - 이름만들기
테이블 선택 - Model - 복사 시 브라우저 목록 확인
데이터의 관계성을 간단하게 보여줄수 있다.
새로 배운 함수
nvl : null값일 경우 값을 변경하여 입력 가능한 함수
round + (칼럼명,N(자릿수))
: 소수점 N번 자리까지 표현
desc 테이블명 : 데이터형 확인