본문 바로가기

ORACLE11g/SQL

[11gSQL] 2장 날짜 형식 변경, 치환변수 #2-7 -Session의 default 날짜 형식을 확인해본다. SQL> SELECT sysdate FROM dual; SYSDATE------------15-AUG-16 SQL> exit 방법 1. 세션의 Default날짜 형식 변경-환경변수 사용 클라이언트 환경 cmd창 C:\Users\Administrator>SET NLS_DATE_FORMAT=YYYY-MM-DD C:\Users\Administrator>sqlplus usera/oracle@192.168.10.11:1521/orcl.oraedu.com SQL> SELECT sysdate FROM dual; SYSDATE----------2016-08-15 방법 2. 세션의 Default날짜 형식 변경-ALTER SESSION SET명령 사용 SQ.. 더보기
[11gSQL] 1장 데이터베이스 소개 관계형데이터베이스(RDB)▷E.F.codd가 1970년에 데이터베이스 시스템의 관계형 모델을 제안하였다.▷RDBMS(Relational Database Management System)에 기반하고있다.▷관계형 모델은 다음으로 구성되어있다.- Objects(개체) 또는 Relations(관계)의 집합(Tables)- Relations 상에서 동작하는 Operators의 집합- 정확성과 일관성을 위한 데이터베이스 무결성 관계형 데이터베이스 개념▷관계형 데이터베이스는 관계의 집합 또는 2차원 테이블이다. 데이터베이스 개발 Cycle ERD 기법을 사용하여 업무에 필요한 정보를 형상화, 정규화를 통해 검증 → ERD 정규화된 ER model을 Table, Index, View와 같은 Relational data.. 더보기
[11gSQL] 1장 데이터를 조회해보기 #1-4Projection : 테이블에서 데이터를 검색할 때 반환될 COLUMN을 선택할 수 있다.Projection의 예는 다음과 같다. SQL> SELECT ename, sal, comm FROM emp; SQL> SELECT sal, ename, comm FROM emp; SQL> SELECT sal, sal, sal, sal FROM emp; SQL> SELECT sal, sal + 100, sal - 100, sal * 100, sal / 100 FROM emp; SQL> SELECT SUM(sal), AVG(sal), MIN(sal), MAX(sal) FROM emp; Selection : 테이블에서 데이터를 검색할 때 반환될 ROW을 선택 할 수 있으며, 제약 조건을 이용하여 선택될 행을 제.. 더보기
[11gSQL] 0-1장 간단한 테스트와 login.sql파일 생성 가상머신에서 오라클 서버를 부팅 후 $lsnrctl start 명령으로 리스너를 수동으로 실행시킨 뒤 $sqlplus / as sysdba 명령으로 관리자 권한으로 sql에 접속하여 SQL> startup 명령으로 오라클 서버를 구동시킨다. 윈도우의 cmd 창에서 ic를 입력하여 미리 만들어 둔 배치파일로 usera 클라이언트로 서버에 접속한다. 간단한 명령어로 데이터베이스가 잘 구동되는지 테스트 해 보고 앞으로의 실습환경에 맞도록 간단한 환경설정을 한다. #0-27t1 테이블을 생성한다.SQL> CREATE TABLE t1( no NUMBER(3), name VARCHAR2(12), date DATE); SQL> DESCRIBE t1SQL> DESC t1 SQL> SELECT * FROM employe.. 더보기
[11gSQL] 0장 ORACLE DB 11g 시작하기! 웹 프로그래머 뿐만 아니라 어느 IT업계에서도 빠질 수 없는 것 중의 하나가 데이터베이스이다. 인공지능 시대와 더불어 데이터베이스에 대한 수요도 크게 증가했고 앞으로도 계속 성장할 전망이라고 한다. 그런 의미에서 OCP자격증 하나쯤 준비해 두면 손해 볼 일은 없지 않을까 생각했고, 제대로 배워서 앞으로도 잘~ 써먹어봐야겠다! 수업은 VMware를 통해 ORACLE LINUX 5 서버를 설치하여 서버와 클라이언트간의 환경설정부터 시작되었는데, 우선은 서버측의 환경설정! 서버에 접속한 뒤 터미널을 통하여 수동으로 리스너를 켜고, 데이터베이스 서버를 구동시켰다. ##서버 측의 환경 구성 리스너(Listner)란?리스너는 네트워크를 통해 클라이언트가 오라클 서버에 접근 할 수 있도록 해주는 네트워크 관리자이다... 더보기