컴퓨터과학[3-2]100 데이터베이스 설계 및 구현 - [제9강] 데이터 조작언어 3 데이터베이스 설계 및 구현 - [제9강] 데이터 조작언어 3 조인질의 ․부속질의 ․뷰 사용 데이터베이스 용어정리 내부조인 두 개 이상의 테이블의 관련성을 조인 조건에 기술하여 조건을 만족하는 레코드를 통합한 후 데이터를 검색하는 질의기법 외부조인 조인 조건에 만족하지 않는 레코드도 검색결과에 함께 포함시키고 만족하는 않는 레코드의 컬럼은 NULL로 대체하여 출력하는 질의문 셀프조인 두 개 이상의 테이블의 관련성을 조인 조건에 기술하여 조건을 만족하는 레코드를 통합한 후 데이터를 검색하는 질의기법 외부조인 조인 조건에 만족하지 않는 레코드도 검색결과에 함께 포함시키고 만족하는 않는 레코드의 컬럼은 NULL로 대체하여 출력하는 질의문 셀프조인 한 테이블이 자기 자신과 조인되는 유형의 질의문 부속질의 한 개의.. 2016. 7. 31. 데이터베이스 설계 및 구현 - [제8강] 데이터 조작언어 2 데이터베이스 설계 및 구현 - [제8강] 데이터 조작언어 2 ․데이터 검색 ․그룹질의 데이터베이스 용어정리 단순질의문 레코드를 제한하지 않고 전체 테이블을 검색하는 SELECT 문으로 WHERE 절이 없는 질의문 조건질의문 산술식 및 함수 등을 사용한 조건을 WHERE 절에 기술하여 조건을 만족하는 레코드만을 검색하는 질의문 함수 특정 목적을 수행하도록 사전에 정의된 연산 및 기능을 입력값을 사용하여 수행한 후 결과값을 반환하는 명령어 집합의 단위 그룹 질의 주어진 조건에 따라 레코드를 그룹화하고 여러 통계적인 연산을 수행하는 질의 요점정리1. SELECT 문은 관계 대수의 레코드를 선택하는 셀렉션, 특정 컬럼을 추출하는 프로젝션, 조건에 딸 두 릴레이션을 결합시키는 조인, 두 릴레이션의 레코드를 모두 .. 2016. 7. 31. 데이터베이스 설계 및 구현 - [제7강] 데이터 조작언어 1 데이터베이스 설계 및 구현 - [제7강] 데이터 조작언어 1 DML의 개요 ․데이터 삽입 ․데이터 수정 ․데이터 삭제 데이터베이스 용어정리 데이터베이스 조작언어 데이터 정의어로 정의된 스키마 내의 레코드를 삽입·수정·삭제 및 검색하는데 사용되는 명령어의 집합 INSERT 테이블에 일부 또는 전체 컬럼에 컬럼값을 집적 입력하여 레코드를 삽입하고자 할 때 사용하는 질의어 UPDATE 조건에 일치하는 테이블 내의 일부 또는 전체 레코드의 컬럼값을 수정할 때 사용하는 명령어 DELETE 조건에 일치하는 레코드를 테이블에서 삭제할 때 사용하는 명령어 SAFE UPDATE 데이터 복구의 어려움을 미연에 방지하기 위해 WHERE이 없는 UPDATE/DELETE 문의 실행 여부를 결정하는 MySQL 워크벤치의 기능 요.. 2016. 7. 31. 데이터베이스 설계 및 구현 - [제6강] 데이터베이스의 정의 2 데이터베이스 설계 및 구현 - [제6강] 데이터베이스의 정의 2 테이블 생성 및 관리 ․인덱스의 사용 데이터베이스 용어정리 테이블 사용자가 다루는 데이터의 접근 단위로 2차원 표의 구조로 실제 데이터가 구조화되어 저장되는 장소 제약조건 컬럼값을 제약조건에서 지정한 값으로만 한정하여 데이터의 오류가 발생하지 않도록 방지하기 위한 기능 인덱스 많은 양의 데이터에서 조건을 만족하는 데이터에 대한 검색의 속도를 향상시키기 위해 생성하는 자료 구조. 요점정리1. CREATE 문은 스키마, 테이블, 인덱스, 뷰 등의 개체를 생성하기 위한 SQL문이다. ALTER 문은 CREATE 문에 의해 생성된 개체를 수정하는 것으로 항목의 추가나 삭제 등 구조 변경의 경우에 사용되거나, 기존의 개체에 제약조건 추가 및 삭제하기.. 2016. 7. 31. 데이터베이스 설계 및 구현 - [제5강] 데이터베이스 정의 1 데이터베이스 설계 및 구현 - [제5강] 데이터베이스 정의 1 SQL의 개요 ․데이터 정의 언어 ․스키마 생성 및 삭제 데이터베이스 용어정리 SQL 관계대수에 기초하여 RDBMS의 데이터를 관리하기 위해 설계된 비절차적 언어 DDL 데이터베이스 내의 객체를 생성, 삭제 또는 구조를 조작하는 SQL 명령어의 집합 DML 테이블의 데이터를 생성, 수정 또는 삭제하는 SQL 명령어의 집합 DCL 사용자 권한 및 접근 등을 통제하는 SQL 명령어의 집합 데이터 타입 테이블을 구성하는 컬럼에 저장되는 데이터의 정수, 실수, 문자, 날짜 등 저장된 값의 유형을 지정하는 분류 체계 스키마 또는 데이터베이스 한 데이터베이스 시스템에 필요한 연관된 테이블, 뷰, 저장 프로시저 등의 데이터베이스 객체의 집합 요점정리1. .. 2016. 7. 30. 데이터베이스 설계 및 구현 - [제4강] 요구사항 분석 및 데이터베이스 설계 2 데이터베이스 설계 및 구현 - [제4강] 요구사항 분석 및 데이터베이스 설계 2 MySQL 워크벤치를 이용한 모델링 ․MySQL 워크벤치를 이용한 Forward Engineer 데이터베이스 용어정리 EER 다이어그램 ER 모델을 동일하게 지원하면서 보다 복잡합 데이터베이스의 속성, 제약조건을 기술하기 위한 모델 MySQL 워크벤치 MySQL 데이터베이스 모델링, 관리, 설계를 지원하는 GUI 자동화 도구 식별관계 부모 테이블의 기본키가 자식 테이블의 기본키로 전이되는 관계 비식별관계 부모 테이블의 기본키가 자식 테이블의 일반 속성으로 전이되는 관계 Forward Engineer SQL을 입력하고 결과를 확인할 수 있는 기능. 내비게이터, 인포메이션, SQL 쿼리, 결과, SQL 구문 패널로 구성 요점정리.. 2016. 7. 30. 이전 1 ··· 3 4 5 6 7 8 9 ··· 17 다음