본문 바로가기
728x90
반응형

System2

Oracle 개발자 수업 39일차 - ALTER, ACCOUNT, TRANSACTION 1. ALTER 2. ACCOUNT 3.TRANSACTION 1. ALTER [ 정의 ] - 테이블의 구조를 수정할때 쓰인다. (컬럼 정의 수정하기) - 되도록이면 테이블을 수정하는 상황이 발생하면 안된다!! [ ALTER 사용 시 기존 테이블 데이터 유/무 ] 1) 기존 테이블에 데이터가 없었을 경우 > 빈 테이블 > 변동 X 2) 기존 테이블에 데이터가 있었을 경우 > 미리 데이터 백업 > 수정 > 변수 [ 테이블 수정 시 주의사항 ] 1) 새로운 컬럼 추가하기 - 원하는 컬럼을 그냥 추가하면 된다. CREATE TABLE TBLEDIT ( SEQ NUMBER PRIMARY KEY, DATA VARCHAR2(20) NOT NULL ); INSERT INTO TBLEDIT VALUES (1, '마우스'.. 2021. 5. 24.
Oracle 개발자 수업 32일차 - 데이터베이스 관리 시스템(DBMS), SQL 1. 데이터베이스 관리 시스템(Database Management System, DBMS) 2. SQL 1. 데이터베이스 관리 시스템(Database Management System, DBMS) [정의] - 데이터베이스는 효율적인 관리와 검색을 위해 구조화한 데이터 집합으로, 이 데이터베이스의 데이터 조작과 관리를 극대화한 시스템 소프트웨어이다. [효율적인 데이터 관리 조건] - 데이터를 통합하여 관리 - 일관된 방법으로 관리 - 데이터 누락 및 중복 제거 - 여러 사용자(응용 프로그램 포함)가 공동으로 실시간 사용 가능 [관리 시스템의 중요성] 1) 데이터 무결성 - 데이터에 오류가 있으면 안된다. - 제약조건(Constraint)를 사용한다. 2) 데이터 독립성 - 데이터베이스에 변화가 발생하더라도 .. 2021. 5. 12.
728x90
반응형