CS/Database 2

[MySQL] 데이터베이스를 구축하고 데이터를 CRUD 해보자 (GUI 활용)

데이터베이스 구축 절차데이터베이스 만들기 → 테이블 만들기 → 데이터 입력/수정하기 → 데이터 조회/활용하기 데이터베이스 만들기create database ~ 문을 이용해 데이터베이스를 만들 수 있지만, 우선 Workbench의 GUI를 활용해 데이터베이스를 만드는 법부터 살펴본다.  좌측 하단 [Schemas] 탭 클릭 → 마우스 오른쪽 클릭 → [Create Schema] 클릭 → [Name]에 지정할 데이터베이스 이름을 입력 → Apply 클릭  테이블 만들기‘shop_db’ → [Tables] → [Create Table]member 테이블의 내용 입력하기 / member_id를 PK로 지정 여기서 PK는 Primary Key로 해당 데이터가 가지는 고유한 값이며 중복될 수 없는 값이라는 의미이다..

CS/Database 2024.08.20

[MySQL] 데이터베이스에 대해 알아보고 MySQL을 설치해보자

DBMS (Database Management System)DBMS란 데이터베이스를 관리하고 운영하는 소프트웨어이다. MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, DB2, Access, SQLite 등 다양한 DBMS가 존재한다. DBMS에 데이터를 구축하고 활용하기 위해 사용하는 언어가 SQL (Structured Query Language) 이다.  DBMS의 분류 (1) 계층형 DBMS (Hierarchical DBMS)각 계층이 트리 형태, 처음 구성한 뒤 내용을 수정하기 까다로워 사용하지 않는다. (2) 망형 DBMS (Network DBMS)계층형 DBMS의 단점을 보완하기 위한 구조를 가진다.하위 구성원끼리도 연결되어 있는 유연한 구조이다.개발자가 모..

CS/Database 2024.08.20