백앤드/MySQL 2

[포스코x코딩온] 웹개발자 입문 과정 6주차 | DDL,DML,DCL

1.SQL문 Structured Query Language의 약자로, 데이터베이스를 제어하고 관리할 수 있는 목적의 프로그래밍 언어를 의미한다. 파일 업로드 시에는 req.body로 파일을 전송 받거나 전송할 수 없다. 가.분류 SQL의 분류로는 DML,DDL,DCL이 있다. - DDL: 데이터 정의어 (구조 정의) - DML: 데이터 조작어 (조회, 검색) - DCL: 데이터 제의어 (권한) 나.SQL 공통 명령어 -- 데이터베이스 목록 보기 SHOW DATABASE: -- 데이터 베이스 이용하기 USE 데이터베이스명; -- 테이블 목록 보기 SHOW TABLES; -- 테이블 구조 보기 DESC 테이블명; 2.DDL Data Definition Language의 약자로, 데이터베이스 혹은 테이블을 정..

백앤드/MySQL 2023.04.04

[포스코x코딩온] 웹개발자 입문 과정 6주차 | MySQL 설치 및 vscode 연동

1. Database 가.Database란 데이터베이스란 데이터의 집합소 이다. 데이터베이스의 주요한 특징은 '중복'이 없다는 특징이 있다. DBMS를 사용하기 이전에는 데이터의 저장을 위해 '파일 시스템'을 썼으나, 1) 데이터의 중복 2) 데이터의 불일치 문제로 현재는 데이터베이스를 사용한다. 나.DBMS란 DataBase Management System 의 약자로, 파일 시스템이 가진 문제를 해결하기 위해 등장했다. 데이터베이스에 접근하고 이를 관리하기 위해 존재한다. 다.RDBMS 관계형 데이터베이스를 RDBMS(Relational DBMS)라 한다. 관계형 데이터베이스란 데이터를 테이블화 시킨 데이터 베이스를 의미한다. RDBMS의 종류로는 ORACLE,SQL Server, SYBASE, Mar..

백앤드/MySQL 2023.04.04