9. SQL이란

greenerous·2022년 2월 6일
0

신입면접대비

목록 보기
7/12

SQL은 structured query language의 약자로 구조화 질의어라고 한다.
데이터 정의어(DDL)와 데이터 조작어(DML)를 포함한 데이터베이스용 질의 언어(query language)의 일종으로
데이터베이스를 사용 할 때 데이터베이스에 접근할 수 있는 데이터베이스 하부 언어를 말한다.

MS SQL은 각종 자료를 저장하는 데이터베이스(DB) 서버를 관리하는데 쓰이는 언어를 뜻하는 것으로 마이크로소프트(MS)에서 개발한 프로그래밍 언어이다.
MS SQL에 기반해 MS가 개발한 데이터베이스 서버이다.
시스템 운영시 혹은 웹사이트 운영시 필요한 수천만건의 데이터가 저장돼 있으며 데이터 사이의 관계를 관리하고 이용자의 인터넷 검색 기능을 지원한다.
1992년 윈도NT에서 운용되는 SQL 서버 1.0판을 시장에 내놓은 것을 시작으로 매년 이를 업데이트한 것이 발표되고 있는데 소스코드를 공개하지 않고 있어 문제 발생시 대응이 어렵다는 지적이 나오고 있다.

MY SQL은 SQL을 사용하는 개발 소스의 관계형 데이터베이스 관리 시스템(RDMS)이다.
사용하기 쉬울뿐만 아니라 매우 빠르고 유연한 것이 특징이다. 다중 사용자, 다중 쓰레드를 지원하고 C, C++,자바, PHP, Python 스크립트 등을 위한 응용 프로그래머 인터페이스를 제공한다.
윈도 운영 체제, 리눅스나 유닉스 등에서 사용가능하다.
홈페이지나 쇼핑몰 등 일반적인 웹 개발에 널리 이용되고 있다.
LAMP 즉 리눅스 운영 체제와 Apache 서버 프로그램,MySQL, PHP 스크립트 언어 구성은 상호 연동이 잘되면서도 오픈 소스로 개발되는 무료 프로그램이기 때문이다.
MY SQL은 오픈 소스라이선스를 다루기는 하나 상업적으로 사용할 때에는 라이센스를 구입해야한다.

profile
손이 바빠야해

0개의 댓글

관련 채용 정보