본문 바로가기

SQL3

[MySQL]간단한 MySQL 사용 방법(SQL문) MySQL 특징 세계에서 가장 많이 쓰이는 오픈 소스의 RDBMS이다 다양한 운영체제에 다양한 언어로 활용 가능하다 표준 SQL 형식을 사용한다 SQL문 Structured Query Language 한줄씩 번역되고 빈번한 수정이 있을 때 효율적이다 번역과 동시에 실행된다(번역 파일이 따로 존재하지 않는다) DDL / DML / DCL / TCL 데이터베이스 생성 CREATE DATABASE 데이터베이스 명; 데이터베이스 사용 USE 데이터베이스명; *본 포스팅에서 {} 의미 : 생략이 가능하다는 뜻 DDL Data Definition Language - 데이터 정의어 테이블에 관련된 쿼리문 CREATE : 테이블 생성 ALTER : 테이블 수정 DROP : 테이블 삭제 자료형 숫자형 INT : 정수 D.. 2022. 1. 4.
[ORM] ORM 프레임워크 ORM(Object-Relational Mapping) 관계형 데이터베이스와 객체지향 프로그래밍 언어 간 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다. 객체지향 언어에서 사용하는 객ㅊ체를 관계형 데이터 베이스로 변환하여 테이블을 구성하는데 활용한다 ORM프레임워크의 기술 ORM프레임워크에는 크게 SQL Mapping 기반 기술과 OR Mapping 기반 기술로 구분된다. 유형 기술 설명 SQL Mapping iBatis SQL에 기반한 데이터베이스와 자바, 닷넷(.NET), 루비(Ruby) 등을 연결시켜주는 역할을 하는 개발 프레임워크 MyBatis 객체지향 언어인 자바의 관계형DB프로그래밍을 좀 더 쉽게 할 수 있게 도와주는 개발 프레임워크 OR Mapping Hibernate 자바언어를 위한 .. 2020. 6. 17.
[MySQL] MySQL 과 schema 데이버베이스에 관련된 프로그램으로 SQL에 대해 배우는 시간이었다. SQL은 데이터베이스를 불러와 서버에서 사용할 수 있도록 만들어 주는 것이다. SQL에 대한 이해 전에 schema를 통해 데이터베이스의 구조를 짜는 것이 중요하다. MacOS 에서 MySQL 시작 MacOS 에서 MySQL을 시작하기 위해서는 Homebrew 설치가 필요하다. Homebrew Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 홈페이지 설치 방법에 따라 시작하면 된다. 설치 후 터미널에 다음과 같이 설정하면 된다. $ brew install mysql $ brew info mysql MySQL을 열기 위해서는 다음과 같은 명령어가 필요하다 mysql -.. 2020. 6. 15.