전체 글 170

Oracle Chapter4. SQL주요함수 (오라클 입문자용)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 오라클에서는 데이터를 처리하기위한 다양한 함수가 제공된다. 기능에 따라 숫자함수, 문자함수, 날짜함수 등등 여러종류의 함수가 있다. 그중 대체적으로 많이 사용되는 함수에 대해 알아보자. 우선 함수를 들어가기전에 한가지 알아두고 갈것이 있다. DUAL 테이블 DUAL 테이블이란 SYS사용자가 소유하는 테이블이며 모든 사용자가 사용할수 있도록 설정되어 있다. DUAL 테이블의 구조를 보면 DUMMY란 단 하나의 컬럼으로 구성되어있다. 왜 갑자기 DUAL테이블을 설명하냐면 데이터베이스 작업을 할때 가끔 여러가지 계산이 필요할때가 있다. 예를 들어 134*254를 계산한다고 할때 암산으로 해도 시간이 걸리고 계산기를 꺼낼려니 귀찮..

DBMS/Oracle 2011.08.25

Oracle Chapter3. WHERE절과 연산자 (오라클 입문자용)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 Chapter2에서 SELECT의 출력문의 양식등을 바꾸는법을 배웠다. SELECT는 원하는 컬럼(열)을 찾아 출력하는 명령어이다. 이번시간에는 원하는 컬럼(열)중에 특정조건을 만족시키는 레코드(행)을 조회하는 법을 알아보자. Chapter2에서 계속 사용했던 사원이름과 연봉을 계산하여 출력해보자. 자 우리가 원하는 컬럼을 찾아서 출력을 시켰는데 내가 원하는것은 연봉이 30000이상인 사람의 명단을 원한다. 그럴때 WHERE절을 넣어서 특정조건을 넣어주면 된다. SELECT 컬럼 FROM 테이블이름 WHERE 조건식 그럼 연봉이 30000이상인 사람을 조건식으로 적으면 어떻게 적어야 될까? 간단하다 비교연산자 > , < ,..

DBMS/Oracle 2011.08.24

