데이터베이스
-
[ORACLE] 오라클 테이블 컬럼 추가/수정/삭제 (ALTER)º Database º/Oracle 2023. 7. 15. 16:49
오라클 DB의 테이블을 변경하는 방법에 대해 알아보겠습니다. 테이블을 변경할 때는 ALTER TABLE 라는 명령어를 사용하게 됩니다. ALTER TABLE [테이블명] 이 기본 구조이고 그 뒤에, 컬럼을 수정하거나 삭제하느냐에 따라 MODIFY 명령어를 붙이느냐, ADD 나 DROP 등을 붙이느냐가 달라집니다. 1. 테이블 컬럼 추가하기 (ALTER TABLE ADD) ALTER TABLE [테이블명] ADD 컬럼명 데이터타입(길이); ( EX ) USER라는 테이블에 USER_NAME이라는 컬럼을 VARCHAR2(15) 타입으로 추가할 때 -> ALTER TABLE USER ADD USER_NAME VARCHAR2(15); 2. 테이블 컬럼 수정하기 (ALTER TABLE MODIFY) ALTER T..
-
[데이터베이스] Oracle 서점관리시스템 만들기 연습하기º Database º/Oracle 2023. 4. 22. 19:50
* 서점관리에 필요한 테이블을 만들어 봅시다. 1. 서점 관리 테이블에서 인스턴스들을 체크합니다. - 고객 ( 고객번호, 고객이름 , 주소, 전화) - 도서 (도서번호, 도서명, 출판사, 가격) - 주문 (주문번호, 고객번호, 도서번호, 구매가격, 구매일) 2. 사용자 계정만들기 (DDL) SQL> create user c##madang identified by *****; 3. 권한부여하기 (DCL) SQL> grant connect,resource,dba to c##madang; 4. 새로운 사용자로 데이터베이스에 접속합니다. 아이디는 c##madang, 비번은 *****으로 표시하겠습니다. + 시스템 재연결하는 방법 (2가지) 1) 기존의 연결을 끊고 다시 재접속 SQL> exit C:\Users\..
-
[데이터베이스] Oracle DML 자료의 추가, 조회, 수정, 삭제º Database º/Oracle 2023. 4. 22. 18:53
* 자료의 추가 insert into 테이블이름 values(값1, 값2...); - insert into student values('홍길동',80,70,80); - 오라클에서는 문자형이든 문자열이든 ''홋따옴표로 묶어야 합니다. * 자료의 확인(조회/검색) select 컬럼1, 컬럼2 ... from 테이블이름 where 조건식 [group by 컬럼] [having 조건식] [order by 컬럼]; select name,kor from student; //이름과 kor정보만 보여줘. select * from student; //위에꺼랑 똑같음. 모두 보여줘. 라고 하는 것 연습) '홍길동'의 국어, 영어, 수학을 검색해봅니다. select kor, eng, math from student wher..