반응형
반응형
오라클에서 가장 많이쓰는 명령어인 select를 이번 글을 통해 한꺼번에 정리해보도록 하겠습니다. select는 선택해서 조회하는 개념이라 간단하게만 살펴보고, 오라클에서 제공해주는 SCOTT계정과 HR계정을 통해 select를 사용해 실제 출력하는 화면을 보여드릴게요. 문제로 실습해 볼것들이 많으면 다음글에는 문제만 올리겠습니다. 먼저 제가 사용하는 개발툴은 Eclipse Mars.1 Release (4.5.1) / ApacheTomcat 8.0 / Oracle Database 11g Release Enterprise / SQL Developer 4.1.2 를 사용합니다. ■ Select 간단 정리 1. 용도 ▶ 데이터 검색, 칼럼을 가공 처리하여 조회 가능2. 테이블의 전체 조회 ▶ select * ..
제목 3번에서는 오라클에서 부르는 DML, DDL, DCL에 대해서 간단히 알아보고 무엇이 다른지 비교를 해보겠습니다. DML은 ( Data Manipulation Language ) 데이터 조작어DDL은 ( Data Definition Language ) 데이터 정의어DCL은 ( Data Control Languae ) 데이터 제의어 그 외에도 [ Commit, RollBack, SavePoint ]를 포함하고 있는 트랜잭션 제어도 존재하지만 가장 정리할 부분이 많은 위 3가지를 중점적으로 살펴보려고 합니다. 일단 각각 하나씩 정리해보고 마지막에 비교를 해볼게요. ■ DML ( Insert / Update / Delete ) ▶▶ Insert ( 데이터 입력 )▲ INSERT 실제 출력화면인서트는 테이..
오라클은 순서를 정하기 어려워 그냥 머리에 들어오는 순서대로 무작정 정리 해야할것 같아요. 2번 제목은 오라클의 기본 데이터 타입에 대해 살펴보겠습니다. ■ 테이블 구조를 확인하는 명령어→ DESC 테이블명; ■ 기본 데이터 타입 ▼ 문자형 데이터 : 문자 데이터를 표현 사용예)CREATE table hunit ( aaa char (3byte), ※ 저장되는 데이터에 따라 크기가 다름 ( 영문:1byte 한글:2~n byte) bbb varchar2 (4byte) ); ※ 크기 초과시 오류 발생, varchar 타입도 있지만 오라클에서 권장하지 않음 ▼ 숫자형 데이터마지막 binary 타입의 숫자표현은 저장공간을 적게 차지하면서 수치를 표현할 수 있다는 장점이 있으나 정밀도가 낮습니다. 또한, ANSI에..
■ 사용환경→ Eclipse Mars.1 Release (4.5.1)→ Apache Tomcat 8.0→ Oracle Database 11g Release Enterprise→ SQL Developer 4.1.2 오라클을 정리하기 앞서 제 사용환경입니다. 무엇부터 정리할지 계획이 잡히지 않아 1번 제목에서는 간단하게 텍스트로 정리하고, 2번 제목부터 하나하나 심화있게 정리해보도록 하겠습니다. ▼ TABLESPACE 생성123456create tablespace hunit datafile 'c:/oracledata/tablespace/lecture.dbf' size 1000m autoextend on next 10m maxsize 5000m; /* UNLIMITED */ hunit 테이블스페이스에 초기 용..
이제 오라클도 설치했겠다 다음 절차는 당연히 개발툴인 SQL Developer를 설치 해야겠죠?? 진짜 Developer는 오라클 프로그램 설치중 정말 간단합니다. ZIP폴더를 다운받아 압축풀기만 하면 설치가 끝나기 때문이죠. 그래도 도움이 필요한 분들도 있을테니 작성해보겠습니다. 주소 → Oracle SQL Developer 4.12 다운로드 바로가기 링크를 누르면 바로 SQL Developer 4.12버전을 다운받는 페이지가 나옵니다. 여기서 각자 필요하신걸 선택하시면 되는데요.저는 64비트 운영체제라 둘 중에 JDK 8도 포함된 프로그램을 다운로드했습니다. ZIP 파일의 형태로 다운로드 되고 압축을 풀면 바로 실행이 가능하니 왠만하면 개발 프로그램들이 모여있는 곳에 압축푸는걸 추천합니다.나중에 찾기..
오라클은 프로그램 자체가 무겁기 때문에 굳이 쓰지 않아도 될때에도 오라클서비스가 켜져있으면 느려질수도 있는데요. 성능이 좋은 컴퓨터면 모르겠지만 노트북이나 오래전에 샀던 컴퓨터는 오라클 서비스를 잠시 꺼두시는게 좋습니다. 그래서 따로 메모장을 만들어 시스템파일을 만든 뒤 편한곳에 이동시켜 편하게 서비스를 껏다 키는 방법을 적고자 해요. 이 포스팅은 참고로 매번 내컴퓨터 우클릭 → 관리 → 서비스로 들어가 해당되는 오라클 서비스를 일일이 끄는게 귀찮으신 분들이 쓰시면 만족하실겁니다. ■ 메모장으로 시스템파일 만들기 1) 원하는곳에 메모장을 새로 만들기하여 net start OracleServiceORCL 대소문자 구별하여 서비스를 시작하는 명령어를 적어줍니다. 2) 다른이름으로저장을 누르고[ 파일이름 . ..