Computer Science/Database
-
2.JoinComputer Science/Database 2021. 9. 17. 16:58
∙Join ∘두 개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법 ➀INNER JOIN -교집합으로, 기준 테이블과 join 테이블의 중복된 값을 보여준다. SELECT * FROM A INNER JOIN B ON A.c = B.c ➁LEFT OUTER JOIN -기준 테이블과 join 테이블의 중복된 값을 보여준다. SELECT * FROM A LEFT OUTER JOIN B ON A.c = B.c ➂RIGHT OUTER JOIN -기준 테이블과 join 테이블의 중복된 값을 보여준다. SELECT * FROM A RIGHT OUTER JOIN B ON A.c = B.c ➃FULL OUTER JOIN -합집합으로, 기준 테이블과 join 테이블의 모든 데이터가 검색된다. SELECT ..
-
1.KeyComputer Science/Database 2021. 9. 13. 15:46
∙DBMS(Data Base Management System) ∘다수의 사용자가 데이터베이스내의 데이터를 접근할 수 있도록 설계된 시스템 ○UML(Unified Modeling Language) -이해하기 힘든 복잡한 시스템을 의사소통하기 위해 프로그램 설계를 그림으로 표기하는 방법 ○정규화 -데이터 중복을 최대한 줄여 데이터를 구조화하고 논리적으로 저장하는 방법 ○무결성 -테이블에 있는 모든 행들이 유일한 식별자를 갖는 특성 -외래키 값은 NULL이거나 참조 테이블의 PK 값이어야 한다. -데이터 생성 수정 삭제 시 무결성 조건을 검증하여 보장한다. ○트리거 -자동으로 실행되도록 정의된 저장 프로시저 -프로시저: SQL 서버에서 제공하는 프로그래밍 기능 -생성 수정 삭제에 대한 응답을 자동으로 호출한다..