본문 바로가기
반응형

DATABASE14

MariaDB 설치하기(Window) MariaDB를 설치해보겠다. MariaDB 설치하러가기 MariaDB Foundation - MariaDB.org … Continue reading "MariaDB Foundation" mariadb.org 상단에 Download를 눌러서 다운로드 페이지로 진입. 들어가면 version을 선택해서 다운로드 받을수 있게 되어있다. 최신버전을 이용해도 좋지만 개인적으로 너무 최신버전은 잘 사용하지 않게 된다. 10.6.14 버전을 선택해서 다운로드를 눌러주자. 그럼 설치파일이 다운로드 된다. 다운로드가 완료되면 실행. 그리고 next next로 넘기다보면 root 계정의 비밀번호를 선택하는 란이 나온다. root 계정은 최상위 권한을 가진 '관리자' 계정이기때문에 비밀번호 입력후 꼭 기억을 해놔야한다. 입.. 2023. 7. 27.
무료DB툴 디비버(Dbeaver) 설치하기 디비버(Dbeaver)는 무료 DB 통합 툴이다. Oracle 뿐만 아니라 PostgreSQL, Mysql등 다양한 DB를 연동할수 있는 툴로 난 학원에서 프로젝트할때 Mac 사용하던 팀원이 PostgreSQL 툴이 제대로 설치되지않아 Dbeaver를 사용하면서 알게되었다. 먼저 다운로드 받을수있는 Page로 이동하자 Dbeaver 다운로드 Download | DBeaver Community Download DBeaver Community 23.1.1 Released on June 26th 2023 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. DBeaver PRO 23.1 Rel.. 2023. 6. 29.
Null 치환 함수인 NVL 함수에 대해서 알아보자 Null값이 들어있는 Table을 Select 쿼리로 조회해보면 기본적으로 Null 값이 들어있는 컬럼들은 조회가 되질 않는다. 이럴때 Null 치환 함수인 NVL을 사용하여 NULL인 값을 다른값으로 대체해서 출력하게 하는 방법이 있다. SELECT NVL(Salary, 0) FROM EMP 이런식으로 사용하는데 Salary 컬럼에서 Null인 값들은 0으로 표시해주고 조회하겠다는 의미이다. 이는 정확한 데이터의 조회 결과값을 위하여 사용된다. Null을 제외한 조회 결과는 불완전성과 연산 오류를 초래할수 있기 때문이며 데이터의 일관성과 가독성을 유지하기 위해서 사용해야하고, 실무에서도 상당히 자주 사용되는 함수라고 한다. 상당히 사용법이 간단하지만, 생각보다 사용할일이 없었다. 하지만 앞으로 NULL.. 2023. 6. 21.
[PostgreSQL] PostGreSQL 기본 CRUD 쿼리문 정리 이번에 팀프로젝트를 진행하면서 처음으로 PostgreSQL 이라는 RDBMS를 사용하게 되었다. 수업시간에 익히 들어온 DBMS 이름들에 비해 조금은 생소하지만, 알고보니 OpenSource 쪽에서는 나름 3~4위정도 하는 프로그램이라고 한다. 접해보지 않은 DBMS 프로그램이라 공부가 필요할듯하여 기록하면서 스스로 터득해나가려고 한다. 먼저 기본적인 CRUD 쿼리문에 대해서 알아보자. -- 데이터베이스 생성 쿼리문 -- tablespace가 있을시 create database 데이터베이스명; -- tablespace가 없을시 create database 데이터베이스명 tablespace 테이블스페이스명; -- 데이터베이스 지우기 drop database 데이터베이스명; -- 스키마 만들기 create .. 2023. 3. 15.
반응형