본문 바로가기

Oracle

오라클 클라이언트 sysdba접속 및 계정 생성 방법 C:\Users\Zzinee>sqlplus "/as sysdba" SQL*Plus: Release 11.2.0.1.0 Production on 토 2월 3 22:23:27 2018 Copyright (c) 1982, 2010, Oracle. All rights reserved. 다음에 접속됨:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> create user longkim identified by longkim; 사용자가 생성되었습니다. SQL> grant all pri.. 더보기
SQLD 자격증 스터디 1.CREATE TABLE 2.ALTER TABLE 2-1. ADD COLUMN ; 기존에 테이블에 필요한 컬럼을 추가 ALTER TABLE 테이블 명 ADD 추가할 칼럼명 데이터 유형; 2-2. DROP COLUMN ; 데이터가 있거나 없거나 모두 삭제 가능. 한번에 하나의 칼럼만 삭제 가능하며, 칼럼 삭제 후 최소 하나 이상의 칼럼이 테이블에 존재해야 하며 한번 삭제된 칼럼은 복구 불가. ALTER TABLE 테이블 명 DROP COLUMN 삭제할 컬럼명; 2-3. MODIFY COLUMN ; 테이블에 존재하는 칼럼에 칼럼 유형을 변경 ALTER TABLE 테이블 명 MODIFY (칼럼명1 데이터 유형 [Default식][NOT NULL], 칼럼명2 데이터 유형...); 또는 ALTER TABLE 테.. 더보기
Oracle Basic. Driving table > 조건1.Index가 있는것, 2.검색 범위가 좁은것 으로 선정하는 것이 좋음 ex)SELECT *FROM accountsWHERE custno IN (SELECT custno FROM customers); 5FROM ----------> 1FROM ---------->1.1JOIN WHERE ----------->2GROUP BY ----------->3HAVING ----------->4ORDER BY ----------->6 QUIZ.급여가 $5,000에서 $12,000의 범위에 속하지 않는 모든 사원의 성 및 급여를 표시하는 보고서를 작성하라.SELECT LAST_NAME, SALARYFROM EMPLOYEESWHERE SALARY NOT BETWEEN 5000 AND .. 더보기
오라클 계정해제 오라클 계정해제 : sqlplus sys as sysdba비밀번호 : enter alter user 스키마명 account unlock 더보기
Data Dictionary 데이터 딕셔너리(Data Dictionay) -데이터 딕셔너리는 사용자가 생성한 테이블과 Oracle자체에서 생성하고 관리하는 테이블로 구성 -데이터 딕셔너리 테이블은 sys가 소유. 사용자가 보기 쉽도록 oracle에서는 뷰(view)형태로 제공 데이터 딕셔너리 뷰의 종류> USER_ : 사용자가 소유한 객체와 관련된 정보 ALL_ : 사용자가 접근 가능한 객체와 관련된 정보 DBA_ : DBA역할을 부여받은 사용자만 접근 가능 V$_ : 서버 성능, 메모리, 잠금 등 Q1.사용자가 소유하고 있는 테이블의 이름은? SELECT TABLE_NAME FROM USER_TABLES Q2.사용자가 소유하고 있는 객체의 종류는? SELECT DISTINCT OBJECT_TYPE FROM USER_OBJECTS .. 더보기