Database 3

[ Database ] Windows 에서 Mysql/MariaDB 재시작하기

windows에 설치되어있는 mariaDB를 종료하고 재시작하는 방법을 알아보겠습니다. 해당 작업은 eclipse로 개발 진행 중 공통으로 사용중인 mariaDB의 connection 문제 발생으로 진행하게 됐습니다. 뭔가 심각하다고 오류가 났습니다. 그리고 나온 다음 오류는 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. 그리고 또 오류 Connection refused : connect Mysql이 문제인 것 같아서 해당 DB가 돌아가고 있는 서버에 ..

DataBase 2022.04.13

Docker 설치 및 PostgreSQL설치 DBeaver 연결

지난번 Docker를 이용해 MSSQL 을 설치했었는데 이번엔 PostgreSQL을 진행해보겠습니다. 간단한 Docker 소개와 다운로드 방법, PostgreSQL 설치, Dbeaver 연결까지 해보겠습니다. Docker는 리눅스 컨테이너 기술을 자동화 해 쉽게 사용할 수 있게 하는 오픈소스 프로젝트입니다. 1. Docker 다운로드 - 회사 노트북은 Window OS를 사용하고 있어서 window 용 Docker를 설치합니다. - 하단 링크로 들어가 download for windows 를 클릭합니다. https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Windows | Docker Learn why Docker Deskt..

DataBase 2021.09.14

오라클 뷰(view) 를 알아보자

뷰란 무엇인가? 뷰(view)는 하나 이상의 테이블이나 다른 뷰의 데이터를 볼 수 있게 하는 데이터베이스 객체이다. 실제 데이터는 뷰를 구성하는 테이블에 담겨 있지만 마치 테이블처럼 사용할 수 있다. 또한 테이블 뿐만 아니라 다른 뷰를 참조해 새로운 뷰를 만들어 사용할 수 있다. 뷰(view)의 사용 목적 복잡한 질의를 쉽게 만들어 준다. 여러 테이블의 JOIN과 GROUP BY 같은 복잡한 쿼리를 view로 저장시켜두면 다음부터는 저장 view 정보만 가지고 오면 된다. 뷰(view)의 특징 기본 테이블로 부터 유도된 테이블, 같은 형태의 구조, 조작도 기본 테이블과 거의 같다. 가상 테이블이기 떄문에 물리적으로 구현되어 있지 않다. 데이터의 논리적 독립성 제공 가능. 필요한 데이터만 뷰로 정의해서 처..

Oracle 2021.05.15
반응형