Oracle로 프로젝트 생성하여 테이블을 만들고, 데이터를 삽입 / 삭제 / 수정해보자.
입력
확인
< 프로젝트 생성 >
1. sqldeveloper.exe를 실행시킨다.
2. 관리자_system 워크시트에 계정 / 비밀번호 발급하기
- DBA : 데이터베이스 관리자
- 프로젝트 작업에 사용하기 위한 계정/ 비밀번호를 발급해야 됨
CREATE USER 계정ID IDENTIFIED BY 비밀번호;
- 동시에 권한도 부여해준다.
GRANT CONNECT, RESOURCE, DBA TO 계정 ID;
3. 영역 잡고(마우스 드래그) 실행 누르면 생성
- 아래 <스크립트 출력>에 User 계정 ID이(가) 생성되었습니다. & Grant 성공했습니다.
4. 데이터베이스 새로 만들기
- Name에 프로젝트 이름
- 사용자 정보의 이름과 비밀번호에 위에서 입력한 계정 ID / PW 입력
ex) 회사에서,,
"데이터베이스 연결 정보가 필요합니다." 요청 시
아래 형광펜 정보 받을 수 있음.
< 테이블 생성 및 데이터 삽입/수정/삭제 >
1. 테이블 생성하기
CREATE TABLE 이름
(
칼럼명 데이터 타입(길이) PRIMARY KEY,
컬럼명 데이터타입(길이) NOT NULL,
컬럼명 데이터타입(길이) NOT NULL
);
* 문자열은 VARCHAR2를 사용함
- 만들어진 테이블 확인하기
좌측 프로젝트 이름 ➡ 테이블 ➡ 테이블명 클릭 ➡ 데이터 클릭
2. 테이블에 데이터 삽입하기
INSERT INTO TEST(NAME, TEL, EMAIL) VALUES('이름', '번호', '이메일');
3. 테이블의 데이터 수정하기
UPDATE TEST
SET 바꿀 칼럼명 = '바꿀 값'
WHERE NAME = '도로시';
* WHERE은 조건식이다.
4. 테이블의 데이터 삭제와 조회
(1) 데이터 삭제 (한 줄 다)
DELETE FROM 테이블 이름
WHERE NAMW = '이름';
(2) 데이터 조회 : INSERT 후 재조회하면 스크립트 출력됨
SELECT * FROM TEST;
5. 테이블 삭제
DROP TABLE 테이블명;
'🤯TIL > Oracle SQL' 카테고리의 다른 글
[SQL 기본쿼리] 연습문제 1 (0) | 2022.11.23 |
---|---|
[SQL 기본쿼리] 연습문제 테이블 생성 준비 (0) | 2022.11.23 |
[연습문제] 테이블 구조 생성하기 (0) | 2022.10.18 |
[연습문제] 테이블 칼럼 만들기 (0) | 2022.10.17 |
[Database] DATABASE 강의 정리_by생활코딩 (0) | 2022.06.30 |