본문 바로가기

[SQL] SQL 기본 명령어 SQL은 크게 두가지 명령어로 구분되는데 이는 다음과 같다. DML(Data Manipulation Language) 데이터 조작어 DDL(Data Definition Language) 데이터 정의어 + DCL(Data Control Language) 데이터 제어어 DML : 데이터 조작어 - 데이터의 조회(SELECT) - 데이터의 저장(INSERT) - 데이터의 변경(UPDATE) - 데이터의 삭제(DELETE) - COMMIT, ROLLBACK(이후 설명) DDL : 데이터 정의어 - 데이터 베이스의 객체 생성할때 사용되는데 이 객체에는 데이터베이스, 테이블, 인덱스, 뷰, 트리거 등이 있다. (이 객체에다가 데이터를 담을 수 있다!!) - 데이터 객체 생성(CREATE) - 데이터 객체 삭제(DR.. 더보기
[SQL] SQL 이란? 위키백과에서 말하길 SQL을 다음과 같이 정의하고 있다. SQL(Structured Query Language, 구조화 질의어)는 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안된 컴퓨터 언어이다. SQL은 데이터베이스로부터 정보를 얻거나 갱신하기 위한 표준 대화식 프로그래밍 언어이다. 많은 수의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택하고 있다. SQL은 간단히 말해서 데이터 베이스를 활용하기 위해서 만들어진 언어인데, 이를 통해서 데이터 베이스에 저장되어 있는 데이터들을 읽고, 쓰고, 삭제 또는 변경할 수 있다. 즉 시스템에 명령하기 위한 언어라고 보면 되겠다. 프로그래밍 개발자나 그에 관심있는 사람.. 더보기
[C언어] 변수의 선언 변수라는것을 이용해서 메모리에 어떤 특수한 값을 저장시킬수 있다고 앞글에서 알아보았는데요. 자. 프로그래밍에 있어서 아주 중요한 변수에 대해서 더 자세히 알아봅시다. 변수를 선언할때 앞글에서 어떻게 선언하였죠? 그렇습니다. 중괄호 내의 맨 앞부분에 변수를 선언하는것이죠. 사실. 최근은 아니지만 발표된 C언어 표준에 따르면 변수선언문의 경우에는 그 위치에 대해서 제한을 두지않는다라고 하는데요. VC++같은 많은 컴파일러가 변수의선언문을 중괄호 앞부분에 위치하는 것을 요구하니까요 지켜주도록 합시다. 참고로 자바에서는 변수선언시의 위치에 대해서는 제한을 두고 있지 않더군요. 자~ 아무튼 앞글에서 int a; 라고 선언을 해줬었는데요. 앞에도 설명을 했었습니다. int 라는것은 정수를 저장가능한 메모리 공간을 .. 더보기