Study/TIL(Today I Learned)

25.01.20 DB, SSMS

에린_1 2025. 1. 20. 22:06
728x90

 

25.01.20 DB, SSMS

DB

Oracle MySQL MSSQL

Oracle

 
미국 오라클사의 관계형 데이터베이스 관리 시스템
 
유닉스/리눅스 환경에서 가장 널리 사용되는 RDBMS이다.
 
검색이나 업데이트용 언어로는 국제표준화기구의 표준 구조화 조회 언어와 PL/SQL을 지원한다.
 
MySQL, MSSQL 보다 대용량 정보관리 할 때 성능이 좋다.

MySQL

 
오픈 소스의 관계형 데이터베이스 관리 시스템
 
다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템이다.
 
오픈 소스로 기본적으로는 무료로 사용할 수 있다.

MSSQL

 
마이크로소프트 SQL 서버는 마이크로소프트가 사이베이스(Sybase)를 기반으로 개발한 관계형 데이터베이스이다.
 
기업체에서 사용할 때 라이선스료를 지불하고 사용할 수 있다.
 
윈도우 개발환경에서 DB가 필요할 때 MSSQL을 사용한다.

MySQL과 MSSQL의 차이점

 
쿼리는 MySQL의 나머지 프로세스에 영향을 미치지 않고 중간에 멈출 수 없지만 프로세스가 실행되는 동안 추가 파일을 생성하거나 디렉토리를 제거하여 데이터베이스 파일을 조작할 수 있다. MSSQL에는 높은 수준의 보안 때문에 이 기능이 없다. MSSQL 플랫폼은 실행 중일 때 파일 조작을 허용하지 않는다.
 
데이터 백업 중 MySQL은 데이터베이스를 차단하고, MSSQL은 차단하지 않는다.
 
MySQL은 사용자 권한과 암호화 기능을 제공하지만, 기본 보안 기능은 MSSQL에 비해 상대적으로 단순하다. 필요에 따라 추가 보안 설정이 필요할 수 있다. 반면 MSSQL은 강력한 보안 기능을 내장하고 있으며, 데이터 암호화, TDE(transparent Data Encryption), 역할 기반 보안 등을 제공한다.

SSMS

주요 단축키

 
 
실행 내용
 
 
단축키
 
 
파일 열기
 
CTRL + O
 
 
새 쿼리창 열기
 
CTRL + N
 
 
등록된 서버창 열기
 
CTRL + ALT + G
 
 
개체탐색기 열기
 
F8
 
 
결과창 열기/ 닫기
 
CTRL + R
 
 
테이블 정보보기
 
ALT + F1
 
 
주석 처리
 
CTRL + K + C
 
 
주석 해제
 
CTRL + K + U
 
 
대문자로 변환
 
CTRL + SHIFT + U
 
 
소문자로 변환
 
CTRL + SHIFT + L
 
 
 
 



728x90

'Study > TIL(Today I Learned)' 카테고리의 다른 글

25.01.31 DB  (0) 2025.02.03
25.01.23 DB  (0) 2025.02.03
24.12.08 CS  (2) 2024.12.08
24.12.07 CS  (1) 2024.12.07
24.12.05 CS  (0) 2024.12.06