[2/100] 240411
예습은 권장하지 않음 강사님 나가는 스타일대로 쭉 가는게 좋다.
복습은 권장함 그날그날꺼 해라.
관계형DB
CRUD
마리아&오라클
DB를 먼저 하고 나중에 JAVA를 나가야 java에서 사용할 db가 구축된다.
Port for 'Oracle Database Listener': 1521
Port for 'Oracle Services for Microsoft Transaction Server': 2030
Port for 'Oracle HTTP Listener': 8080
오라클 orcm 유료인데 잘 안지워짐 걍 포맷해야함 그러니 조심하쇼
오라클 내부포트번호 1521
접속
sqlplus system/0000
오라클 유저만들기
create user 이름 identified by"패스워드";
오라클 권한만들기
grant dba to 이름;
dba는 슈퍼권한이고 select나 update나 일일히 줘도됨.
table꺼내오기
select * from test;
일부만 꺼내기 = 뒤에 where 조건 붙이기(where id='id명';)
table 만들기
create table test (id varchar2(10), pw number(8));
집어넣기
insert into 테이블명 values('홍길동', 1111);
오라클 명렁처리하는놈 : 옵티마이저(뇌) 얘가 타입이 틀려도 적당히 눈치껏 형변해줌
방금거 무효 : rollback;
확정 = commit;
오라클 별칭 = synonym 약간 브랜치같은거인듯?
이미 되어있는 데이터 수정 = update 테이블명 set id = ' ', set pw = ' ';
이제 조건(누구만변경)넣는방법은 where 추가
update 테이블명 set pw = '9999' where id = '홍길동';
날리기 delete from 테이블명 where id = 'id명';