본문 바로가기
728x90
반응형

Database/OracleSQL27

Oracle SQL 제약조건(Constraint) NOT NULL - 데이터가 NULL 값을 저장 못하도록 합니다. - 새로운 행을 추가할때, NOT NULL로 지정된 열이 항상 값을 가질 수 있도록 합니다. ex) CREATE TABLE student (std_code char(10) NOT NULL); FOREIGN KEY - 2개의 테이블을 연결하기 위해 사용합니다. - REFERENCES를 이용하여 참조하는 테이블의 속성을 제시합니다. ex) CREATE TABLE student ( std_code char(10) NOT NULL PRIMARY KEY, name char(10) FOREIGN KEY REFERENCES department(dep_code)); ex) CREATE TABLE student ( std_code char(10) NOT .. 2021. 4. 25.
Oracle 테이블 생성하기 Oracle에서 테이블 마우스로 생성시키기 테이블을 우클릭해서 생성 그리고 열을 추가하게 됩니다. 이름은 열의 이름, 테이블에 항목 (컬럼?)의 이름이 된다. (키와 값이 있다면 키가 되는것인가..?) 데이터의 유형은 varchar2는 문자 number숫자 date , char등이 있는데 앞으로 공부를 알아보잠; 다음은 SQL문을 이용해서 테이블을 생성하겠습니다. Api_Member 테이블을 생성하세요. create table Api_Member ( midx number not null, memberName varchar2(50) not null, memberId varchar2 (30) not null, memberPwd varchar2 (50) not null, memberjumin number no.. 2021. 4. 25.
SQL, DDL SQL언어 (Structured Query Language) DDL (Data Definition Languge) DML (Data Manipulation Language) DCL (Data Control Language) 세가지 공부하기. DDL Data Definition Languge. '데이터를 정의하는 언어'로서 보다 엄밀하게 말하면 '데이터를 담는 그릇을 정의하는 언어'이며, 이러한 그릇을 DBMS에서는 오브젝트라고 한다. DDL 조작 방법 오브젝트를 생성,변경,삭제하는 명령어 생성 CREATE 데이터베이스 오브젝트 생성 변경 ALTER 데이터베이스 오브젝트 변경 삭제 DROP 데이터베이스 오프젝트 삭제 TRUNCATE 데이터베이스 오프젝트 내용 삭제 1. 테이블 생성하기 열의 이름과 데이터의.. 2021. 4. 25.
728x90
반응형