웹 애플리케이션 개발
- 서버운용 ( IIS / Linux / ApacheTomcat / nginx...)
-애플리케이션 코드작성 프로그램 구현( JAVA + JAVA WEB)
-데이터베이스 관리 (DBMS) ( Oracle / mysql / mariaDb / Ms-sql....) ==> ( SQL)
-orcacle이 비싸서 중소기업에선..많이안썻는데 요즘은 좀 쓰는추세
-각종 API들
-우편
-지도
-결제
-문자
-SNS로그인
오라클은 아래의 주소로 접속하여 다운로드 하시면 됩니다.

윈도우 + R -> netplwiz
사용자 이름이 한글이면 오류난다

sysdm.cpl --> 컴퓨터 이름 한글이면 오류남


나중에 충돌하는경우가 생기니 포트번호를 기억하자
CLI환경사용
홈페이지 사용
외부제어 프로그램 사용 (SQL Developer , DBeaver...)
https://docs.sysout.co.kr/database/oracle/structure-query-language/admin-query
강사님 오라클 관리자명령 정리본
사용자 이름 조회



오라클 로그인
오라클 개정생성

* 오라클 상위 버전에서 개정을 생성할떄 위에 명령어에 C##을붙여야함


정보변경

사용자 삭제

1. create user student identified by student;
2.create user master identified by master;
3.alter user master identified by khacademy;
4.select username from dba_users;
5.drop user master;

오라클에서는 --가 주석처리
대소문자 구분하지 않는다 자바는 구분한다

권한상속
권한뺏기



ERD
숫자: number(자리수) //자리수 미입력시 38자리숫자
문자: 크기가 고정이냐 : char(바이트크기)
가변이냐 : varchar2(바이트크기)
#varchar2가 정식표현이고 varchar는 별칭?임시 이다
날짜 : date


----시스템(관리자)에 만들지 않도록 주의------

내가만든 테이블 확인하는법

내가만든 테이블 삭제








데이터베이스?
--데이터베이스에 "다수의 사용자가 데이터를 관리" 할수 있도록 구성된 저장소
--각자의 사용자가 동시에 접근해서 데이터를 추가 조회 수정 삭제 할수 있다.
--이중에서 추가(C) 수정(U) 삭제(D)는 문제의 소지가 잇다.
--이런 상황을 방지하기 위해서 DBMS에서는 2단계 저장구조를 가진다
--1차적으로 작업한 내용을 트랜잭선(Transaction)이라고 부르고 , 작업을 마치면 트랜잭션을 저장/취소 할수있다.
--최종저장은 : commit , 최종 취소 :rollbackl
commit;
rollback;


'[DBMS] > - Oracle' 카테고리의 다른 글
[Oracle]날짜데이터 다루기 (0) | 2022.05.29 |
---|---|
[Oracle]제약조건 (0) | 2022.05.29 |
[Oracle]테이블관리 (0) | 2022.05.29 |
[Oracle]관리자 권한 관리 (0) | 2022.05.29 |
[Oracle]관리자 명령 (0) | 2022.05.29 |
댓글