본문 바로가기
728x90
반응형

SQL3

[SQL] DDL(Data Define Language) DDL DB를 구축하거나 수정할 목적으로 사용하는 언어이다. DDL의 3가지 유형 명령어 기능 CREATE SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의함 ALTER TABLE에 대한 정의를 변경하는 데 사용함 DROP SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제함. CREATE TABLE CREATE TABLE 학생 # 테이블 생성 (이름 VARCHAR(15) NOT NULL, # '이름'속성은 최대 문자 15로 NULL값을 갖지 않음. 학번 CHAR(8), # '학번'속성은 문자 8자이다. 성별 SEX, # '성별'속성은 'SEX'도메인을 자료형으로 사용한다. 생년월일 DATE, # '생년월일'속성은 DATE자료형을 갖는다. PRIMARY KEY(학번).. 2023. 3. 8.
[DB] 데이터베이스 기본개념 DataBase DB == 데이터베이스 MySQL == MariaDB DB == 폴더 폴더 => 묶어주는 것 DB는 무엇으로 구성되는가? : 테이블들로 구성되어 있음 테이블 == 표 == 엑셀파일 표 == 칼럼(열, 1줄) + 로우(행, 여러줄) 칼럼 == 번호, 이름, 나이, 연락처 로우 == 1, 홍길동, 24, 010-1234-1234 표에서 칼럼은 한줄만 존재한다. 표에서 로우는 0 ~ N줄 존재할 수 있다. DBMS MySQL은 DBMS 입니다. DBMS == DataBase Management System DBMS는 여러개의 DB를 관리하는 시스템입니다. MySQL은 DBMS 중에 하나 입니다. 다른 DBMS로는 오라클, MSSQL 등이 있습니다. MySQL은 전세계에서 가장 많이 사용되는 D.. 2023. 3. 8.
[정보처리기사] 8장 SQL(DB문제) DDL(Data Define Language) → DB를 구축하거나 수정할 목적으로 사용하는 언어 CREATE TABLE 테이블명 ... [,PRIMARY KEY(기본키_속성명)] [,UNIQUE(대체키_속성명)] [,FOREIGN KEY(외래키)속성명 REFERENCES 참조테이블] [ON DELETE, ON UPDATE] [,CONSTRAINT 제약조건명 ][**CHECK (조건식)IN**] CHECK .. IN. … CREATE SCHEMA AUTHORIZATION CREATE DOMAIN SEX CHAR(1) DEFAULT ‘남’ CONSTRAINT VALID-SEX CHECK(VALUE IN (’남’, ‘여’)); CREATE TABLE //테이블의 속성을 참고하여 인덱스 만들기 CREATE I.. 2023. 3. 5.
728x90
반응형