목차 데이터베이스와 데이터베이스 시스템 데이터베이스 시스템의 발전 파일 시스템과 DBMS 데이터베이스 시스템의 구성 데이터베이스와 데이터베이스 시스템 데이터, 정보, 지식 데이터: 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값 정보: 데이터를 가공한 것
목차 관계 데이터 모델의 개념 무결성 제약조건 관계대수 관계 데이터 모델의 개념 릴레이션 릴레이션 스키마와 인스턴스 릴레이션의 특징 릴레이션 ◆ 릴레이션(realtaion) : 행과 열로 구성된 테이블 첫 번째 행(1, 축구의 역사, 굿스포츠, 7000)의 경
목차 SQL 학습을 위한 준비 SQL 개요 데이터 조작어 - 검색 데이터 정의어 데이터 조작어 - 삽입, 수정, 삭제 SQL 학습을 위한 준비 SQL 개요 SQL 기능에 따른 분류 데이터 정의어(DDL): 테이블이나 관계의 구조를 생성하는 데 사용하며 CREATE
목차 내장함수 부속질의 뷰 인덱스 내장함수 1.SQL 내장 함수 2.NULL 값 처리 3.ROWNUM SQL에서는 함수의 개념을 사용하는데 수학의 함수와 마찬가지로 특정 값이나 열의 값을 입력받아 그 값을 계산하여 결과 값을 돌려준다. SQL의 함수는 DBMS가
데이터 모델링의 개념 데이터 모델링은 데이터베이스 설계 과정에서 중요한 단계 중 하나로, 현실 세계에서 발생하는 데이터와 그들 간의 관계를 추상화하여 데이터베이스에 저장하기 위한 구조를 정의하는 과정입니다. 데이터 모델링은 크게 세 가지 유형으로 나눌 수 있습니다.
목차 이상현상 함수 종속성 정규화 이상현상의 개념 잘못 설계된 데이터베이스가 어떤 이상현상(anomaly) 삭제이상(deletion anomaly) 튜플 삭제 시 같이 저장된 다른 정보까지 연쇄적으로 삭제되는 현상 - > 연쇄삭제(triggered deletion)
목차 트랜잭션 동시성 제어 트랜잭션 고립 수준 회복 트랜잭션 트랜잭션의 개념 트랜잭션의 성질 트랜잭션과 DBMS 동시성 제어 트랜잭션 트랜잭션(transaction): DBMS에서 데이터를 다루는 논리적인 작업의 단위 데이터베이스에서 트랜잭션을 정의하는 이유 데이
과목 1. 데이터 모델링의 이해 1장 데이터 모델링의 이해 > 문제1. 모델링은 현실세계에 대해서 표현하는 것으로 이해할 수 있다. 다음 중 모델링의 특징으로 가장 부적절한 것은? ① 현실세계를 일정한 형식에 맞추어 표현하는 추상화의 의미를 가질 수 있음 ② 시스
과목 2. SQL 기본 및 활용 > 문제3. 아래 내용에 해당하는 SQL 명령어의 종류를 작성하시오. [해설] TCL 데이터의 구조를 정의하는 명령어는 DDL(데이터 정의어)에 해당하며 DDL 문으로는 CREATE, ALTER, DROP, RENAME이 있다.
문제51. 어느 기업의 직원 테이블(EMP)이 직급(GRADE) 별로 사원 500명, 대리 100명, 과장 30명, 차장 10명, 부장 5명, 직급이 정해지지 않은 (NULL) 사람25명으로 구성되어 있을 때, 다음 중 SQL문을 SQL1부터 SQL3까지 순차적으로
데이터베이스와 SQL 데이터베이스란 컴퓨터 안에 기록되어 있는 숫자를 의미, 이러한 데이터의 집합을 데이터베이스라고 한다. 데이터베이스 내의 데이터는 영구적이어야 한다. DBMS(Database Management System) 데이터베이스 관리 시스템
복습 데이터베이스(DB) 데이터의 모음집 DBMS - 데이터베이스를 관리해주는 프로그램 oracle, mysql, mssql 등.. 데이터의 수집을 테이블형식(엑셀형식)으로 관리하는것 RDMS 데이터를 조회, 삭제, 추가, 갱신할 수 있도록 하는 언어 SQL
복습 DDL(Data Definition Language) 데이터 정의어 create : 생성 alter : 변경 drop : 삭제 rename DML(Data Manipulation Language) 데이터베이스 조작어 select delete update ins
사원(emp) 테이블 만들기 부서(dept) 테이블만들기 사원(emp) 테이블에 튜플 삽입 사원테이블과 부서테이블 조회 SELECT 연습 문제 시작 -- 1. 부서번호가 10번인 부서의 사람 중 사원번호, 이름, 월급을 출력하세요 -- 2. 사원번호가 736
데이터를 오름차순 또는 내림차순 데이터를 재배치오름차순 : a-z내림차순 : z-aSyntax원본 SAMPLE31ORDER BY로 정렬할 때는 값의 대소관계가 중요하다. 수치형 데이터라면 대소관계는 숫자의 크기로 판별하므로 이해하기 쉽다.문자열형 데이터는 알파벳, 한글
Syntax EXISTSEXISTS (SELECT 명령)select 했을때 그 테이블에 데이터가 있는지 없는지를 판별할 때 사용한다.서브쿼리는 적어도 하나의 행을 반환해야 EXISTS가 참을 반환합니다. 서브쿼리가 행을 반환하지 않으면 EXISTS는 거짓을 반환합니다.
관계형 모델 : RDBMS의 창시자인 에드거 커드(Edgar F.Codd)가 고안한 모델이다.데이터를 표 형태의 테이블로 표현하고, 각 테이블은 열(column)과 행(row)으로 이루어져 있습니다. 각 열은 데이터의 속성(attribute)을 나타내고, 각 행은 데이