일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 단국대학교 k-mooc
- 우선순위큐
- 블록체인
- stringreader
- 자바문자열구분
- html기초
- StringBuilder
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- 머신러닝
- attribute
- 티스토리챌린지
- 2차원배열정렬
- Entity
- 블록체인 강의
- 컴파일시스템
- StringTokenizer
- 디스크블록할당
- 블록체인강의
- biginteger사용법
- CSS 기초
- 시스템프로그래밍
- Node
- national instruments
- 오블완
- 자바스크립트
- K-MOOC 단국대학교 홍보단
- K-MOOC
- 딥러닝
- 해시
- 자바입력받기
- Today
- Total
목록CS/DATABASE (14)
열정 실천
Relational Algebra 관계대수와 Relational Calculus 관계 해석의 의미와 차이 관계 대수는 어떻게 질의를 수행할 것인가를 명시하는 절차적(query language) 언어이고,관계 해석은 원하는 데이터만 명시하고 질의를 어떻게 수행할 것인가는 명시하지 않는 선언적 언어이다. 관계 대수는 SQL문법을 생각하면 된다. 관계 대수의 셀렉트 연산자는 SQL의 WHERE 절과 대응되고, 프로젝트 연산자는 SQL의 SELECT 절과 대응된다. SQL문 처럼 관계 대수는 어떻게 데이터를 처리할 지를 효율적으로 정하는데 사용된다. 반면, 어떤 데이터가 필요한지 더욱 간단하게 정의하는데에 사용되는 관계해석식은 이렇게 생겼다. 관계 대수 연산자 우리가 숫자를 더하거나 나누어 ..
관계형 데이터 모델 Relation 릴레이션 : 하나의 테이블로 관계형 데이터베이스에서 정보를 구분하여 저장하는 기본 단위 Attribute 속성 : 저장하려는 개체의 항목 Tuple 튜플 : 릴레이션의 각 행, 하나의 레코드Domain 도메인 : 속성이 가질 수 있는 값들의 집합 (ex: 학년 속성이라면 도메인 값는 1,2,3,4) Degree 차수 : 한 릴레이션 안에 있는 속성(Attribute)의 수 Cardinality 카디날리티 : 한 릴레이션에서 튜플의 개수 informal termsFormal TermsTableRelationColumn HeaderAttributeAll posible Column ValuesDomainRowTupleTable DefinitionSchema of ..
DDL (Data Define Language)DB구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정하는데 사용하는 언어 DML (Data Manipulation Language)저장된 데이터를 실직적으로 관리하는데 사용하는 언어DCL (Data Control Language)데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용하는 언어 > DCL 유형COMMIT현재 트랜잭션을 종료하고 트랜잭션의 갱신된 내용을 실제 물리적 디스크에 저장ROLLBACK데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구GRANT데이터베이스 사용자에게 사용 권한을 부여REVOKE데이터베이스 사용자의 사용 권한을 취소 COMMIT 문 - COMMIT 문을 사용하여 보류중인 모든..
산술 및 SQL 함수를 사용하여 다양한 방법으로 데이터를 수정하고 조회할 수 있다. 산술 연산+더하기- 빼기*곱하기/나누기 산술 관련 함수ROUND(num1, num2) – num1을 소수점 아래 num2 위치에서 반올림한 값을 반환 MOD(num1, num2) – num1을 num2로 나눈 나머지를 반환하는 함수 문자 관련 함수UPPER( ) 모든 문자를 대문자로 변환LOWER( )모든 문자를 소문자로 변환SUBSTR(char, m [, n] ) char 내 m 번째 위치로부터 n 길이의 문자열을 추출LENGTH( )문자열의 길이를 반환 집계 함수 AVG평균값MAX최댓값MIN최솟값SUM합COUNT튜플의 개수 ex) 직무가 SALESMAN 인 사원들의 급여 평균(AVERAGE), 최댓값(M..
DDL (Data Define Language)DB구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정하는데 사용하는 언어 DML (Data Manipulation Language)저장된 데이터를 실직적으로 관리하는데 사용하는 언어DCL (Data Control Language)데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용하는 언어 > DML 유형SELECT테이블에서 튜플을 검색함INSERT테이블에 새로운 튜플을 삽입함DELETE테이블에서 튜플을 삭제함UPDATE테이블에서 튜플의 내용을 갱신함 DDL로 만든 EMPLOYEE 테이블 >> INSERT 문튜플 삽입 SyntaxINSERT INTO 테이블명VALUES ( ... , ... , .... ); INSERT I..
DDL (Data Define Language)DB구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정하는데 사용하는 언어 DML (Data Manipulation Language)저장된 데이터를 실직적으로 관리하는데 사용하는 언어DCL (Data Control Language)데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용하는 언어 CREATESCHEMA, DOMAIN, TABLE, VIEW, INDEX 정의ALTERTABLE에 대한 정의 변경DROPSCHEMA, DOMAIN, TABLE, VIEW, INDEX 삭제 CREATE 문 SyntaxCREATE TABLE 테이블명 ( 속성 명 데이터 타입 | 제약조건 속성 명 데이터 타입 | 제약조건 ....