본문 바로가기

스터디/Oracle DB9

[ORACLE] sqldeveloper로 ERD 추출 #### sqldeveloper로 ERD 추출하기 - 메뉴에서 [보기] - data modeler - 브라우저 (여기서 브라우저 창등이 잘 안되면 window(창) - 팩토리설정 클릭) - 좌측 아래의 브라우저 창에서 맨 앞 + 기호 클릭한 후, 나타나는 "관계형 모델[1]" - 마오 - 새 관계형 모델 - 화면 우측에 relational...탭 창 생성 - 7개 HR 테이블을 드래그하되 테이블 앞의 그림을 드래그 하여 우측 relational...탭 창에 넣기 (이 때, 드래그가 잘 안되면 오른쪽 마우스를 누를 채로 드래그 해본다) - 간단하게 보기 위해 relational... 탭 창의 빈공간에서 - 마오 - 하여 세부 정보보기에서 "열" 만 남기고 체크표시 해제 - 이미지나 pdf로 결과를 저장하기.. 2022. 3. 31.
[ORACLE] 테이블 데이터 입력/수정/조회/삭제 ########## 자료 입력 CRUD : Create(insert), Read(Select), Update, Delete 입력 조회 수정 삭제 [자료입력 - INSERT(C)] INSERT INTO 테이블명 VALUES(자료, 자료, 자료, 자료); -> 기본적으로 무조건 자료는 다 넣어야 함 Ex) INSERT INTO sawon_table VALUES (1, ‘hong’,‘02/03/15’,‘SEOUL’); ‘02/03/15’ -> 문자이므로 ‘’ 사용해야 함 ‘’ 안 붙일 시, 나누기 처리가 됨 ref. sql문장의 key word는 대문자가 원칙 -> 대·소문자 섞여 있을 시, PARSING(컴파일 작업) 시, 다른 문장으로 처리하여 번역을 계속하여 처리 속도가 느려짐 절을 따라 줄 바꿈 되어야.. 2022. 3. 31.
[ORACLE] ORACLE 기본 테이블 생성/삭제 및 컬럼 TYPE -- hr 테이블 기본 7개 존재 select * from employees; select * from departments; select * from locations; select * from countries; select * from regions; select * from job_history; select * from jobs; [DOS 모드] desc 테이블 이름; - 해당 테이블의 컬럼명 확인 가능 [컬럼 Data Type] - NUMBER(6) : (자료형) 000001~999999, 숫자 중 정수만 들어가는 6자리 데이터 NUMBER(8,2) : (자료형) 000000.00~999999.99, 소수점 둘째 자리가 있는 총 8자리 데이터 - VARCHAR2(25) : Variable ch.. 2022. 3. 31.
DataBase 용어 정리 ###. File System - data duplication(데이터 중복) : 회사의 경우 파일이 부서별로 존재 - data dependency(데이터 종속) : 한 부서의 파일 내용이 변경되면 다른 부서 파일도 모두 다 변경 ###. DB System - DBMS(DataBase Mangement System) 을 통해 관리함으로 효율적인 관리 ###. DB 종류 - 계층 DB(huerachical)(hdbms) : tree 구조(상하가 서로 종속적), 빠른 검색, 변화가 있는 경우 대응이 늦다 관계가 복잡한 경우 X, 큰 규모 DB X - Network db(ndbms) : 동등구조, node와 set 구조로 구성, 빠른 검색, 구조 변경은 어려움, 큰 규모 DB X - 객체 지향 DB(objec.. 2022. 3. 31.
<DB Tool> DBeaver 설치 https://dbeaver.io/download/ Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package dbeaver.io 1. DBeaver 홈페이지 접속 2. OS 환경에 맞는 파일 설치 3. 설치된 파일 (.exe) 실행 4. [OK] - [다음] - [.. 2022. 3. 31.
DB Tool> sql depeloper 설치 및 설정 https://www.oracle.com/tools/downloads/sqldev-downloads.html 1. 첫 번째 것 다운 (Windows 64-bit with JDK 8 included) 2. 압축풀기 (설치 시, d:\ 드라이브를 선택하면 d:\sqldeveloper 폴더가 자동으로 생성) 3. 압축을 푼 폴더에서 sqldeveloper.exe를 가동하여 설치 (만약, jdk root를 물어보면 browse를 눌러 C:\Program Files\Java\java\1.8.0_1 선택 후 OK 클릭) (sqldeveloper의 jdk기본지원은 1.8 버전)) 4. 환경설정 import가 나오면 ‘아니오’ 선택 5. oracle 사용추적 창 즉, oracle로 필요 정보 전송 화면에서 체크표시 선.. 2022. 3. 31.
Oracle DB 설치 후, 오류 Oracle DB 설치 완료 후, 클릭 시. 아래와 같이 창이 떠야 정상입니다! 하지만! 이 창이 뜨지 않으신다면! Oracle 아이콘에 연결되어있는 URL의 경로가 인식이 되지 않을 가능성이 큽니다! 1. Oracle 아이콘을 오른쪽 마우스 클릭하여 [속성]에 들어가주세요! 2. 속성 창에서 바로가기의 대상의 뒷부분을 보시면 Get_Started.url이 있습니다. 복사 해주세요! 3. 윈도우키 + E 하시면, 파일탐색기가 나옵니다! 파일탐색기에서 Get_Started.url를 검색하여 주세요! 이 때! 왼쪽의 내 PC 한번 클릭 후, [내 PC 검색] 상태에서 진행해주세요! 4. Get_stared 문서를 마우스 오른쪽 클릭한 후, 속성을 눌러 URL을 확인해주세요! 5. http://127.0.0... 2021. 4. 30.
Oracle passwd lock 해제 방법! Oracle DB을 열어보니 잠금상태여서 사용을 못하는 경우가 생겼습니다. 따라서, 반드시 잠금을 해제하고 사용하여야 하는데요! Oracle passwd lock 해제 방법에 대해 알아보았습니다! 1. 윈도우 시작프로그램 - 모든 프로그램 - Oracle Database 11g Express Edition 파일 클릭하여 Run SQL Command Line을 실행합니다. 2. conn /as sysdba 명령어 입력 후 Enter 하면 Connected.가 출력됩니다. 3. alter user hr identified by hr account unlock; 명령어 입력 후 Enter 하면 User altered.가 출력됩니다. (hr은 human resources의 약자로 Oracle 11g 안의 hr .. 2021. 4. 30.
Oracle DB 설치방법! 1. Oracle 11g Download ==> 바쁘신 분들은 여기 클릭해주세요! 3)부터 진행~! www.oracle.com/database/technologies/xe-prior-releases.html 1) 하단의 오라클 홈페이지 접속합니다. www.oracle.com/index.html 2) 오라클 메인 화면 상단의 검색창에 Oracle 11g XE를 입력한 후, Oracle Database Express Edition (XE) Downloads 를 클릭합니다. 3) 18c 버전이 나왔습니다. 하단의 Prior Release Archive 버튼을 누른 후, 운영체제 버전에 맞도록 선택하여 주세요! 저는 Window 환경이고, 64비트 운영체제이므로 Windows x64 클릭했습니다. 운영체제 확인.. 2021. 4. 30.