일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윤성우의 열혈 자료구조
- Algorithm
- Serialization
- 이것이 자바다
- buffer
- 윤성우 열혈자료구조
- s
- stream
- C programming
- Stack
- 이스케이프 문자
- JSON
- R
- list 컬렉션
- 혼자 공부하는 C언어
- Selection Sorting
- C 언어 코딩 도장
- coding test
- 알기쉬운 알고리즘
- Graph
- insertion sort
- 메모리구조
- datastructure
- Today
- Total
목록Computer Science/Database (19)
Engineering Note
SQL Structured Query Language는 1970년대 후반 IBM이 SEQUEL(Structured English Query Langguage)이라는 이름으로 개발한 관계형 데이터베이스 언어다. DBMS에게 원하는 내용을 비교적 쉽게 알려주고 결과를 얻는 데 사용하는 데이터베이스 전용 언어가 SQL이다. C, Java 같은 완전한 프로그래밍 언어는 아니다. 대신 데이터 부속어라고 하는데 그 이유는 데이터베이스의 데이터와 메타 데이터를 생성하고 처리하는 문법만 갖고 있기 때문이다. SQL은 DBMS에 직접 입력해 사용할 수 있고, 자바나 C로 작성된 클라이언트/서버 응용 프로그램에 삽입하여 사용할 수도 있다. 또 HTML 웹페이지 문서에 삽입할수 있고, 보고서나 데이터 추출 프로그램에서도 사..

Database 개념적 구조 1975년 ANSI(American National Standards Institute)에서는 데이터베이스를 개념적으로 이해하기 위해 데이터베이스 구조에 관한 안을 만들었다. 이 안은 데이터베이스를 보는 관점(view)을 세 개의 단계로 분리한 것으로, 3단계 데이터베이스 구조(3-layer database architecture)라고 한다. 3단게 데이터베이스 구조는 데이터베이스의 복잡한 구조를 단순화하여 표현한다. 3-layer database architecture 3단계 데이터베이스 구조는 그림[1-1]과 같이 외부 단계, 개념 단계, 내부 단계로 나눈다. 각 단계를 설명하는 데 사용되는 용어'스키마(schema)'는 그리스어에서 유래된 단어로 데이터베이스의 조직이나 ..
Data 데이터는 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값Information 정보는 데이터에 의미를 부여한 것을 말하며Knowledge 지식은 사물이나 현상에 대한 이해 Database DB는 DataBase의 약자로 파일시스템의 단점을 극복하기 위해 탄생했고, 데이터를 중복 없이 관리하고 응용프로그램의 종속되지 않고 한 조직에서 공용으로 사용하도록 통합한 데이터의 묶음입니다. DBMS는 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템 SW입니다. 데이터베이스는 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것이다. integrated data 여러 곳에서 사용하던 데이터를 통합하여 하나로 저장한 데이터를 의미 ..