본문 바로가기

db41

728x90
반응형
[오라클 19c] 사용자 계정 권한 추가 쿼리 아래와 같이 쿼리를 입력하면 사용자 계정에 권한을 부여할 수 있다. GRANT [권한명] TO [사용자명] 참고 문서 "GRANT", SQL Language Reference, Oracle Database 19c. @원문보기 2024. 3. 25.
[IT 용어] 오라클 데이터베이스, Oracle Database 정의 오라클 데이터베이스(Oracle Databse)는 오라클 사의 데이터베이스 제품을 말한다. 오라클 데이터베이스라고 하면 일반적으로는 오라클의 관계형 데이터베이스(Relational Database, RDBMS)를 지칭한다. 현재 오라클의 관계형 데이터베이스 제품군은 인메모리(In-Memory) 데이터베이스 기능과 NoSQL 기능을 포함한다. 관련문서 "데이터베이스", 오라클. @원문보기 "관계형 데이터베이스(RDBMS)란?", 오라클 데이터베이스. @원문보기 "Database 23c", 오라클 데이터베이스. @원문보기 2024. 3. 11.
[오라클 19c] 테이블 목록 조회 쿼리 오라클 데이터베이스에서 테이블 목록을 조회하는 쿼리는 아래와 같다. SELECT * FROM ALL_TAB_COMMENTS; 참고문서 "3.106 ALL_TAB_COMMENTS", 오라클 데이터베이스 19. @원문보기 2024. 3. 10.
[오라클 19c] 테이블 스페이스 생성 쿼리 오라클에서 테이블 스페이스를 생성하는 쿼리는 아래와 같다. 적절한 테이블 스페이스 명칭과 실제 데이터 파일의 명칭, 기본 파일 크기, 확장될 크기를 잘 설정해야 한다. CREATE TABLESPACE [테이블스페이스명] DATAFILE '[데이터파일명].dbf' SIZE 100M AUTOEXTEND ON NEXT 100M; 2024. 2. 27.
[오라클 19c] 인코딩 확인 쿼리 오라클 19c에서 인코딩을 확인하는 쿼리는 아래와 같다. SELECT * FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME IN ('NLS_NCHAR_CHARACTERSET', 'NLS_CHARACTERSET', 'NLS_LANGUAGE') 참고문서 "3.185 DATABASE_PROPERTIES", Release 19, Oracle Database. @원문보기 2024. 2. 22.
[PostgreSQL] 테이블 삭제 쿼리 작성 방법 PostgreSQL에서 테이블 삭제 쿼리는 아래의 규칙을 따라 작성해야 한다. DROP TABLE {테이블명}; 규칙을 따라서 작성한 쿼리를 실행한 결과는 아래의 사진에 나타나 있다. 참고문서 "5.1. Table Basics", PostgreSQL 15. @원문보기 2023. 12. 11.
[PostgreSQL] 기본값 변경 쿼리 작성 방법 PostgreSQL에서 기본값을 변경하는 쿼리는 아래의 규칙을 따라서 작성할 수 있다. ALTER TABLE {테이블명} ALTER COLUMN {컬럼명} SET DEFAULT {기본값}; 아래의 사진에는 규칙을 따라서 작성한 쿼리의 실행 결과가 나타나 있다. 참고문서 "5.6.5. Changing a Column's Default Value", PostgreSQL 15. @원문보기 2023. 12. 10.
[PostgreSQL] 컬럼 기본값 삭제 쿼리 작성 방법 PostgreSQL에서 컬럼 기본값을 삭제하는 쿼리는 아래의 규칙을 따라 작성할 수 있다. ALTER TABLE {테이블명} ALTER COLUMN {컬럼명} DROP DEFAULT; 규칙에 따라 작성한 쿼리의 실행 결과는 아래의 사진과 같다. 참고문서 "5.6.5. Changing a Column's Default Value", PostgreSQL 15. @원문보기 2023. 12. 9.
[PostgreSQL] 테이블 생성 쿼리 작성 방법 PostgreSQL에서 테이블 생성을 하기 위해서는 아래의 규칙에 따라 쿼리를 작성해야 한다. CREATE TABLE {테이블명} ( {컬럼명} {자료형} {옵션}, {컬럼명} {자료형} {옵션}, {컬럼명} {자료형} {옵션} ); 위의 규칙을 따라서 테이블 생성 쿼리를 작성하면 아래와 같다. 참고문서 "5.1. Table Basics", PostgreSQL 15. @원문보기 2023. 12. 8.
[PostgreSQL] 테이블명 수정 쿼리 작성 방법 PostgreSQL에서 테이블명을 수정하는 쿼리는 아래의 규칙으로 작성할 수 있다. ALTER TABLE {기존 테이블명} RENAME TO {새 테이블명} 규칙에 따라서 테이블명을 수정하는 쿼리를 작성하여 실행한 결과는 아래와 같다. PostgreSQL은 테이블명과 컬럼명을 소문자로 작성하는 것을 권장하기에 소문자로 바꿨다. 오라클에서 하던 것처럼 대문자로 작성했다가 쌍따옴표 없이는 못 쓰는 것을 알게되어 수정했다. 참고문서 "5.6.7. Renaming a Column", PostgreSQL 15. @원문보기 2023. 12. 7.
[PostgreSQL] 테이블 컬럼(열) 삭제 쿼리 작성 방법 PostgreSQL에서 테이블 컬럼(열)을 삭제하는 쿼리는 아래의 규칙으로 작성할 수 있다. ALTER TABLE {테이블명} DROP COLUMN {컬럼명}; 아래와 같이 쿼리를 실행할 수 있다. 테이블명에 대문자가 있는 경우 테이블명의 양 끝을 쌍따옴표로 감싸서 입력하면 된다. 참고문서 "5.6.2. Removing a Column", PostgreSQL 15. @원문보기 2023. 12. 6.
[IT 용어] MongoDB 정의 MongoDB는 NoSQL 데이터베이스 중 하나이다. 제품 MongoDB는 Atlas와 Enterprise, Community 제품군이 있으며 Atlas의 경우 클라우드 환경의 데이터베이스를 제공하는 것이며 Enterprise는 상용 설치형 데이터베이스 서버 제품이며, Community는 무료 설치형 데이터베이스 서버 제품이다. 참고문서 "몽고디비, MongoDB", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 "What is MongoDB?", MongoDB 공식 문서. @원문보기 2023. 10. 25.
[PostgreSQL] 자료형 변환 자료형 변환 아래와 같이 입력하면 PostgreSQL에서 자료형을 변환할 수 있다. 활용 예시는 아래의 사진과 같다. CAST({값} AS {자료형}) {값}::{자료형} 참고문서 "CREATE CAST", SQL Commands, PostgreSQL 15 공식 문서. @원문보기 "10.2. Operators", Chapter 10. Type Conversion, PostgreSQL 15 공식 문서. @원문보기 2023. 8. 24.
[PostgreSQL] 버전 확인 쿼리 버전 확인 쿼리 PostgreSQL 버전을 확인하는 쿼리는 아래와 같다. select version(); 2023. 8. 23.
[MariaDB] 세션 목록을 확인하고 강제로 세션을 종료하는 방법 세션 확인 아래 명령어를 입력하면 아래의 사진처럼 세션 목록이 나타난다. SHOW PROCESSLIST; 세션 강제 종료 아래의 명령어를 입력하면 아래의 사진처럼 특정 ID의 세션이 강제로 종료된다. kill query {ID}; SHOW PROCESSLIST; 참고문서 "SHOW PROCESSLIST", MariaDB 서버 지침서, MariaDB. @원문보기 "KILL [CONNECTION | QUERY]", MariaDB 서버 지침서, MariaDB. @원문보기 2023. 8. 17.
[오라클] 버전 확인 쿼리 아래의 쿼리를 입력하면 오라클 데이터베이스의 버전을 확인할 수 있다. SELECT * FROM v$version; 2023. 8. 8.
[PostgreSQL] 데이터베이스 소유자 변경 소유자 변경 아래의 쿼리(Query)를 입력하면 데이터베이스 소유자를 변경할 수 있다. ALTER DATABASE {데이터베이스명} OWNER TO {사용자명}; 참고문서 "ALTER DATABASE", PostgreSQL 지침서, 2023년 7월 11일. @원문보기 2023. 8. 3.
[PostgreSQL] 데이터베이스 생성 및 삭제 데이터베이스 생성 아래의 쿼리를 입력하면 PostgreSQL에서 데이터베이스를 생성할 수 있다. CREATE DATABASE {테이블명} [TEMPLATE] [템플릿명]; 데이터베이스 삭제 아래의 쿼리를 입력하면 PostgreSQL에서 데이터베이스를 삭제할 수 있다. DROP DATABASE {데이터베이스명}; 참고문서 "23.2. Creating a Database", PostgreSQL 지침서, 2023년 7월 11일. @원문보기 2023. 8. 2.
[PostgreSQL] 비밀번호 변경 아래의 쿼리를 입력하면 특정 사용자의 비밀번호를 변경할 수 있다. alter user {계정명} with password {비밀번호} 2023. 8. 1.
[RHEL 9] PostgreSQL 15 설치 RHEL(Red Hat Enterprise Linux) 9에서 오픈소스 데이터베이스의 강자 PostgreSQL을 설치하는 방법은 아래와 같다. PostgreSQL 설치 아래의 명령어를 입력하여 PostgreSQL 15를 설치한다. dnf module install postgresql:15/server 데이터베이스 초기화 아래의 명령어를 입력하여 PostgreSQL 데이터베이스를 초기화한다. postgresql-setup --initdb PostgreSQL 실행 아래의 명령어를 입력하여 PostgreSQL 서비스를 실행한다. systemctl start postgresql.service PostgreSQL 자동 실행 설정 아래의 명령어를 입력하여 부팅할 때 자동으로 실행되도록 설정한다. systemctl .. 2023. 7. 31.