본문 바로가기

MySQL4

[Oracle] 오라클 데이터베이스 오라클 데이터베이스(Oracle Database 또는 Oracle RDBMS)는 미국 오라클(Oracle)사의 관계형 데이터베이스 관리 시스템의 이름이다. 현재 유닉스 환경에서 가장 널리 사용되는 RDBMS이다. 검색이나 업데이트용 언어로는 국제표준화기구의 표준 구조화 조회 언어와 PL/SQL을 지원한다. 오라클은 MySQL이라는 경쟁 언어를 가지고 있으면서도 오라클RDBMS를 가지고 있다. 오라클에 비해 MySQL이 더 편한 부분이 많지만 , 일반기업에서 오라클을 많이 사용하고 있는 편이다. 오라클 언어 규칙은 MySQL과 크게 다르지는 않지만 약간의 차이점을 있다. 자료형 숫자 NUMBER(자리수) : 정수 NUMBER(자리수, 소수점자리수) : 실수 문자열 CHAR(크기) VARCHAR2(크기) 시.. 2022. 3. 11.
[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.
[JAVA] 간단한 DB 연결 / DBConnection(feat MySQL) DB(데이터베이스) 데이터들의 집합소(저장소) 단순한 파일 DBMS(DataBase Management System) 데이터베이스를 관리하는 시스템 오라클, 마리아, 몽고, MySQL,... Table(테이블) 특정 집단에 대한 데이터가 표 형태로(행,열) 저장되는 공간 테이블을 설계한다 라는 뜻은 특정 데이터들이 들어올 수 있도록 공간을 확보하고 체계적으로 틀을 잡아둔다는 뜻이다 자동차 테이블 설계 : 자동차는 브랜드, 색깔, 가격, ... 이런 데이터 존재 정의 Row(행, 레코드, 튜플) 하나의 데이터 그 줄의 모든 데이터들은 하나의 대상에 대한 데이터들이다 내차에 관한 데이터 [ferrari | red | 65000 ] 엄마차에 관한 데이터 [k7 | white |. 6000 ] Colum(열, .. 2021. 12. 22.
[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.