profile
수현입니다만, 무슨 문제라도 ?
post-thumbnail

[SQLD 자격증] SQL 기본 #2

POINT. 테이블 생성 주의사항 💡 테이블명과 컬럼명은 반드시 문자로 시작해야한다. A-Z, a-z, 0-9, #, $, _ 만 사용 가능하다. 다른 테이블명과 중복되지 않아야 한다. 컬럼 뒤 데이터유형은 꼭 지정되어야 한다. USER 관점에서의 SQL 문장 종류 DML (Data Manipulation Language) - 데이터 변형 INSERT : 데이터 입력 UPDATE : 데이터 수정 DELETE : 데이터 삭제 SELECT : 데이터 조회 TCL (Transaction Control Language) - 변형된 값들을 저장해서 DB에 보내서 반영 COMMIT : 반영 ROLLBACK : 취소 SAVEPOINT : 위치 지정 DML : 정의된 데이터 베이스에

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL 기본 #1

USER 관점에서의 SQL 문장 종류 DCL (Data Control Language) - 권한 받기 GRANT : 권한 부여 REVOKE : 권한 회수 DDL (Data Definition Language) - 데이터 구조 정의 CREATE : 구조 생성 ALTER : 구조 변경 DROP : 구조 삭제 RENAME : 이름 변경 TRUNCATE : 테이블 초기화 DCL : 데이터베이스 사용자에게 권한을 부여/회수하는 언어 기본 문법 GRANT 권한 ON 테이블 TO 유저; REVOKE 권한 ON 테이블 FROM 유저; POINT. 권한의 종류 💡 SELECT, INSERT, UPDATE, DELETE REFERENCES, ALTER, IND

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #2. TCL

[SQLD 자격증] SQL언어 #2. TCL TCL은 DML을 통해야만 한다 ?.?.? 과연 ?.? > TCL은 데이터 변형이 일어나는 것을 제어하기 위한 언어 TCL : Transaction Control Language (*트랜잭션 : 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위) COMMIT 반영 데이터에 대한 변화를 DB에 반영하기 위한 명령어 ROLLBACK 취소 코드를 분할하기 위한 저장 포인트 지정 SAVEPOINT 위치지정 트랜잭션이 시작되기 이전의 상태로 되돌리기 위한 언어. 최신 COMMIT이

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #2. DML (INSERT, UPDATE, DELETE & TRUNCATE)

[SQLD 자격증] SQL언어 #2. DML (INSERT, UPDATE, DELETE & TRUNCATE) > DML은 정의된 데이터베이스에 레코드를 입력하거나, 수정, 삭제 및 조회하기 위한 명령어이다. DML : Data Manipulation Language INSERT 데이터 입력 UPDATE 데이터 수정 DELETE 데이터 삭제 INSERT INSERT INTO 테이블명 (컬럼명) VALUES ('컬럼명에 넣을 명'); UPDATE UPDATE 테이블명 SET 변화하게되는 컬럼명 = 변화할 값(INT) (where name = '해당 명 일때 만 적용'); DELETE

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #2. DCL, DLL 복습 및 DML, TCL 개요

[SQLD 자격증] SQL언어 #2. DCL, DLL 복습 및 DML, TCL 개요 > DML : Data Manipulation Language 데이터 변형 INSERT : 데이터 입력 UPDATE : 데이터 수정 DELETE : 데이터 삭제 데이터 조회 SELECT : 조회 POINT. 테이블 생성 주의사항 테이블명과 컬럼명은 반드시 문자로 시작해야함 A-Z, a-z, 0-9, #, $, _ 만 사용 가능함 다른 테이블명과 중복되지 않아야 함 컬럼 뒤 데이터유형은 꼭 지정되어야 함 DCL, D

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #1. DLL(ALTER, DROP, TRUNCATE)

SQL 언어 #1. DLL(ALTER, DROP, TRUNCATE) > DLL은 데이터를 보관하고 관리하기 위한 객체의 구조를 정의하기 위한 언어 DDL : Data Definition Language의 약자로 데이터를 보관하고 관리하기 위한 객체의 구조를 정의하기 위한 언어이다. CREATE 구조 생성 ALTER 구조 변경 DROP 구조 삭제 RENAME 이름 변경 TRUNCATE 테이블 초기화 ALTER : 테이블과 컬럼에 대해 이름 및 속성 변경, 추가/삭제 등 구조 수정을 위해 사용 테이블명 변경 : ALTER TABLE 테이블명 RENAME TO 변경할 테이블 이름; 컬럼명 변

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #1. DLL(CREATE)

딱 대 가보자고 SQL 언어 #1. DDL(CREATE) > DDL은 데이터 구조 정의이다. DDL : Data Definition Language의 약자로 데이터를 보관하고 관리하기 위한 객체의 구조를 정의하기 위한 언어이다. CREATE 구조 생성 ALTER 구조 변경 DROP 구조 삭제 RENAME 이름 변경 TRUNCATE 테이블 초기화 CREATE : 데이터베이스 상 테이블 구조 생성 POONT1. 구조 컬럼명 : 영문, 한글, 숫자 모두 가능 (시작은 문자만 가능하다. 숫자 불가능 => Ex) h10(O), 10h(X)) **데

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

[SQLD 자격증] SQL언어 #1. DCL

제가 이번에 Udemy에서 SQLD 자격증 강의를 신청했어요 👏 > 👉 [udemy 메타코드M SQLD자격증] (https://www.udemy.com/course/sqld-metacode/?referralCode=579E866F1A75E4EFF697) 사실 머신러닝/딥러닝 개념에 대해서만 공부하다가 전에 프로젝트를 진행하면서 쿼리문 못써서 프로젝트 기간이 엄청 밀려버린게 생각이 나서 실력 쌓을 겸, 정보처리기사 준비할 겸 공부하자는 마음으로 ~.ᐟ.ᐟ SQL 언어

2023년 2월 9일
·
0개의 댓글
·