데이터베이스 7

오라클 SQL과 PL/SQL ( 형 변환 함수 - 2 )

TO_CHAR 함수 : 숫자형 -> 문자형으로 변환 종류 의미 사용 예 결과 9 9의 개수만큼 자릿수 TO_CHAR(1234, '99999') 1234 0 빈자리를 0으로 채움 TO_CHAR(1234, '099999') 001234 $ $표시를 붙여서 표시 TO_CHAR(1234, '$9999') $1234 . 소수점 이하를 표시 TO_CHAR(1234, '9999.99') 1234.00 , 천 단위 구분 기호를 표시 TO_CHAR(1234, '99,999') 12,345 문제 1. EMP 테이블을 조회하여 이름이 ALLEN인 사원의 사번과 이름과 연봉을 출력하세요, 단 연봉은 (SAL * 12) + COMM으로 계산하고 천 단위 구분 기호로 표시하세요. 풀이 : 더보기 SELECT EMPNO, ENAM..

오라클 SQL과 PL/SQL (데이터 조회 하기)

SELECT 명령을 이용하여 데이터를 조회하기. 39P 연습문제 1, 2, 3 정답 1. Student테이블에서 모든 학생과 이름 ID, 체중을 아래 화면과 같이 출력하고 컬럼이름은 "ID AMD WEIGHT"로 설정 정답 : select name || '''s ID:' || id || ', WEIGHT is ' || weight AS "ID AND WEUGHT" from student; 2. emp 테이벌을 조회하여 모든 사람의 이름과 직업을 아래와 같이 출력하세요. 정답 : select ename || '(' || job || ') ,' || ename ||''''|| job ||'''' AS "NAME AND JOB" from emp; 3. emp테이블을 조회하여 모든 사원의 이름과 급여를 아래와 ..

오라클 SQL과 PL/SQL (SELECT)

SELECT 문의 기본 1. 모든 컬럼 조회 SELECT [ * ] FROM [ TABLE NAME ]; 순서대로 풀이하자면 , 'SELECT 선택한다 * 를 어디에서? TABLE NAME에서!'라고 스스로 해석해 보았다. *는 전체(ALL)라는 뜻이다. 즉 TABLE NAME에서 전체다 선택할게 라고 명령하는 것이라 생각하면 됩니다. * 실제 사용에서는 대괄호 []를 삭제하고 사용합니다. / SELECT * FROM TABLENAME; 2. 특정 컬럼 조회 SELECT [ NAME, AGE ] FROM [ TABLE NAME ]; 위 모든 컬럼에서 *를 내가 원하는 컬럼명으로 바꾸면 됩니다. 여러 개일 경우 , 로 구분합니다. 3. 테이블에 어떤 컬럼이 있는지 확인하기 DESC [ 컬럼명 ];

오라클 SQL과 PL/SQL ( 기본 )

데이터베이스란 : 데이터를 저장해 놓는 곳, 저장되어 있는 데이터가 많으면 대용량 데이터베이스 또는 빅데이터라고 부르기도 합니다. 중요한 것은 이런 용어보다는 '어떻게 저장하고 관리할까?'라는 점이다. 하드디스크에 저장되어 있는 데이터를 사람이 직접 넣거나 지우거나 바꾸는 것은 불가능하다. 어디 있는지 모르기 때문이다. 그래서 데이터 관리를 해주는 전문적인 프로그램들이 있는데 그것을 DBMS(데이터베이스 관리 시스템, database management system)이라고 합니다. (toad, handiSQL 등) 이런 DBMS에서 프로그램에게 사용자 즉 개발자가 의도를 전달할 때 사용하는 언어가 SQL입니다. Structured Query Language 구조화된 쿼리 언어 즉 규칙 있는 말 정도로 번..

데이터베이스 사용하기 ( DBMS / SQL )

데이터베이스를 사용하기 위해서는 DMBS라는 프로그램이 필요하다. D : Data B : Base M : Management S : System 데이터베이스 관리시스템의 약자이다. 사용자는 DMBS를 통해서 데이터베이스에 접근/수정/삭제/추가/ 테이블 조회 등 여러 작업들을 할 수 있다. DBMS의 종류에는 여러가지가 있는데 대표적으로는 아래와 같은 종류가 있다. 1. MySQL 2. ORACLE 3. MSSQL 4. MariaDB 5. SQLite 각 상황과 필요에 따라 그에 맞는 DBMS를 사용하면 된다. 데이터베이스를 구축한다는 것의 첫번째가 바로 사용할 DBMS를 선택하는 것 부터 있다. DBMS의 종류는 굉장히 많은데 사용할 때 마다 다 새롭게 배워야 할까 ? 반은 맞고 반은 틀리다. 모든 데이..

데이터베이스 2020.08.30

데이터베이스란 ?

현대사회에서 많은 사람들이 데이터 라는 것을 만들어 낸다. 가령 페이스북 좋아요 / 유튜브 구독등도 모두 데이터로 만들어서 데이터베이스라는 곳에 저장이 된다. 데이터 베이스란 일정한 체계 속에 저장된 데이터의 집합이다. 그리도 데이터는 데이터베이스 안에서 table이라는 단위로 저장된다. 이런 표 형식으로 저장 된 데이터을 테이블이라고 한다. 물론 하나의 데이터베이스 안에는 여러가지 테이블이 존재할 수 있다. 그리고 여러게의 데이터베이스도 만들 수 있는데 이렇게 많은 테이블과 데이터베이스를 만들어 정보를 관리하게 되면 아무리 많은 양의 정보라도 체계적으로 관리 할 수있다.

데이터베이스 2020.08.30
728x90