서비스 : IT 자원을 이용해서 정보를 제공합니다.
인터넷을 사용하여 직접 정보를 검색하고 활용할 수 있게 하는 것이 웹서비스입니다.
클라이언트 : 서비스 사용자
서버 : 서비스 제공자
DBMS(DataBase Management System)
데이터베이스(데이터들의 집합)을 체계적으로 관리하기 위한 프로그램
데이터베이스 구성의 장점
→ 데이터를 공유할 수 있습니다.
→ 데이터를 통합해서 저장합니다. (중복되지 않게 구조화)
→ 데이터를 즉각적으로 사용할 수 있습니다.
→ 데이터의 일관성, 정확성을 유지할 수 있습니다.
서버 프로그램은 서비스 종류를 구별하기 위해 포트(port)라는 식별값을 사용합니다.
웹호스팅
→ 서버, 물리적인 하드웨어 장치를 대여합니다.
클라우드
→ 하드웨어(CPU, 메모리, 네트워크 자원), 운영체제, DBMS, 보안 등 서비스 운영과 관련된 자원을 한 번에 제공합니다.
→ AWS, 네이버 클라우드, 오라클 클라우드 등이 있습니다.
오라클 설치
1) 오라클을 설치합니다
system 관리자 계정의 비밀번호를 설정합니다.
2) 포트번호를 확인합니다.
→ Database Listener : 1521
→ HTTP Listener : 8080
오라클 연습 - hr 계정 풀기
SQL> connect system
→ system 계정에 연결합니다.
SQL> select * from all_users;
→ all_users 테이블의 데이터를 조회합니다.
SQL> connect hr;
→ hr 계정에 연결합니다.
→ 계정이 잠겨있습니다. system 계정의 연결이 끊겼습니다.
SQL> show user;
→ 연결된 계정을 확인합니다.
SQL> connect system;
→ system 계정에 연결합니다.
SQL> alter user hr account unlock;
→ .hr 계정의 잠금을 해제합니다.
SQL> show user;
→ .현재 연결된 계정을 확인합니다. (system)
SQL> alter user hr identified by hr;
→ .hr 계정의 비밀번호를 hr로 변경합니다.
SQL> connect hr/hr;
→ .hr계정에 연결합니다.
SQL> show user;
→ .현재 연결된 계정을 확인합니다. (hr)
SQL> set linesize 160;
→ .줄 길이를 160으로 변경합니다. (기본값 80)
SQL> select * from tab;
→ .현재 연결된 계정(hr)의 테이블을 조회합니다.
SQL> select * from jobs;
→ jobs 테이블의 데이터를 조회합니다.
오라클 연습 - 계정 생성, 권한 부여
system 계정으로 접속합니다.
SQL> create user idev identified by 1234;
→ idev 계정을 생성합니다.(비밀번호 1234)
hr 계정으로 접속합니다.
SQL> select * from user_role_privs;
→ hr 계정의 role을 확인합니다.
→ connect 권한 : 계정 접속과 관련된 권한
→ resource 권한 : 테이블 생성과 관련된 권한
system 계정으로 접속합니다.
SQL> grant resource, connect to idev;
→ idev 계정에 resource, connect 권한을 부여합니다.
디비버 - 연결된 유저 스키마만 보이게 하기
테이블에서 [우클릭] - [Edit Connection]을 선택합니다.
[Connection settings] - [Oracle properties] - [Content] - Show only connected user schema를 선택합니다.
'수업 일지 > Oracle(SQL)' 카테고리의 다른 글
44일차 - PL/SQL 프로시저/생성/호출 (0) | 2022.03.10 |
---|---|
27일차 - ALTER/DECODE/COMMIT/뷰/JDBC연동 (0) | 2022.02.09 |
26일차 - ERD/UPDATE/DELETE/외래키 삭제 조건/JOIN (0) | 2022.02.08 |
25일차 - 숫자/날짜/문자 타입/제약조건/시퀀스 (0) | 2022.02.07 |
24일차 - DDL/DML/DCL/IS NULL/IN/집계함수/서브쿼리/UPPER (0) | 2022.02.04 |
댓글