일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Mist
- 2448
- Remix
- 함수 사용하기
- 10871
- 알고리즘 문제풀이
- 1546
- for문 사용해보기
- 그대로 출력하기
- 1110
- 10817
- 세 수
- 평균은 넘겠지
- 백준
- 자바스크립트
- 비트 코인
- 1065
- 1%d
- 별 찍기 - 11
- 단계별로 풀어보기
- Dapp
- 블록 체인
- if문 사용해보기
- 솔리디티
- Baekjoon
- 가상 화폐
- 시험 성적
- 이더리움
- 더하기 사이클
- X보다 작은 수
- Today
- Total
목록Technology/데이터베이스 (13)
블링블링 범블링
Database 01 1. DBMS 개념 - DBMS : 데이터 베이스 전용 관리 프로그램 (저장 / 검색 / 수정) - DB : 업무 시스템에서 공유할 수 있는 데이터 집합 - 벤더 제품 : Oracle, Microsoft SQL Server, IBM DB2, MySQL DBMS 사용 이점 데이터의 독립화 : 데이터와 응용 프로그램을 분리 시킴으로 상호 영향 정도를 줄일 수 있다. 데이터 중복 최소화 & 데이터 무결성 보장 데이터 보안 향상 관리 편의성 향상 : 장애 발생 시 데이터 복구 (Administer 가 아니라면 query를 짜야 된다) 2. 데이터베이스 변천 과정 1950년도 : 파일 1960년도 : 계층형 DB (HDB) 1970년도 : 네트워크형 DB (NDB) 1980년도 : 관계형 D..
Database 03 - oracle 11g 1. 함수 하나의 큰 프로그램에서 반복적으로 사용되는 부분들을 분리한 작은 서브 프로그램호출하고 실행 결과를 리턴 하는 방식으로 사용DB 에서 함수는 2가지 유형N개의 입력에 대한 N개의 OUTPUT - 단일 행 함수N개의 입력에 대한 1개의 OUTPUT - 그룹 함수단일 행 함수문자열 함수 - CAHRACTERRETURN : CHARACTERRETURN : NUMBER숫자 함수RETURN : NUMBER날짜 함수RETURN : DATE, NUMBER타입 변환 함수RETURN : ANY기타 함수RETURN : ANY 2. 함수 종류 (문자열) LENGTH 함수주어진 컬럼 값/문자열 길이를 반환하는 함수CHAR 데이터 타입 컬럼 값을 입력 받은 경우실제 데이터 ..
Database 02 - oracle 11g SQL (structured Query Language)- 관계형 데이터베이스에서 데이터를 조작하기 위해 사용하는 표준 검색 언어 방식 SQL에서 관리할 수 있는 Value 종류- 문자- 숫자- 날짜 DATA TYPE- 해당 column에 포함되는데 데이터 종류에 따라 결정- CHAR(고정 길이 - 2000 byte), VARCHAR2(가변 길이 - 4000 byte), LONG, DATE, INT- 영문은 상관없지만, 한글 한 글자는 3 byte 메모리 공간을 사용함- 한글을 사용하기 위해서는 넉넉하게 VARCHAR2 (가변 길이) 를 사용하자.- LONG 은 테이블 당 하나의 column 만 가능하다. - SELECT : 데이터 검색 - se..
Database 01 - oracle 11g 1. DBMS 개념 - DBMS : 데이터 베이스 전용 관리 프로그램 (저장 / 검색 / 수정) - DB : 업무 시스템에서 공유할 수 있는 데이터 집합 - 벤더 제품 : Oracle, Microsoft SQL Server, IBM DB2, MySQL DBMS 사용 이점데이터의 독립화 : 데이터와 응용 프로그램을 분리 시킴으로 상호 영향 정도를 줄일 수 있다.데이터 중복 최소화 & 데이터 무결성 보장데이터 보안 향상관리 편의성 향상 : 장애 발생 시 데이터 복구 (Administer 가 아니라면 query를 짜야 된다) 2. 데이터베이스 변천 과정 1950년도 : 파일1960년도 : 계층형 DB (HDB)1970년도 : 네트워크형 DB (NDB)1980년도 :..
SQL소개 STRUCTURED QUERY LANGUAGE의 머리글자를 딴 말이며 SQL그대로 읽는다. 아주 가끔 SEQUEL(씨퀄)이라고 잘못 읽는 사람이 있는데, 씨퀄은 옛날 이름이다. 에스 큐 엘로 읽으면 된다. SQL의 뜻은 “구조화된 질의어”이다. SQL에 구조화는 크게 중요하지 않은데도, SQL 이름에는 그대로 남아있다.현재 SQL은 관계형 데이터베이스의 질의어로는 제1의 자리를 굳혀서 아마 관계형 데이터베이스를 쓸경우 90%이상 SQL을 쓰게 될것이다. 앞에서 관계대수에 대해서 배웠는데 실제 데이터베이스 시스템은 관계 대수 연산만으로는 자료를 처리하지 못한다. 관계 대수 연산은 자료를 고치는 명령(INSERT/DELETE/UPDATE)은 없이, 그냥 들어있는 자료를 가져오기만 하는 질의어(QU..
관계형 데이터베이스의 구조 관계형 데이터 베이스는 테이블의 집합이며 관계형 데이터 베이스에서는 관계라는 말 자체를 테이블과 동일하게 본다. 그에 관한 용어를 정리해보겠다. 데이터 베이스 공부를 하며 권하는 용어 수학용어 일반용어 테이블 OR 관계 관계 테이블 투플 투플(TUPLE) 가로 행(ROW) 속성 속성 세로 열(COLUMN) 속성의 도메인(=범위), 투플 변수 투플 변수라는 용어가 있는데 이는 어느 시점의 어떤 테이블이 있다고 할 때 그 테이블의 하나의 투플을 가리키는 변수이다.가리킨다라는 말에서도 알 수 이듯이 C의 포인터와 비슷한 개념이다. 아이디패스워드캐릭터법사법사654321마법사전사전사123456전사도둑도둑123456도둑 위의 학생 테이블에서 아이디가 전사전사인 투플만 선택하려면 다음과 같..