2015년 Oracle XE 11g 쓰던 이후 7년 만에 Oracle을 다시 설치해본다.
Data\-> 자료 or 값 or 정보DataBase (DB)\-> 한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록 논리적으로 연관된 데이터를 모으고, 중복되는 데이터를 최소화 하여 구조적으로 통합/저장해 놓은 것
SQL 이란?Structured Query Language (구조화된 질의 언어)
DQL (Data Query Language)데이터 검색 목적으로 사용되는 언어
Desc컬럼 조회 명령어description 약어테이블 구조 확인 목적으로 사용
Where절\-> 조건을 사용하는 구문\-> 원하는 값을 도출하기 위해 사용구문
함수 (Function)\-> 하나의 큰 프로그램에서 반복적으로 사용되는 부분들을 분리하여 작성해 놓은 작은 서브 프로그램
GROUP BY 절\-> 그룹함수는 그룹으로 묶여진 단 한개의 결과값 산출
조인문(JOIN)\-> 여러 테이블의 레코드를 조합하여 하나의 열로 표현 한 것
집합 연산자 (Set Operator)\-> 두 개 이상의 테이블에서 조인을 사용하지 않고 연관된 데이터를 조회하는 방법
서브 쿼리 (SubQuery)\-> 하나의 SQL 문안에 포함되어 있는 또 다른 SQL 문
DDL \-> 데이터 정의 언어\-> 객체(Object)를 만들고(CREATE), 수정하고(ALTER), 삭제(DROP) 하는 구문오라클 객체의 종류
TCL (Transaction Control Language)\-> 트랜잭션 제어 언어
오라클 12c를 쓰다가 다시 11g를 써보고 싶어 설치 후 접속을 하는데 아래와 같은 문제가 생기게 되었다..생겼던 오류 문구ORA-28000: the account is locked해결책시스템 계정으로 들어가서 해당 계정을 unlock 시켜준다.정상적으로 altere