본문 바로가기
728x90

DB3

[MYSQL] SQL 기본 문법 정리 SELECT,FROM,WHERE SELECT, FROM, WHERE ? SELECT '조회하기' 뒤에는 열 이름, FROM '어디서?' 뒤에는 테이블 이름, WHERE '조건문' 뒤에 원하는 조건을 입력한다. SELECT 명령어는 데이터베이스에서 데이터를 선택할 때 사용한다. WHERE 구문은 조건을 부여해 특정 값에 접근할 수 있도록 해 준다. AND, OR, NOT 연산자는 WHERE문의 condition과 결합하여 사용할 수 있다. 기본 문법 구조 SELECT 열이름 FROM 테이블이름 WHERE 조건 WHERE는 조건문 쓸 필요가 있을 때 사용한다. member 테이블에서 nicname 열을 조회하기 SELECT nicname FROM member; member 테이블에서 두 개 이상 열 조회하기 SELECT nicname, a.. 2023. 12. 20.
[데이터베이스] 관계형RDB 와 비관계형NOSQL 종류,특징,차이점 1. RDB (Relational Database) 관계형 데이터베이스 사용 예 : Oracle,MySQL,PostgreSQL 등 특징 2차원 데이터로 표현된다. (행/열) (데이터 저장 모델:table) 상호관련성을 가진 테이블의 집합으로 구성된다. 테이블 사이의 관계를 외래키로 나타낸다. 스키마 변경이 어렵다. (엄격한 데이터 구조) 비용이 큰 Vertical Scalable (수직적 확장)이 주로 사용되고, Horizontal scale(수평적 확장)은 어렵다. 사용 요금이 비싸다. SQL을 사용해 데이터를 질의한다. 데이터 update가 잦은 시스템에 사용한다. ACID 성질을 갖는다. ( ACID(원자성 Atomicity, 일관성 Consistency, 고립성 Isolation, 지속성 Dura.. 2023. 9. 10.
[HeidiSQL] HeidiSql 이란? DBMS ? 회사는 데이터를 저장하고 관리하기 위해 DBMS, 즉 데이터베이스 관리 시스템을 사용한다. 오라클, 마이크로소프트 등 회사가 DBMS 제품을 제공한다. 대표적인 것으로는 MySQL, MariaDB, MSSQL, PostgreSQL 등이 있다. HeidiSQL ? HeidiSQL은 DBMS가 아니라 데이터베이스 관리 도구이다. HeidiSQL(하이디SQL)을 사용하는 이유는 여러 종류의 DBMS를 하나의 툴로 관리하고 편집할 수 있기 때문이다. HeidiSQL은 오픈 소스로 만들어져 무료로 사용할 수 있는 데이터베이스 도구이다. DBMS를 GUI(윈도우OS 같은 그래픽 인터페이스) 환경에서 사용할 수 있도록 해준다. 도구이지, DBMS가 아니다. HeidiSQL 사용 이유 ? HeidiSQL을.. 2023. 7. 31.
728x90