DB 13

[MySQL] DDL 과 DML

1. DDL(Data Definition Language) 이란?   - 데이터베이스, 테이블, 인덱스, 뷰 등을 생성, 수정, 삭제하는 데 사용   - DDL 명령은 자동으로 커밋됨(작업 완료 후 롤백 불가).  2. 주요 DDL 명령어   - CREATE : 데이터베이스 객체 생성   > CREATE DATABASE DB명;   > CREATE TABLE 테이블명;   > CREATE INDEX 인덱스명 ON 테이블명( 컬럼명 );  - ALTER: 기존의 데이터베이스 객체 수정   > 추가 : ALTER TABLE  테이블명 ADD 컬럼명 데이터타입;   > 수정 : ALTER TABLE  테이블명 MODIFY 컬럼명 데이터타입;   > 삭제 : ALTER TABLE  테이블명 DROP COLUMN..

DB/MySQL 2024.06.20

[MySQL] MySQL 이란?

1. MySQL 이란?   - 오픈 소스   - 관계형 데이터베이스 관리 시스템(RDBMS)   - 데이터베이스를 효율적으로 관리하기 위해 SQL(Structured Query Language) 사용  2. MySQL 특징   - 오픈 소스 및 커뮤니티 지원   - 다양한 스토리지 엔진 지원     > InnoDB     > MyISAM     > Memory   - 높은 성능 및 확장성     > 대규모 데이터베이스 환경에서도 효율적으로 작동     > 샤딩(sharding)과 복제(replication) 기능을 통해 데이터베이스를 수평적으로 확장   - 사용 편의성     >  설정이 간단하며, MySQL Workbench와 같은 GUI 도구 사용 가능    - 높은 호완성     >  Windows..

DB/MySQL 2024.06.20

[MAC OS] Oracle DB 다운로드 및 설치

1. Docker 설치 Window OS 에서는 바로 DB 설치가 가능하지만 MAC OS 에서는 가상환경이 필요하므로 Docker를 설치한다. Docker 설치는이전에 게시한 [MAC OS] Docker 다운로드 및 설치 를 참고한다. https://kjwit.tistory.com/entry/MAC-OS-Docker-%EC%84%A4%EC%B9%98?category=573962 [MAC OS] Docker 설치 1. Docker 란? 어플리케이션을 설치하고 테스트 해볼 수 있는 가상환경 ex) Mac OS 에서 DB를 설치하기 위해서는 Docker를 설치하고 DB 어플리케이션을 설치해서 사용해야한다. 2. Docker download docker 홈페 kjwit.tistory.com 2. Oracle D..

DB/Oracle DB 2022.08.06