DB24 Oracle 설치 윈도우10에서의 오라클XE 버전 설치 1. 해당 사이트로 들어간다 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c Database Software Downloads | Oracle Run the Oracle Database Enterprise Edition Container Image with Docker Contains Oracle Database Enterprise Edition 21c running on Oracle Linux 7. Ideal for macOS, Linux, and other platforms. Use the following pull command for the lates.. 2023. 9. 14. SQL 정리 11일차 데이터 정의어(DDL) 11.1 명령어의 종류 명령어 설 명 CREATE TABLE 새로운 테이블을 생성 DROP TABLE 기존 테이블의 구조 및 모든 행을 삭제 ALTER TABLE 기존 테이블을 변경 - 컬럼의 추가, 수정 - 제약조건 추가, 삭제, 활성화, 비활성화 TRUNCATE 기존 테이블의 구조는 남기고 모든 행을 삭제 RENAME Object의 이름을 바꿈 COMMENT 테이블이나 컬럼에 주석문 달기 명령어들은 모두 데이터 정의 명령어(DDL)로 실행시 자동 COMMIT 후에 ROLLBACK될 수 없으므로 주의해서 실행해야 한다 테이블 삭제 ( DROP TABLE ) DROP TABLE 테이블명 [CASCADE CONSTRAINTS] ; - 모든 데이터가 테이블에서 삭제 - 트랜잭션은 자동 COMMIT - 해당 .. 2023. 9. 1. SQL 정리 10일차 DICTIONARY 10.1 Dictionary(메타정보)란 - ORACLE SERVER에 의해서 생성되고 유지보수 - 데이터베이스에 대한 정보를 가짐 - 읽기 전용으로만 제공되는 뷰(VIEW)와 테이블의 집합 - 데이터 사전( Data Dicitionary ) 테이블은 SYS 사용자가 소유 Dictionary의 예 - ORACLE SERVER 사용자명 - 사용자에게 허가된 권한 - 데이터베이스 객체명( TABLE, SEQUENCE, VIEW, INDEX 등 ) - 테이블 제약조건 - 감사(Auditing) 정보 10.2 Dictionary View의 종류 데이터 사전 뷰( Dictionary View )는 4가지의 종류가 있는데, 각기 다른 접두어를 써서 구분한다 접두어( prefix ) 설 명 USER_ 사용자가 소유한.. 2023. 8. 30. SQL 정리 9일차 TRANSACTION CONTROL 9.1 TRANSACTION의 개념 - Transaction이란 논리적인 업무의 작업단위를 의미 - Transaction Control LANGUAGE SAVEPOINT COMMIT ROLLBACK [ TO SAVEPOINT명 ] - Transaction은 다음의 사건들로 구성 데이터에 영구적인 변경을 하는 DML명령어 하나의 DDL명령 하나의 DCL명령 - 최초의 실행가능한 SQL명령으로 시작해서 다음 사건 중 하나로 종료됨 COMMIT이나 ROLLBACK DDL이나 DCL 명령 실행( automatic commit ) deadlock 등의 error, system crash, exit 9.2 TRANSACTION CONTROL 명시적인( Explicit ) 트랜잭션 제어 명령어 명령어 설 명 COMM.. 2023. 8. 29. 이전 1 2 3 4 ··· 6 다음