MySQL

소개 MongoDB는 NoSQL 데이터베이스로 분류되며, JSON과 비슷한 BSON 형식을 사용하여 데이터를 저장합니다. 동적인 스키마와 확장성이 뛰어나며, 대량의 비정형 데이터를 다루는 데 적합합니다. MongoDB는 수평적인 확장이 가능하며, 분산 데이터베이스 환경에서 높은 성능을 제공합니다. 주로 대규모 웹 애플리케이션, 사물 인터넷(IoT) 및 대용량 로그 데이터 처리에 사용됩니다. MySQL은 관계형 데이터베이스 관리 시스템(RDBMS)으로 분류되며, 테이블과 스키마를 사용하여 데이터를 저장합니다. ACID(원자성, 일관성, 고립성, 지속성) 특성을 갖고 있어 데이터의 일관성과 신뢰성을 보장합니다. MySQL은 트랜잭션 처리와 복잡한 쿼리를 다루는 데 강점을 가지며, 온라인 쇼핑, 금융, 엔터프..
소개 MySQL와 PostgreSQL은 인기 있는 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 아키텍처 MySQL: MySQL은 클라이언트-서버 아키텍처로 동작합니다. 데이터베이스 서버와 클라이언트 애플리케이션 간에 통신을 통해 데이터를 관리합니다. PostgreSQL: PostgreSQL은 객체-관계형 데이터베이스 관리 시스템(ORDBMS)으로 동작합니다. 고급 기능과 확장성을 제공하며, 객체 지향 기능을 포함합니다. 데이터 모델 MySQL: MySQL은 전통적인 관계형 데이터베이스 모델을 따릅니다. 테이블 간의 관계를 통해 데이터를 구성하고 관리합니다. PostgreSQL: PostgreSQL은 관계형 데이터베이스 기능에 더해 객체 기능을 제공합니다. 테이블, 뷰, 함수, 트리거 등..
· MySQL
1. 왼쪽 Navigator-schemas 메뉴에서 Tables에 마우스 오른쪽 클릭 2. new_table - Table 창에서 정보 입력 후 Apply 1) Table Name : 테이블 명 2) Column Name : 컬럼 명 3) Datatype : 데이터타입 설정 4) PK : (PRIMARY KEY) 기본 키, 고유한 식별자로 인식됨 5) NN : (NOT NULL) 체크된 컬럼은 반드시 값이 존재해야함 6) AI : (AUTO_INCREMENT) 자동 증가를 의미함 7) UQ : (UNIQUE INDEX) 8) ZF : (ZEROFILL) 9) G : (Generated Column) 3. Apply 후 구문 확인 가능 (Apply 한 번 더 누른 후 Finish 누르면 됨)
· MySQL
1.1 DML (Data Manipulation Language) 1) 데이터 조작어 2) 데이터베이스의 데이터를 관리하는데 사용된다. 1.2 DML 종류 1) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어 2) INSERT 테이블에 들어 있는 데이터에 삽입을 하는 명령어 3) UPDATE 테이블에 들어있는 데이터를 변경하는 명령어 4) DELETE 테이블에 들어있는 데이터를 삭제하는 명령어 2.1 DDL (Data Definition Language) 1) 데이터 정의어 2) 데이터베이스 구조 또는 스키마를 정의하는데 사용 2.2 DDL 종류 1) CREATE 데이터베이스의 객체를 생성 2) ALTER 데이터베이스의 구조를 변경 3) DROP 데이터베이스의 객체를 삭제 ..
· MySQL
[Schemas] 탭 데이터베이스( = 스키마) 생성 및 삭제 데이터베이스 개체(테이블, 뷰, 인덱스, 저장 프로시저, 함수 등)를 생성하고 관리 데이터베이스의 속성 조회 [Administration] 탭 MANAGEMENT MySQL 서버의 가동 상태, 설치된 폴더 등을 확인 MySQL 서버에 연결되어 있는 클라이언트의 정보를 확인 사용자의 생성, 삭제 및 권한 관리 서버 변숫값의 확인 데이터 내보내기/가져오기 기능 INSTANCE MySQL 연결 정보 관리 MySQL 인스턴스의 중지, 시작 Server에 기록된 로그 조회 MySQL 옵션 파일의 설정 정보 확인 및 변경 PERFORMANCE 네트워크 상태 및 MySQL의 성능 상태를 확인 성능 상태의 보고서 작성 성능 구성의 설정
· MySQL
정의 1) MySQL에서 제공되는 프로그래밍 기능이다. 2) 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도로 사용된다. 특징 1) MySQL의 성능을 향상시킬 수 있다. 2) 유지관리가 편하다. 3) 모듈식 프로그래밍이 가능하다. 4) 보안을 강화할 수 있다. 형식 CREATE [DEFINER = user] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT | INOUT ] param_name type type: Any valid MySQL data type characteristic: COMMENT 'string' | LANGUAGE SQL | [NOT] D..
공모
'MySQL' 태그의 글 목록