조건절이란 (WHERE)MySQL에서 WHERE 절은 SELECT, UPDATE, DELETE, INSERT 문에서 조건을 지정하여 해당하는 데이터를 선택하거나 수정하거나 삭제할 때 사용하는 절입니다. WHERE 절은 기본적으로 조건식을 포함하며, 조건식은 연산자와 피연산자로 이루어져 있습니다. 연산자는 비교 연산자(=, , , >=)나 논리 연산자(AND, OR, NOT) 등이 있으며, 피연산자는 컬럼명, 상수값, 서브쿼리 등이 올 수 있습니다. SELECT * FROM users WHERE age >= 20;이렇게 WHERE 절을 사용하여 쿼리를 작성하면 해당하는 조건을 만족하는 데이터만 선택되어 결과로 반환 됩니다. WHERE 절을 사용하지 않으면 모든 데이터가 선택되어 반환 됩니다. 또한, WHE..

테이블이란MySQL에서 테이블(table)은 데이터를 저장하는 기본적인 단위입니다.테이블은 열(column)과 행(row)으로 이루어져 있으며, 각 열은 데이터 유형을 나타내는 데이터 형식(data type)을 가지고 있습니다. 데이터베이스에서 테이블은 다음과 같은 정보를 포함할 수 있습니다.테이블 이름열 이름열 데이터 형식빈 값 허용 여부기본값제약 조건 (Primary Key, Unique Key, Foreign Key 등)인덱스SQL (Structured Query Language)은 데이터베이스 관리 시스템 (DBMS)에서 데이터를 관리하고 검색하기 위해 사용되는 표준 데이터베이스 언어입니다. (안시 쿼리) 코드 예시) DESC 명령어는 특정 테이블의 구조(스키마) 정보를 출력하는 명령어입니다...

장부에 고객 방문기록과 구매 이력 남기기 1. DB 생성 테이블 설계 단계 2. 고객 테이블 생성 3. 구매 테이블 생성 ** 추가 설명 **foreign key (userName) references userTBL(userName):이 구문은 외래 키(foreign key)를 정의하는 데 사용됩니다.외래 키는 한 테이블의 열에 대해 다른 테이블의 열을 참조하는데 사용됩니다. 이를 통해 테이블 간의 관계를 설정하고 데이터 무결성을 유지할 수 있습니다.예를 들어, 위의 구문은 현재 테이블의 userName 열을 외래 키로 정의하고, 이 외래 키가 userTBL 테이블의 userName 열을 참조하도록 설정합니다. 이는 현재 테이블의 userName 열이 userTBL 테이블의 userName ..

MySql Workbench를 실행한다. 교육용임으로 update와 delete가 가능하게 설정한다. SQL 쿼리문 작성 및 데이터 확인 테이블 생성하기 (생성 시 설계도가 필요함)예시) 단축키기능ctrl + enter한 줄 실행 ctrl + s저장ctrl + shift + s다름 이름으로 저장ctrl + shift + enter영역 문장 실행 구문 실행 시앞의 번개 아이콘을 누르면 전체 구문이 실행된다.옆의 번개 아이콘은 마우스 커서가 있는 한 줄만 실행시킨다. 데이터베이스인 shopdb가 생성된다. 생성한 데이터베이스 shopdb에 table인 tb_member를 생성한다.

1. 교육용 Table 파일을 다운로드 받는다. (파일 첨부 불가능..) 2. c 드라이버에서 압축을 풀어준다. 3. 환경변수를 설정한다. 3. cmd 창을 연다. 4. cd.. 을 입력하여 경로를 employees 로 이동한다.5. 이 경로에서 mysql server에 접속한다. 6. 아래 명령어를 입력하고 엔터를 누른다. 7. 프로그램이 실행될 동안 기다린다. 8. show databases; 명령어를 입력하고 데이터 베이스가 등록되었는지 확인한다. * 종료 방법exit; 입력 시 cmd 창이 닫힌다. (만약 안 닫히면 한 번 더 입력하면 된다.)

데이터베이스는 '데이터의 집합' 혹은 '데이터의 저장공간'이며, 이 데이터베이스를 체계화된 방법으로 데이터를 저장, 관리, 조작하고, 필요한 경우에 데이터를 검색하고 업데이트 등에 운영하는 소프트웨어를 DBMS라고 한다. 데이터베이스 - 데이터의 저장 공간 자체를 의미한다.DBMS - Database Management System(소프트웨어) 데이터의 집합을 우리는 파일이나 엑셀 프로그램을 사용해서 데이터의 집합으로 사용할 수 있지만 대용량에 데이터를 관리한다거나 여러 명의 사용자가 동시에 접근을 할 수가 없기 때문에 DBMS라고 부르기는 어렵다. DBMS에는 MySQL말고 다양한 소프트웨어 종류들이 많다. 파일이나 엑셀을 대신해서 DBMS의 특징을 살펴 보자.데이터의 무결성: DB안의 데이터..