본문 바로가기

알아두면 좋은 IT 지식/DBMS

(7)
[DBMS] HeidiSQL 다운로드 및 설치, 사용법 HeidiSQL은 무료 라이선스로 회사에서도 편하게 사용할 수 있다. 다운로드 먼저 아래 링크에 접속한다. https://www.heidisql.com/download.php Download HeidiSQL Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead. Download HeidiSQL 12.1, released on 13 Aug 2022 Please disable your adblocker and reload the p www.heidisql.com Installe..
[IT] DBMS TOP3 현재 시간 함수 예제 ORACLE SYSDATE SELECT sysdate FROM dual; MYSQL NOW() SELECT now() FROM dual; MSSQL GETDATE() SELECT getdate() 2022년 8월 DBMS TOP3 내손내쓴 출처 : https://blog.naver.com/uutopia1/222855045031
[IT] 헷갈리기 쉬운 DBMS DML, DDL 예제 모음 DML (데이터 조작어) SELECT SELECT column1, column2, ... FROM table1 WHERE column1= 'value1' AND column2='value2'... INSERT INSERT INTO table1(column1, column2, ...) VALUES ('value1', 'value2', ...) UPDATE UPDATE table1 SET column1=value1, column2='value2'... WHERE column1= 'value1' AND column2='value2'... DELETE DELETE FROM table1 WHERE column1= 'value1' AND column2='value2'... DDL (데이터 정의어) CREATE TA..
DBMS별 binary 데이터를 query로 입력하는 방법 가끔 테스트를 하다보면 DB에서 binary 데이터를 직접 컨트롤 해야 할 때가 있다. 이때 다른 언어나 프로그램을 통하지 않고 DB에서 직접 query를 통해서 입력하여 테스트하면 편한 경우가 있어서 DBMS별로 입력방법에 대해서 정리해본다. 보통 binary필드에 일반적인 string을 입력하면 오류가 발생하므로 변환하는 함수등을 이용한다. 1. Oracle(blob) utl_raw.cast_to_raw('내용') ex. update table set column = utl_raw.cast_to_raw('test'); 2. MSSQL(image) convert(varbinary, '내용') ex. update table set column = convert(viarbinary, 'test'); 3. ..
오라클 listener, tnsnames 설정 및 접속 오라클 네트워크 설정 오라클 서버에 접속하기 위해서는 기본적으로 리스너와 tns설정이 필요하다. 서버측에서는 listener.ora 파일을 통해서 어떤 경로로 들어올건지를 설정하고, 클라이언트측에서는 tnsnames.ora 파일을 통해서 어떤 경로로 들어갈건지를 설정한다. 서버측에서의 리스너설정은 필수이지만, 클라이언트측에서 tns설정이 안되어 있어도 오라클 서버의 접속정보를 알고 있으면 다른 방식으로도 접속이 가능하다. listener.ora (ex. C:\app\user\product\18.0.0\dbhomeXE\network\admin\listener.ora) 오라클 접속 시 사용하는 서버측 설정 파일 ... LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADD..
오라클 SQL Developer 다운로드 및 설치 현재 시장에는 많은 오라클 관리 툴이 있지만 전문 DBA가 아닌 일반 개발자 입장에서는 굳이 무거운 유료 DB 관리 툴을 사용할 필요 없이 오라클사에서 기본적으로 제공하는 SQL Developer를 사용하는 것을 권장한다. 혹시 SQL Developer가 마음에 들지 않는다면 무료 DB 관리 툴 중에서는 DBeaver를 추천한다. 오라클 SQL Developer 설치 경로 (2020년 9월 7일 기준) https://www.oracle.com/database/technologies/appdev/sqldeveloper-landing.html SQL Developer 클릭 Download 클릭 > 라이센스 동의 > 로그인 후 자동 다운로드 다운로드 완료되면 압축 해제 후 sqldeveloper.exe 관리자..
오라클 XE 18c Express (무료버전) 다운로드 및 설치 오라클은 일반적으로 기업용 유료 DBMS이지만, 일반 사용자가 테스트 용도로 사용할 수 있는 무료 버전을 제공 한다. 현재 제공하고 있는 Express버전은 11g와 18c가 있으며, 이 중 최신버전인 18c의 설치를 진행하고자 한다. (데이터 : 12GB, RAM : 2GB, CPU 2개 쓰레드 지원) 버전이나 URL주소 형식, 정책이 자주 바뀌기 때문에 이 점 주의하길 바란다. 오라클 홈페이지 다운로드 URL 접속(2020년9월7일 기준) https://www.oracle.com/database/technologies/xe-downloads.html Oracle Database 18c Express Edition for Windows x64 클릭 라이센스 동의 후 Download OracleXE184..