본문 바로가기

DBMS/Oracle

[데이터베이스] employees select * from employees; -- 오라클에서 문자열끼리 더하려면 || 기호를 사용한다 -- as 를 이용하여 컬럼이름을 내가 원하는 형태로 수정할 수 있다 select first_name, last_name, salary from employees; select first_name || ' ' || last_name as name, salary from employees; select max(salary) from employees; -- 가장 높은 급여 select max(hire_date) from employees; -- 가장 나중에 입사할 날짜 select min(salary) from employees; -- 가장 낮은 급여 select min(hire_date) from emp.. 더보기
리눅스 schema [root@localhost ~]# wget https://github.com/oracle-samples/db-sample-schemas/archive/refs/tags/v21.1.tar.gz [root@localhost ~]# tar xf v21.1.tar.gz [root@localhost ~]# pwd [root@localhost ~]# cd /opt/oracle/product/21c/dbhomeXE/demo/schema [root@localhost schema]# cd human_resources [root@localhost human_resources]# gedit hr_main.sql hr_main.sql에서 찾아서 바꾸기 메뉴 눌러서 변경할 부분을 입력하고 모두 바꾸기 __SUB__CWD__를.. 더보기
오라클 제약조건 오라클 제약조건 테이블의 컬럼에 대하여 특정 조건을 부여하는 형식 primary key 기본기 (unique + not null) - 여러 줄의 데이터중에서 하나만 가져올 수 있는 키 unique 고유기 (중복될 수 없음) - 중복되면 안되는 속성 (상품의 이름) not null 빈 값을 넣을 수 없다 - 일반 컬럼은 값을 넣지 않을 수도 있다 (null) default 기본값을 저장한다 - 직접 insert 하지 않아도 들어가는 기본값을 지정 - 등록날짜 - 레코드의 고유 번호 check 특정 조건을 만족해야 한다 - 특정 범위, 특정 조건을 만족하는 값만 넣을 수 있다 - 성별, 가격, 날짜 foreign key 다른 테이블의 값을 참조해야 한다 - 이미 등록된 다른 테이블의 값이 있어야 등록할 수 .. 더보기
VM 리눅스 설치 이후 셋팅 리눅스 로그인 방법 아이디 : root 비밀번호 : 1 네트워크 설정 Edit → Virtual NetWork Editor VMinfomation → NAT VMnet8 → Subnet IP → 192.168.1.0 바탕화면 → 오른쪽 클릭 → 터미널열기 → ifcfg-ens33 ==============모든 내용 지우고 아래의 내용 추가=================== DEVICE=ens33 BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.2 ONBOOT=yes DNS1=168.126.63.1 DNS2=8.8.8.8 =====================================================.. 더보기
리눅스 기초 명령어 day01 기본명령어 리눅스 기본명령어 규칙 [명령어] [-옵션] [대상] 1) 명령어는 실행파일이다 2) 옵션은 -뒤에 적는다 3) 옵션은 띄어쓰기로 구분하여 여러 옵션을 적용할 수 있다 4) 대상은 디렉토리 혹은 파일의 경로이다 5) 명령어에 따라서 여러 대상을 지정할 수 있다 6) 대상도 여러 대상을 지정하려면 띄어쓰기를 이용한다 7) 명령어의 종류에 따라 옵션 및 대상이 없거나 생략되는 경우도 있다 8) 서로 반대되는 옵션을 같이 작성하면 가장 마지막 옵션이 적용된다 ======================= 절대경로와 상대경로 ======================= 컴퓨터 파일의 위치를 나타내는 방법은 크게 2가지가 있다 절대경로는 전체 주소를 말한다. 처음부터 목적지까지의 모든 구조를 상세.. 더보기