본문 바로가기

빅데이터과정/SQL

#7_140623_DATA DICTIONARY

728x90

# Data Dictionary


data dictionary
언더바에 DB object(table, view, index, sequence, synonym)를 입력하면 확인할 수 있음
언더바 이후에는 복수형으로 적어야함(index à indexes)
1.     user_ : 내가 생성한 것
2.     all_ : 내가 생성한 것 다른 유저가 권한준 것(grant)
3.     dba_ : DB에 있는 모든 객체를 다 볼 수 있음



문제298. 내가 생성한 테이블 리스트를 조회

SELECT table_name
FROM user_tables;


user_tables : data dictionary



문제299. 내가 생성한 인덱스 리스트를 조회하시오

SELECT * FROM user_indexes;



문제300. DB에 있는 모든 인덱스들을 전부 조회하시오

SELECT * FROM dba_indexes;



문제301. 내가 생성한 table 들을 전부 drop 하는 스크립트를 생성하시오(“||”를 활용해서)

SELECT 'drop table ' || table_name || ';'
FROM user_tables;




문제302. 내가 가지고 있는 모든 view 들을 전부 삭제하시오

SELECT 'drop view ' || view_name || ';'

FROM user_views;



'빅데이터과정 > SQL ' 카테고리의 다른 글

#7_140623_PAIRWISE  (0) 2014.07.14
#7_140623_ALTER TABLE  (0) 2014.07.14
#7_140623_DROP  (0) 2014.07.14
포맷 및 함수  (0) 2014.07.10
#6_140621_DB OBJECT  (0) 2014.07.10