무결성 제약 조건무결성 : "결함이 없다"무결성(데이터의 정확성 & 일관성) 유지하도록 DB 상태가 만족시켜야 하는 조건DBMS에서 시행스키마 정의 시 단 1번 정의됨종류1\. 도메인 제약 조건: 릴레이션의 애트리뷰트가 해당 도메인에 지정된 값만 가져야 함2\. 개체
1. 관계 대수 1.2. 관계 대수 관계 대수 : 어떻게 데이터를 찾는지에 대한 질의를 수행할 것인가를 명시하는 절차적 언어 릴레이션에서 원하는 결과를 얻기 위해 연산을 사용해서 질의하는 방법을 기술하는 언어 절차적 언어 - 1개 이상의 릴레이션에 연산을 수행 ->
4. SQL 4.1. SQL 개요 2) SQL의 특징 및 구성 (1) 비절차적 언어(선언적 언어) 실행 순서를 지정할 필요 없는 언어 DB에서 데이터 가져오는 명령 내릴 때 사용자는 자신이 원하는 바(what)만 명시 원하는 걸 처리하는 방법(how)는 명시 X DB
1. 관계형 데이터베이스 개요 DB : 용도 & 목적에 맞는 데이터들끼리 모아서 저장하는 공간 RDB(관계형 데이터베이스) : 관계형 데이터 모델에 기초를 둔 DB 2차원 테이블 간의 관계를 정의함 RDBMS : RDB를 관리, 감독하기 위한 시스템 ex) Oracle
모델 : 현실 세계에서 일어날 수 있는 다양한 현상에 대해 일정한 표기법에 의해 표현해 놓은 모형모델링 : 현실 세계에서 필요한 데이터를 저장하는 DB를 구축하기 위한 분석 / 설계의 과정< 모델링이 갖춰야 할 조건 >현실세계 반영단순화하여 표현관리하고자 하는 데
: 하나의 쿼리 안에 존재하는 또 다른 쿼리메인쿼리>서브쿼리위치에 따라 서브쿼리는SELECT 절 : 스칼라 서브쿼리FROM 절 : 인라인 뷰WHERE 절, HAVING 절 : 중첩 서브쿼리: 컬럼 대신 사용되므로 반드시 하나의 행 / 컬럼 만을 반환해야함ex) 테이블에
SQL 89 : WHERE절에 조인 조건 포함!!!SELECT 컬럼명FROM R, SWHERE R.A <조인 조건> S.B구 표준 방식은 외부 조인(outer join)을 지원하지 않음SQL 92 : ON 절에 조인 조건 따로 표시!!!SELECT 컬럼명FROM