반응형
반응형
오라클을 사용하다 보면 Hr, Scott계정이나 직접 만든 계정들이 잠금이 될 때가 있습니다. 그럴때 간단하게 Unlock해주는 간단한 방법!! CMD를 열어 >sqlplus "/as sysdba" >alter user hr account unlock; 방식으로 풀어주면 됩니다 추가로 비밀번호를 바꾸고 싶다면 >alter user hr identified by 비밀번호; 끝~~
후.. 조인은 예제로 공부해도 머리에 잘 들어오지 않아 어렵지만 그래도 내부조인과 외부조인에 이어 나머지 크로스조인과, 셀프조인, 세미조인, ANSI조인까지 마무리 해야겠어요. 내부조인과 외부조인만 제대로 숙지하고 있어도 불편함은 없겠지만 블로그에 공부목적으로 정리를 하기 때문에 간단하게 예제를 실습하면서 살펴볼까합니다. ■ 크로스 조인 크로스 조인(Cross Join)은 Cartesian Product라고 하며 거의 사용되지 않습니다. 그렇기 때문에 엄밀한 의미에서 조인이라고 할 수 없는데요. 테이블 상호간에 연결될 수 있는 모든 경우의 수를 산출하여 나타내는 조인입니다. ■ 셀프 조인 셀프조인(Self-Join)은 동일한 테이블을 대상으로 조인을 맺는 것을 말하며 반드시 별명을 붙여서 사용합니다. 동..
어제 하루종일 내장함수를 정리해서 기분은 좋지만서도 앞으로 정리해야될 분량을 보면 끝이 나지 않을것 같은 느낌에 힘이 조금 빠집니다. 그래도 제목 11번까지 왔으니 힘내서 열심히 정리해볼게요. 이번 포스팅에 정리할 서브쿼리는 쉽게말해서 기본 쿼리문법안에 또 다른 SELECT문이 들어간다고 생각하시면 될거에요. ■ 서브쿼리 ( Sub Query ) 1. 서브쿼리란?▶ 추가정보를 제공할 목적으로 하나의 SQL 문장 내부에 존재하는 SELECT 문장을 말합니다.▶ DML에 속하는 모든 문장에 서브쿼리를 사용할 수 있습니다.▶ 서브쿼리는 SELECT문장에서 리스트로 올 수 있고(일반 서브쿼리), FROM절에 올 수 있고(인라인 뷰), WHERE절(중첩 쿼리)에 올 수 있습니다. ▶ 연산자의 오른쪽에 와야 합니다..
제목 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 실제 출력화면인서트는 테이..
드디어 기다리고 기다리던 게시판이 완성되었습니다. 게시판을 만들면서 모르는 부분은 검색을 하면서 노력했던게 엊그제 같은데 어느새 완성이 되다니 정말 뿌듯합니다. 비록 게시판 하나만 만들어봤지만 여기서 안주하지 않고 더욱 공부해서 권한 설정을 추가해 관리자 모드를 만들어 보고 싶습니다. 그래서 지금까지 완성된 게시판은 절대 최종 완성은 아니며 더 개념적인 이론부분을 공부해서 기능을 추가하거나 회원가입을 먼저 만들고 홈페이지에 게시판을 넣는 방식으로 꾸려나갈 생각입니다. 이번 포스팅에서는 출력된 화면과 영상을 첨부하도록 할게요. ■ 게시판 만들기 프로젝트에 사용된 기능 ■ 화면폼 (글쓰기 / 글읽기 / 글수정 / 답변 ) 화면폼은 애니매이션 파일로 올려서 3초간격으로 바뀝니다. 차례대로 글쓰기 / 글읽기 /..
이제 홈페이지 및 게시판을 만들기전에 데이타를 저장할 수 있는 database 프로그램인 MySQL을 설치해보려고 하는데요. 학원에서는 Oracle을 설치하여 프로그래밍을 했지만 어느 회사나 똑같은 프로그램을 이용하지 않기 때문에 MySQL도 사용해보려고 합니다. 솔직히 Oracle을 많이 다뤄서 익숙하지만 컴퓨터가 느려질것을 염려한것도 있습니다. ■ MySQL 다운받기 http://dev.mysql.com/downloads/mysql/ 위 링크를 눌러 밑줄친 MySQL Community Server 5.5 버전을 다운받습니다. 모든 개발 프로그램은 최신버전 보다는 이미 대중적으로 사용하고 있는 예전 버전을 사용하는게 버그와 오류가 적기 때문에 다들 추천하더라고요. 각자 컴퓨터 운영체제에 맞는 것을 다운..