Skip to content

SQL Study : Day 2

[Database Tables]

  • Tables consists of columns and Rows – 테이블이란 열과 행으로 이루어진 2차원의 표
  • Each table in database is identified by a name – 데이터베이스 내 각각의 테이블은 고유의 ‘테이블명’을 가짐.
  • Rows & Columns

[SQL Statements]

  • Most of the actions you need to perform on a database are done with SQL statements – SQL 문장을 통해 데이터베이스에서 수행하고자하는 모든 액션들을 할 수 있다.
  • The following SQL statement selects all the records in a table – 테이블에 있는 모든 레코드를 볼 수있는 쿼리

SELECT * < 별표는 ‘모든 데이터(레코드)’를 의미한다. 

From table_name


[Capital Letters & Semicolon]

  • SQL is not case sensitive : select is the same as SELECT – SQL은 대소문자 구분을 하지 않음.
  • Some database systems require a semicolon at the end of each SQL statement. Semicolon is the standard way to separate each SQL statement in database systems that allow more than one SQL statement to be executed in the same call to the server. – 데이터베이스 시템 중, SQL 문장 끝에 ‘세미콜론-;’을 필요로 하는 경우가 있음. 데이터베이스에서 ‘세미콜론’은 한 번에 여러가지 SQL 문장을 실행하도록 해주는 기능을 하는 것으로 각각의 SQL문장을 구분짓는 표준적인 방식임.

[Some of the Most Important SQL Commands – 주요하게 사용되는 SQL명령어들]

  • SELECT : extracts data from a database – 데이터베이스로부터 데이터 추출
  • UPDATE : updates data in a database – 데이터베이스의 데이터를 갱신
  • DELETE : deletes data from a database – 데이터베이스에서 데이터 삭제
  • INSERT INTO : inserts new data into a database – 데이터베이스에 새로운 데이터 삽입
  • CREATE DATABASE : creates a new database – 새로운 데이터베이스 생성
  • ALTER DATABASE – modifies a database – 데이터베이스 변경/수정
  • CREATE TABLE : creates a new table – 데이터베이스 내 테이블 생성
  • ALTER TABLE : modifies a table – 데이터베이스 내 테이블의 변경/수정
  • DROP TABLE : deletes a table – 데이터베이스 내 테이블의 삭제
  • CREATE INDES : creates an index (search key) – 인덱스(색인) 생성
  • DROP INDEX : deletes an index – 인덱스(색인) 제거

SQL Study : Day 1.

SQL Tutorial Link :

[What is SQL ? – SQL 이란?]

  • SQL stands for Structured Query Languages – Structured Query Languages 의 약자/구조화 조회 언어
  • SQL lets you access and manipulate databases – 데이터베이스에 접근하여 데이터를 조작할 수 있도록 해주는 방법

[What can SQL do? – SQL로 가능한 작업]

  • SQL can execute queries against a database – 데이터베이스에 날린 쿼리를 실행
  • SQL can retrieve data from a database – 데이터베이스로부터 데이터 추출
  • SQL can insert records in a database – 데이터베이스에 레코드 삽입
  • SQL can update records in a database – 데이터베이스의 레코드 업데이트
  • SQL can delete records from a database – 데이터베이스의 레코드 삭제
  • SQL can create new databases – 새로운 데이터베이스 생성
  • SQL can create new tables in a database – 데이터베이스 내 새로운 데이터 테이블 생성
  • SQL can create stored procedures in a database – 데이터 처리방법을 만들어서 저장
  • SQL can create views in a database – 데이터베이스의 보기(열람 방식 등) 생성
  • SQL can set permission on tables, procedures, and views – 데이터 테이블에 대한 처리, 열람 등의 권한을 설정


  • RDBMS stands for Relational Database Management System – Relational Database Management System 의 약자/관계형 데이터베이스 관리 시스템
  • RDBMS is the basis for SQL, and for all modern database system such as MS SQL Server, IBM DB2, Oracle, MySQL, and Microsoft Access. – SQL의 기본이자 모든 현대적인 데이터베이스 시스템의 기본
  • The data in RDBMS is stored in database objects called tables. – RDBMS에서는 테이블이라는 객체에 데이터를 저장
  • A table is a collection of related data entries and it consists of columns and rows. – 테이블은 관련된 데이터들의 집합이며 열과 행으로 구성

     <RDBMS – IT 용어 사전>

행과 열로 된 2차원의 표로 데이터를 표현하는 데이터베이스 관리시스템(DBMS). 대규모 컴퓨터 시스템을 대상으로 많은 이용자가 대량의 데이터를 다룰 때 데이터 베이스를 관리하는 시스템으로서, PC용 데이터베이스보다 대량의 데이터를 취급할 수 있고 신뢰성 측면에서도 뛰어난 업무 시스템을 구축할 수 있다. 구조화 조회 언어(SQL)로 작성된 데이터 조작용 명령에 따라 서버상의 데이터를 조작하며, 수정 등의 명령을 서버로 보낼 수 있는 것이면 어떤 클라이언트에서도 서버의 데이터를 조작할 수 있다.

[Google Analytics Academy] Unit 1 : Course Overview

Google Analytics Academy page Link :

Unit 1 : Couse Overview


Link :

[Text Materials]


특별히 번역할 내용 없음.