데이터베이스(SQL) 개요
데이터베이스란?
· 대량의 정보를 저장하고 컴퓨터에서 효율적으로 액세스할 수 있도록 가공한 데이터의 모음
· 데이터베이스를 관리하는 컴퓨터 시스템을 "데이터베이스 관리 시스템 (RDBS)"이라고합니다.
· SQL을 사용하여 조작하기
왜 데이터베이스가 필요한가?
데이터를 관리한다면 Excel과 같은 스프레드 시트 소프트웨어라도 좋다고 생각합니다. 그러나 단점도 있습니다.
· 데이터 공유에 적합하지 않음
・대량의 데이터를 취급할 수 없다
・만일의 사고에 대응할 수 없다
등
대표적인 데이터베이스
· 관계형 데이터베이스 (RDBMS)
관계 데이터베이스라고도 불린다. 대표적인 RDBMS는 다음 5가지
· Oracle Database (Oracle)
· SQL Server (Microsoft 사)
· DB2 (IBM 사)
· PostgreSQL (오픈 소스)
· MySQL (오픈 소스)
데이터베이스 구성
· 클라이언트/서버형 시스템
· 데이터베이스를 읽고 쓰려면 서버에 클라이언트에서 SQL 문을 보내십시오.
· 테이블이라는 테이블로 데이터 관리
· 테이블은 데이터 항목을 나타내는 열 (열)과 1 개의 데이터를 나타내는 레코드 (행)로 구성됩니다.
・1개의 매스눈을 셀이라고 하고, 1개의 셀에는 1개의 데이터 밖에 넣을 수 없다
SQL 개요
SQL 문에는 종류가 있습니다.
· DDL (데이터 정의 언어) 데이터를 저장하는 넣기
· DML (데이터 조작 언어) 테이블의 레코드를 검색 · 변경
· DCL (데이터 제어 언어) 데이터베이스에 대한 조작 제어 설정 및 변경을 확정하거나 취소합니다.
실제로 사용되는 SQL문 중 90%가 DML입니다.
설명 규칙
· SQL 문은 세미콜론으로 끝납니다 (;)
・키워드의 대문자・소문자는 구별되지 않는다 SELECT는 select라고 써도 같다(단, 테이블에 등록되어 있는 데이터는 다른)
· 문자열, 날짜 등은 싱글 따옴표로 묶습니다 ( ')
・단어와 단어 사이는 반각 스페이스 예) CREATE DATABASE shop;
참고문헌
・SQL 제2판 제로부터 시작하는 데이타베이스 조작
Reference
이 문제에 관하여(데이터베이스(SQL) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sntkazu/items/777c4e88bf90a5560e3d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
데이터를 관리한다면 Excel과 같은 스프레드 시트 소프트웨어라도 좋다고 생각합니다. 그러나 단점도 있습니다.
· 데이터 공유에 적합하지 않음
・대량의 데이터를 취급할 수 없다
・만일의 사고에 대응할 수 없다
등
대표적인 데이터베이스
· 관계형 데이터베이스 (RDBMS)
관계 데이터베이스라고도 불린다. 대표적인 RDBMS는 다음 5가지
· Oracle Database (Oracle)
· SQL Server (Microsoft 사)
· DB2 (IBM 사)
· PostgreSQL (오픈 소스)
· MySQL (오픈 소스)
데이터베이스 구성
· 클라이언트/서버형 시스템
· 데이터베이스를 읽고 쓰려면 서버에 클라이언트에서 SQL 문을 보내십시오.
· 테이블이라는 테이블로 데이터 관리
· 테이블은 데이터 항목을 나타내는 열 (열)과 1 개의 데이터를 나타내는 레코드 (행)로 구성됩니다.
・1개의 매스눈을 셀이라고 하고, 1개의 셀에는 1개의 데이터 밖에 넣을 수 없다
SQL 개요
SQL 문에는 종류가 있습니다.
· DDL (데이터 정의 언어) 데이터를 저장하는 넣기
· DML (데이터 조작 언어) 테이블의 레코드를 검색 · 변경
· DCL (데이터 제어 언어) 데이터베이스에 대한 조작 제어 설정 및 변경을 확정하거나 취소합니다.
실제로 사용되는 SQL문 중 90%가 DML입니다.
설명 규칙
· SQL 문은 세미콜론으로 끝납니다 (;)
・키워드의 대문자・소문자는 구별되지 않는다 SELECT는 select라고 써도 같다(단, 테이블에 등록되어 있는 데이터는 다른)
· 문자열, 날짜 등은 싱글 따옴표로 묶습니다 ( ')
・단어와 단어 사이는 반각 스페이스 예) CREATE DATABASE shop;
참고문헌
・SQL 제2판 제로부터 시작하는 데이타베이스 조작
Reference
이 문제에 관하여(데이터베이스(SQL) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sntkazu/items/777c4e88bf90a5560e3d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· 클라이언트/서버형 시스템
· 데이터베이스를 읽고 쓰려면 서버에 클라이언트에서 SQL 문을 보내십시오.
· 테이블이라는 테이블로 데이터 관리
· 테이블은 데이터 항목을 나타내는 열 (열)과 1 개의 데이터를 나타내는 레코드 (행)로 구성됩니다.
・1개의 매스눈을 셀이라고 하고, 1개의 셀에는 1개의 데이터 밖에 넣을 수 없다
SQL 개요
SQL 문에는 종류가 있습니다.
· DDL (데이터 정의 언어) 데이터를 저장하는 넣기
· DML (데이터 조작 언어) 테이블의 레코드를 검색 · 변경
· DCL (데이터 제어 언어) 데이터베이스에 대한 조작 제어 설정 및 변경을 확정하거나 취소합니다.
실제로 사용되는 SQL문 중 90%가 DML입니다.
설명 규칙
· SQL 문은 세미콜론으로 끝납니다 (;)
・키워드의 대문자・소문자는 구별되지 않는다 SELECT는 select라고 써도 같다(단, 테이블에 등록되어 있는 데이터는 다른)
· 문자열, 날짜 등은 싱글 따옴표로 묶습니다 ( ')
・단어와 단어 사이는 반각 스페이스 예) CREATE DATABASE shop;
참고문헌
・SQL 제2판 제로부터 시작하는 데이타베이스 조작
Reference
이 문제에 관하여(데이터베이스(SQL) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sntkazu/items/777c4e88bf90a5560e3d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· SQL 문은 세미콜론으로 끝납니다 (;)
・키워드의 대문자・소문자는 구별되지 않는다 SELECT는 select라고 써도 같다(단, 테이블에 등록되어 있는 데이터는 다른)
· 문자열, 날짜 등은 싱글 따옴표로 묶습니다 ( ')
・단어와 단어 사이는 반각 스페이스 예) CREATE DATABASE shop;
참고문헌
・SQL 제2판 제로부터 시작하는 데이타베이스 조작
Reference
이 문제에 관하여(데이터베이스(SQL) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sntkazu/items/777c4e88bf90a5560e3d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(데이터베이스(SQL) 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sntkazu/items/777c4e88bf90a5560e3d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)