본문 바로가기

분류 전체보기

(275)
[DBMS] 03 --자동차 테이블 생성 CREATE TABLE TBL_CAR( ID NUMBER, BRAND VARCHAR2(100), COLOR VARCHAR2(100), PRICE NUMBER, CONSTRAINT CAR_PK PRIMARY KEY(ID) ); --TBL_CAR 삭제 DROP TABLE TBL_CAR; --제약 조건 삭제 ALTER TABLE TBL_CAR DROP CONSTRAINT CAR_PK; --제약 조건 추가 ALTER TABLE TBL_CAR ADD CONSTRAINT CAR_PK PRIMARY KEY(ID); --TBL_CAR의 모든 자료 조회 SELECT * FROM TBL_CAR; ● 주석 - 해석하지 못하게 하는 문법 - 쿼리문에 설명글을 달 때 사용 - 지금 당장 사용하지 않는 소..
[DBMS] 02 Table ● 명칭 1. COLUMN(열, 속성, 필드) - 세로 - 공통된 값들의 주제 2. ROW(행, 레코드, 튜플) - 가로 - 하나의 정보 3. Primary Key - 고유한 값(각 행의 구분점으로 사용된다.) - 중복이 없고 NULL 값을 허용하지 않는다. ※ NULL : '아직 어떤 값을 넣을 지 모르겠다' 라는 뜻을 가진 값 4. Foreign Key - 다른 테이블의 PK를 의미한다. - 보통 테이블끼리 관계를 맺을 때 사용된다. - 중복이 가능하다. - Table A에 없는 값을 Table B의 FK 컬럼에 사용할 수 없다.(위의 표 참고) 5. Unique Key - NULL은 허용하지만 중복을 허용하지 않는 Key SQL문 ● 자료형(TYPE) ※ 명령어를 컬럼명으로 사용할 때에는..
[DBMS] 01 ● DB(Database) - 데이터가 모여 있는 기지 - 추상적인 용어 ​ ● DBMS(Database Management System) - 데이터를 관리할 수 있는 구체적인 시스템 - 종류 : 오라클, 마리아DB, MySQL, MS-SQL, Mongo,... ● 오라클 DBMS 버전 i : internet g : grid c : cloud ​ ● 오라클 DBMS 계정 - sys : 모든 권한 - system : 계정 관리 - 일반 계정 : 해당 스키마 관리(hr, op, he, scott,...) ● 스키마 정리가 잘 되어 있는 표들의 묶음, 상태 ● RDBMS(관계형 데이터베이스 관리 시스템) 테이블끼리 서로 관계를 맺음 ​ ● SQL(인터프리터 언어), 쿼리문 - 한 줄 씩 번역되고 빈번한 수정이..