Oracle Chapter2. SQL*Plus 명령어 (오라클 입문자용)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 SQL*Plus문이란? SQL문을 실행시키고 그 결과를 볼수 있도록 오라클에서 제공하는 툴이다. SQL은 데이터베이스에서 자료를 검색하고 수정하고 삭제하는 테이터베이스 언어라면 SQL*Plus는 출력 형식을 지정하거나 편의상 환경설정을 하는 명령어이다. SQL과 SQL*Plus명령어는 아래 표와 같은 차이점이 있다. SQL문 SQL*Plus명령어 관계형 데이터베이스의 ANSI(미국표준협회)에서 채택한 표준언어 오라클 사가 만든 SQL문을 사용자가 더욱 편하게 사용할수 있도록 만든 툴 종결문자(;)의 사용으로 여러줄을 사용해도 끝에 종결문자(;)를 넣으면 한줄로 인식 종결문자(;)가 없기때문에 여러줄을 사용할려면 연결문자(-..

DBMS/Oracle 2011.08.24

Oracle Chapter1. SQL의 기본 (오라클 입문자용)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 Chapter1에서는 sql의 기본문구를 배울것이다. mysql을 한번이라도 해본사람이 있으면 다 알것이다. select명령이나 desc등등 기본적인 테이블구조를 살피는 명령어들이다. 테이블에 무엇이 있는지 구조가 어떤지 알아야지 수정을 하든 삭제를 하든 할수 있는것이다. 그럼 scott로 접속을 하여 내가 사용할수 있는 테이블이 어떤것이 있는지 알아보자. SELECT * FROM tab; mysql에서는 테이블을 볼때 show table라는 SHOW명령어를 썼지만 오라클에서는 SELECT문으로 테이블을 출력한다. tab이란 데이터 딕셔너리 테이블이라고 하는데 후에 자세히 설명하겠다. 지금은 그냥 table이라고만 알아두자..

DBMS/Oracle 2011.08.23

[필독]테이터베이스 기초개념 및 오라클 실행과 계정 설정

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 오라클을 설치하고 난뒤 cmd창을 연다. (설치방법은 필자의 블로그에 설명되어있다.) commend창을 여는방법은 다 아실거라고 믿는다~! 자 그럼 오라클을 실행해보자. sqlplus 사용자명/암호 cmd창에서 위 명령을 치면 오라클이 실행된다. 여기서 사용자를 잠시 살펴보자. 오라클을 설치하면 기본 사용자가 3개가 있다. 1. sys : 오라클 super 사용자명이며 데이터베이스에서 발생하는 모든문제를 처리할수 있는 권환을 가진다. 2. system : 오라클 데이터베이스를 유지보수 관리할 때 사용하는 사용자명이며 sys와 차이점은 데이터베이스 생성권환이 없으면 불완전 복구를 할수 없다. 3. scott : 처음 오라클을..

DBMS/Oracle 2011.08.23

Windows(윈도우및 윈도우7)에서 오라클 설치하기!

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 오라클 사이트 ( www.oracle.com) 으로 들어가서 다운로드메뉴의 10g를 클릭 왼쪽의 database 10g를 클릭! 다운로드 메뉴 클릭! 동의 (accept) 해주시고 아래에 내려가서 자신의 OS에 맞는 버전 클릭! 참고로 필자는 윈도우7 64비트임 다시한번 동의 해주시고! Files를 다운! 오라클은 회원가입을 해야지 다운로드 됩니다! 회원가입하고 로그인 하면 바로 다운로드 진행~ 압축을 풀어주시고 윈도우7 필독!!! 윈도우7은 설치전에 설정값을 바꿔줘야 함! 먼저 database - install - oraparam.ini 를 메모장으로 열어주시고 아래처럼 6.1을 추가 해주세요. 2번째 database -..

설치및설정 2011.08.23

Windows(윈도우)에서 MySQL설치 및 설정하기!

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 http://www.mysql.com/ 위 홈페이지에 접속하여 다운로드를 클릭! MySQL Community Server를 다운로드 해준다. 각자 운영체제 비트에 맞는 MSI Installer를 다운받으면 된다. 이 창이 뜰때 아래쪽 No thanks를 클릭하면 회원가입없이 그냥 다운받아진다. 자 이제 다운받은파일을 실행시켜 보자. 동의를 하고 다음으로 넘어간다. Typical버전으로 그냥 깔아주자 설치가 끝나고 계속 다음을 눌러준다. MySQL 설정 실행을 클릭하고 완료한다. MySQL기본설정마법사이다. 다음을 클릭해주자. Detailed Configuration을 선택 개발자 머신으로 선택 여러 가지 목적의 데이터베이스..

설치및설정 2011.08.23

Windows에서 JAVA(자바)와 Eclipse(이클립스)설치및 설정하기

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 초보자가 자바 프로그래밍을 배우기전에 책에서 본 구문을 적을려면 꼭 설정과 설치를 해줘야지 된다. 책만 봐서는 이해가 안되니 다들 자바와 이클립스를 설치한뒤에 책에 적혀있는 예제를 따라하길 바란다. (필자는 이거 설치방법을 몰라서 한참동안 그냥 책만 봤엇다..;;) http://www.oracle.com/technetwork/java/index.html 우선은 위홈페이지에 들어가서 오른쪽위의 Java for Develbpers를 클릭! 제일 왼쪽의 Java Platform (JDK) 7 을 클릭! JDK (JAVA Developement Kit) - 자바 프로그램의 개발을 위한 소프트웨어와 라이브러리의 모음 동의를 눌러주고..

설치및설정 2011.08.23

Mac(맥)에서 MySQL 설정하기 [한글 깨짐현상 및 바로실행 패치설정 root비번 설정]

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 자 MySQL 패치 설정과 한글깨짐현상 및 언어설정을 해보겠습니다. ( 아 진짜 그냥 할려고 햇는데 MySQL포스트중 짜증이 나서 ㅠㅠ) 1. MySQL 패치 설정하기! 우선 MySQL을 아무곳에서나 실행되게 설정하자. 터미널을 열고 vi ~/.profile 을 열어준다. i를 누르면 글자가 쳐질것이다. 그러면 아래 문구를 복사해서 붙히자!. export PATH=/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:$PAT 앞에 e있는거다!! ;; 붙히고 난뒤에 esc를 누르고 :를 누르면 제일 아래쪽에 :가 뜰것이다. 그러면 wq를 입력하고 끝내면 된다. (wq가 저장하는것이고 q..

설치및설정 2011.08.23

Mac(맥)에 MySQL 설치 및 설정

현 블로그는 모바일이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1. http://mysql.com 에 접속한뒤에 downlods에서 mysql community Server 클릭 Max OS X를 선택한뒤에 자신의 OS버전에 맞는 버전을 다운로드 한다. 필자는 10.7 라이온 버전이지만 아직 업데이트가 되지 않아서 10.6 레오파드 버전을 다운받았다. (낮은 버전은 깔아도 된다고 누가 그러더라..) 이 화면에 아래쪽 No thanks를 클릭하면 회원가입을 안하고도 다운이 된다. 자 그럼 다운로드 받은파일을 클릭하면 이렇게 4개의 파일이 보일것이다. mysql-5***.pkg : mysql 설치 파일 MySQL_S**.pkg : 부팅 시 자동 시작 설정 파일 MySQL_pre*.pkg : 시..

설치및설정 2011.08.23