Blog | Tag | Local | Guest | Login | Write |  RSS
오늘은 데이터베이스에 관해 알아보기 전에 간략한 내용만 정리해서 올리도록 하겠습니다. 우선 오늘은 데이터베이스와 종류, SQL, 그리고 SQL의 5계명에 대해 간략히 얘기할 것입니다. 그리고 다음 시간에는 오라클, MYSQL, MSSQL의 특징과 본격적인 데이터 베이스 중에서 SQL문에 대한 공부를 할 것입니다.
  • 데이터베이스란
  1. 어떤 규칙이나 목적을 기초로 하여 관리되는 데이터의 모음
  2. 여러 사람이 원하는 정보를 얻기 위한 데이터를 한 곳에서 관리할 수 있도록 모아 둔 것


  • 데이터베이스의 종류



데이터베이스의 종류에는 계층형, 관계형, 네트워크형이 있다. 이 중에서도 현재 가장 널리 사용되는 것은 관계형 데이터 베이스이다. 관계형 데이터 베이스에서는 몇 개의 항목을 조합하여 데이터를 표 형식으로 관리한다. 이런 시스템을 관계형 데이터베이스 관리시스템, RDBMS (Relational DataBase Management System)이라고 하며, 관계형 데이터베이스 관리 시스템을 관리하는 데이터 모음을 관계형 데이터베이스, RDB (Relational DataBase)라고 한다.

 

  • SQL이란 무엇인가?

SQLStructured Query Language로 한마디로 설명한다면 "관계형 데이터베이스 관리 시스템과 대화하기 위한 언어"라고 할 수 있다. 즉, 관계형 데이터베이스 관리 시스템에게 "00라는 데이터를 주세요" 등의 요구를 할 때, SQL을 사용하여 요청하는 것이다. 이렇게 데이터베이스 관리 시스템에게 요청하는 것을 질의, Query라고 한다.

 

  • SQL의 5계명
  1. 원칙적으로 로마자로 기술한다.
  2. 주석 및 ''(작은 따옴표) 안에는 한글을 쓸 수 있다.
  3. '를 표시할 때는 "로 한다.
    문자열 속에 '를 표시하고 싶을 때에는 '를 2번 연속해서 쓴다.
  4. 주석은 /* */ 안에 쓴다.
  5. 예약어에 주의 한다.
    예약어란 SQL에 있어서 특별한 의미를 갖는 키워드이다.