Back 25

3. DDL(Data Definition Language)

- 데이터 유형(data type) : 데이터 공간의 유형을 정한다. ex) numeric, Character, varchar, datatime .... => 다른 유형의 데이터가 오면 에러를 발생시켜 안전하게 함 => 유형의 SIZE를 넘어서도 에러를 발생시켜 안전하게 함. - 숫자타입(NUMERIC Type) -> ANSI/ISO : NUMERIC, DECIMAL, DEC, SMALLINT, INTEGER, INT, BIGINT, FLOAT, REAL, DOUBLE PRECISION -> SQL Server와 Sybase : 작은 정수형, 정수형, 큰 정수형, 실수형 등 여러 숫자 타입을 제공하고 있으며, 추가로 MONEY, SMALLMONEY 등의 숫자 타입 -> Oracle : 숫자형 타입에 대해..

Back/DB 2022.01.20

정보처리기사DB - 1.DB전반

0. 점수배점 - 알고리즘 (25점), - DB (25점), - 업무프로세스 & 신기술 & 전산영어 (50점) 업무프로세스 (15점), 신기술 (25점), 전산영어 (10점) ==> 뒷부분 대충 암기하면 합격이란 소리다. ==> 그치만 실무에서 가장 쓸만한 부분은, DB부분이다. ==> 잘 집고 넘어가기로 한다. ==> 개념서술 문제도, 17년 3회 기준으로 15점 정도가 최대이다. 그러므로, 단어의 개념만 대강 기억하는 방향으로 작성하겠다. 1. DB의 개념 1.1 DB의 정의 DB(Database) : 조직의 업무를 수행을 위한 상호 관련된 데이터들의 모임 - 통합데이터(Integrated Data) : 중복이 최소화(검색 효율) - 저장데이터(Stored Data) : 저장매체에 저장 됨 - 운영데..

Back/DB 2022.01.20

2. ERD(Entity Relationship Diagram)

1. ERD(E - R Diagram) : 테이블 간의 상관관계를 도식화 한 것. 용어 Entity : Relationship Attribute : -> 데이터는 위의 3가지 구성으로 모두 표현가능하다. -> 세상의 모든 digital회로가 NAND,NOR로 표현 가능한 것 처럼. 2. 표기법 1. IE(intellectual Engineering) 2.Banker K-리그 테이블 간의 양방향 관계 하나의 팀은 여러 명의 선수를 포함할 수 있다. 한 명의 선수는 하나의 팀에 꼭 속한다. 하나의 팀은 하나의 전용 구장을 꼭 가진다. 하나의 운동장은 하나의 홈팀을 가질 수 있다. 하나의 운동장은 여러 게임의 스케줄을 가질 수 있다. 하나의 스케줄은 하나의 운동장에 꼭 배정된다. 출처 : http://www...

Back/DB 2022.01.20

1.SQL 관련 용어정리

1. SQL ; 관계형 DB에서 데이터를 다루기위해 나온 언어. - 첫이름 : SEQUEL(Structured English QUEry Language) - ANSI/ISO가 표준화(DBMS가 달라도, 적응하기 쉽다) - 하나의 개발 언어. - ;(세미콜론) 단위로 독립 됨. - 수학의 집합논리가 베이스; -> SQL은 데이터를 집합으로 취급함. -> 관계형 DB도 데이터를 집합으로 취급함. 2. SQL문장 ; TABLE 관련 된 것이 있고/ 데이터 권한을 제어하는 것도 있다. -> 조회 : SELECT -> 데이터 변경 : UPDATE, DELETE, INSERT SQL명령어를 DDL,DML,DCL,TCL로 나누는 것 -> SAVEPOINT 그룹으로 나눈다고 한다. -> TCL이 DCL에 포함 될 수도..

Back/DB 2022.01.20

DB공부전략

1. 설계 : DB구조와, 스키마 짜는 원리, 각 명칭. 2. 사용 : 관계형과 SQL위주로 보기. 0. 서론 0.1 DBMS가 생겨난 이유 -> 데이터 손상을 피하고, 필요시 데이터 복구하기 위한 방법의 필요성을 느껴서. 0.2 발전단계(tech tree) 파일구조, 플로우 차트로 관리(1960's) Hierachical, Network형 DB가 등장(1970's) 관계형 DB가 상용화(1980's) 객체 관계형 DB로 발전(1990's) ; 인터넷 발전과 함께 0.3 관계형 DB가 상용화(1980's) - 1970년 처음 소개 -> IBM의 SQL 개발 -> Oracle이 상용화. -> 파일시스템/계층/망형 DB를 대체 1. 구조 - 3단계가 있다. 외부(스키마) 개념(스키마) 내부(스키마) 2. 모..

Back/DB 2022.01.20