# TCL
SQL 종류
데이터 조작어데이터를 검색하고 새로운 행을 삽입 / 수정 / 삭제SELECT / INSERT / UPDATE / DELETE \-> SELECT, 데이터베이스 객체로부터 데이터를 조회 검색 데이터 정의어데이터를 정의하고 구조를 생성 / 수정 / 제거CREATE /

RDBMS - DDL DML DCL TCL
여러개의 데이터베이스 를 구성하는 테이블 간의 관계를 기반으로 데이터를 저장, 조회, 수정, 삭제하는데 사용하는 소프트웨어 시스템.테이블 간의 관계를 기반으로 구성되기에 SQL를 사용하여 데이터를 처리한다. RDBMS 는 대규모 데이터 처리를 하는데 적합하며 다중 사용

[SQLD] SQL 기본 및 활용(1)
관계형 DB 개요 DB : 데이터를 일정한 형태로 저장해놓은 것 DBMS : 효율적으로 데이터를 관리하고 데이터 손상 복구가 가능하게 하는 소프트웨어 관계형 데이터베이스(RDB; Relational Database) : 정규화를 통해 이상현상 및 중복 데이터를 제거하
SQL 구문
질의를 통한 데이터의 내용을 조회하기 위한 언어이다.특정 컬럼이나 특정 행만 별도로 추출 가능하다.데이터를 정렬시켜 보여주거나, 기본적으로 제공하는 함수 및 그룹화 기능 등을 사용하여 집계데이터를 조회할 수 있다.행 단위로 데이터를 조작하기 위한 언어이다.조작이란 행을
데이터베이스와 DBMS
: 엑셀이나 한글등의 문서로 작성할수 있는 2차원 형태의 표이다.: 데이터를 저장해두고, 필요시 이것을 가져다 사용하거나 수정/조회/삭제하기 위한 자료 저장소목표 : 지속적인 데이터 관리 및 보호 가능, 안정성 보장, 무결성 보장특징 : 실시간 접근 가능, 동적인 변화

[SQL] - DML, DCL, TCL
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.INSERT: 테이블에 데이터를 입력하는 DML문데이터에 문자열을 입력하면 ' '를 사용해야 함특정 테이블의 모든 칼럼에 대한 데이터를 삽입하는 경우
[SQLD/P] 데이터베이스 처리 언어의 종류
데이터를 데이터베이스에서 다루기 위해, 해당 데이터의 유형과 제약조건 등을 정의 및 데이터의 조작하는 언어가 존재한다.Data Definition LanguageCREATE, ALTER, DROP, RENAME, TRUNCATE(초기화) 데이터가 들어가기 위해, tab

SQLD 학습 (3-4 TCL TRANSACTION CONTROL LANGUAGE)
트랜잭션은 데이터베이스의 논리적 연산단위이다.하나의 트랜잭션에는 하나 이상의 SQL 문장이 포함된다. 트랜잭션은 분할할 수 없는 최소의 단위이다. 그렇기 때문에 전부 적용하거나 전부 취소한다. 즉 TRANSACTION은 ALL OR NOTHING의 개념원자성: 트랜잭션

[SQL] DCL, DDL, DML, TCL
: 데이터베이스 사용자에게 권한을 부여/회수하는 언어GRANT 권한부여REVOKE 권한회수문제데이터베이스 상에서 많은 사용자들에게 개별적으로 권한을 부여하고 관리하는 어려움을 해소하고자 다양한 권한을 하나의 그룹으로 묶어서 관리할 수 있도록 하는 논리적인 권한의 그룹(

[SQLD] 2과목 SQL 기본 및 활용 -DDL,DML,DCL,TCL
특정 기업이나 조직 또는 개인이 필요에 의해 데이터를 일정한 형태로 저장해 놓은 것DBMS를 이용하여 효율적인 데이터 관리와 데이터 손상이 복구 가능하다.DBMS(Database Management System)❓ :많은 사용자들은 보다 효율적인 데이터의 관리 뿐만 아
데브코스 W3D1
백엔드 데브 코스 중 중요한 개념을 정리하거나 과제 개발 일지를 정리한 공간입니다.웹 서비스의 시스템 구조는 프리젠테이션 티어(Frontend), 애플리케이션 티어(Backend), 데이터티어(Backend) 구성된 3 tier 구조를 띠고 이 중 데이터티어인 DB는