DBMS
-
[SQL] SQL 기초 (SELECT, AS, DISTINCT, WHERE, LIKE, IS NULL, BETWEEN, AND, OR, ORDER BY, LIMIT, CASE)SQL & Database 2021. 10. 13. 10:54
-Single Table in database -SQL 의 핵심적인 목표는 db에 저장되어 있는 정보의 검색 -IBM은 SQL (SEQUEL)을 1970년대에 시작 SELECT -*은 모든 columns을 나타내는 wildcard SELECT name, genre FROM movies; AS -AS는 SQL에서 column 또는 table 이름을 alias (별명)을 통해 rename 할 수 있게 하는 것 -이름은 single quotes안에 어떤 것이라도 될 수 있음 -single quotes가 항상 필요 한 것은 아니지만 이것으로 감싸는 연습을 해야함 -AS를 쓰면 table의 이름이 바뀌는 것이 아니라 오직 result set에서 이름이 바뀜 SELECT name AS '______' FROM mo..
-
[SQL] SQL의 간단한 역사SQL & Database 2021. 9. 15. 09:19
SQL의 간략한 역사 SQL (Structured Query Language) - 구조화된 질의 언어 RDBMS (Relational Database Management System)에서 데이터 정의, 조작, 제어 데이터의 보안, 무결성, 데이터 회복, 병행 수행 제어 등을 정의하는데 사용하는 언어 1970년대 초반 SQL 초기 모델 SEQUEL은 System R 프로젝트에 참여한 Donald D. Chamberlin and Raymond F. Boyce에 의해 개발 1986년 American National Standard Institute (ANSI)와 Internatioanl Organization for Stadardization (ISO)에 의해 표준화 - SQL-86 1989년 SQL-89 (..