본문 바로가기
728x90
반응형

SQL9

SQL 데이터 조작문 DML 데이터 검색 - 기본 구조 SELECT 열_리스트 FROM 테이블_리스트 WHERE 조건; EX) SELECT Sname, Sno FROM STUDENT WHERE Dept = '컴퓨터'; 결과는 똑같은 쿼리문이 있다. SELECT STUDENT.Sname, STUDENT.Sno FROM STUDENT WHERE STUDENT.Dept = '컴퓨터'; 폐쇄 시스템(closed system) 테이블 처리 결과가 또 다시 테이블이 되는 시스템 중첩 질의문(nested query)을 구성할 수 있는 이론적 기초 SQL과 이론적 relational model의 차이점 - SQL의 테이블 한 테이블 내에 똑같은 레코드(행) 중복 가능(기본키가 없어도 되고 그래서 중복이 허용) 기본 키를 반드시 가져야 하는.. 2019. 4. 19.
SQL SQL의 의미(structured query language) - 구조화 질의어 - 종합 데이터베이스 언어 역할 단순히 검색만을 위한 데이터 질의어가 아님 - 데이터 정의어(DDL),데이터 조작어(DML),데이터 제어어(DCL)의 기능 모두 제공 SQL의 특징 - 관계 대수 + 확장된 튜플 관계 해석 기초 - 고급, 비 절차적 데이터 언어 사용자 친화적인 인터페이스 제공 - 응용 프로그램에 삽입된 형태로도 사용 가능 - 관계 모델의 공식 용어 대신 일반 용어를 사용 릴레이션 - 테이블, 튜플 - 행, 애트리뷰트 - 열 SQL 데이터 정의문(DDL) - 스키마(SCHEMA) 하나의 사용자에 속하는 테이블과 기타 구성 요소 등을 그룹짓기 위한 것 CREATE SCHEMA 스키마명 AUTHORIZATION 사.. 2019. 4. 17.
728x90
반응형