728x90
반응형

IT/SQLD 98

MSSQL2016 SSMS 원격접속

MSSQL을 설치하면 Microsoft SQL Server Management Studio(SSMS) 를 로컬에서 설치하고 접속을 확인합니다. 하지만 관리자들은 원격지에서 접속하려면 SSMS를 통해 접속하려는 컴퓨터(서버)에서 설치후 접속이 가능합니다. ​ SQL서버 로컬 접속 ​ SQL 서버 로컬 설정 1. SQL서버에서 SQL Server 구성관리자 클릭 2. SQL Server 네트워크 구성 IPALL TCP Port 기본포트 1433 3. Windows방화벽 wf.msc 새규칙 설정 SQL 서버에서 1433 포트 열렸는지 확인 SQL Server 구성관리자 > SQL Server 서비스 다시 시작 원격지 서버에서 접속 sa계정으로 접속 (테스트 mscs 클러스터 환경, 설치시 SQL 클러스터 네트..

IT/SQLD 2024.01.21

MS SQL Server 설치하기 (SQL Server 2019, SSMS)

Microsoft SQL Server 및 SSMS(SQL Server Management Studio) 설치에 대해 알아보겠습니다. :::: SQL 관련 다른 글 보러가기 ::: 2020.12.15 - [IT Knowledge/Server] - MS SQL 데이터베이스 백업/관리 2021.01.04 - [IT Trouble Shooting] - MS SQL Server SSMS 연결오류, 물음표 아이콘 2020.12.18 - [IT Trouble Shooting] - MS SQL Database, SQLNCLI11 분산 트랜잭션 오류 2020.11.30 - [IT Knowledge/Server] - SQL Alwayson 가용성 그룹 구성 (데이터베이스 이중화, 데이터베이스 복제/백업) MS SQL Se..

IT/SQLD 2024.01.21

[mssql] SQL Server 버전별 비교

ms sql server는 최근 약 2~3년에 한번씩 새로운 버전이 출시되고 있습니다. 현재 2022년이므로 주기상으로 봤을 때 SQL server 2022 또는 2023 이 다시 출시되지 않을까 합니다 아래 표는 2016 이후부터 2019 버전까지 주요 기능의 명세를 나타냅니다. ms SQL server는 버전이 업그레이드 될 수록 데이터 관리와 분석 도구들이 추가됨과 동시에 최근의 트렌드에 발맞추어 인터넷, 모바일 장치 및 클라우드 통합을 포함한 새로운 기술들이 집약되어 있습니다. 새롭게 sql server 프로젝트를 구축할 계획이라면 가장 최근 출시된 sql server 2019를 사용하는 것이 아무래도 더 좋겠지요. ​ 다른 관계형 데이터베이스 제품들과 마찬가지로 sql server도 다양한 라이..

IT/SQLD 2024.01.21

MS-SQL Express 제약사항 정리, 무료버전 차이점

마이크로소프트에사의 데이터베이스인 MS-SQL 입니다. MS-SQL 2014까지는 사용해봤는데, 그 이후 버전이 나온지도 저도 정확히는 모르겠네요. 테스트 및 개인적인 용도로 사용가능한 MS-SQL Express 무료버전 마이크로소프트에서 다운로드 받아 사용할 수 있습니다. MS-SQL 무료버전이 Express 제약사항이 참 많은것 같은데. 일단 제가 알고 파악된 부분만 정리를 해보았습니다. 혹시 알고계신 부분이 있다면 참조할수 있도록 알려주세요~ ^^ 제약사항 정리는 MS-SQL 2008 R2 버전을 기준으로 작성하였습니다. 아마, 상위버전도 특별히 다를건 없다고 생각되네요. 기능 설명 Number of CPUs ( CPU 수) 퍼포먼스 부분에서 사용가능한 CPU 가 1개입니다. Standard 버전은..

IT/SQLD 2024.01.21

[설치] SQL Server 2019 Developer 설치하기

개발 및 테스트를 위한 무료 버전인 SQL Server 2019를 설치하는 방법에 대해서 알아 봅니다. https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads 경로에서 설치 파일을 다운 받습니다. 다운 받은 파일을 클릭하면 다음과 같은 화면이 나오게 됩니다. SQL 설치 기본 : 기본 구성으로 SQL Server 설치 사용자 지정 : 사용자가 지정한대로 SQL Server 설치 미디어 다운로드 : 설치 프로그램을 ISO 또는 CAB 파일로 다운로드 받습니다. 기능 선택 탭에서는 필요한 기능들을 선택 하여 설치 할 수 있습니다. SQL 데이터 베이스 엔진 구성 탭에서는 인증 모드 방식 및 DB의 데이터 저장 디렉토리, 메모리 설정을 수행할 수 있습..

IT/SQLD 2024.01.21

데이터 분석을 위한 SQL 쿼리 - SQL 무료버전 설치하기 (MSSQL EXPRESS, SSMS 설치)

Microsoft SQL Server 무료버전 설치하기 오늘은 혼자서 SQL를 공부해야 하는데.. SQL Server를 가지고 있는 학생이나 일반인 분들을 위해 MSSQL 무료버전을 설치하고 데이터 셋을 입력하는 방법을 공부해볼까 합니다. 1. 무료 테스트 버전인 MSSQL EXPRESS 버전을 설치합니다. https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server를 다운로드하세요. 각 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 도구, 커넥터를 선택할 수 있습니다. www.microsoft.com Express 버전 2. 다운로드..

IT/SQLD 2024.01.21

[DB] Redis란 무엇일까? 간단하게 알아보기!

Redis란 무엇일까? Redis는 Memcached와 비슷한 캐시 시스템으로서 동일한 기능을 제공하면서 영속성, 다양한 데이터 구조와 같은 부가적인 기능을 지원하고 있습니다. 레디스는 모든 데이터를 메모리에 저장하고 조회합니다. 즉, 인메모리 데이터베이스 입니다. 이 말만 들으면 Redis에 모든 데이터를 메모리에 저장하는 빠른 DB가 다라고 생각할지도 모릅니다. 하지만 빠른 성능은 레디스의 특징 중 일부분 입니다. 다른 인메모리 디비들과의 가장 큰 차이점은 레디스의 다양한 자료구조 입니다. 이렇게 다양한 자료구조를 지원하게 되면 개발의 편의성이 좋아지고 난이도가 낮아진다는 장점이 있습니다. 예를들어, 어떤 데이터를 정렬을 해야하는 상황이 있을 때, DBMS를 이용한다면 DB에 데이터를 저장하고, 저장..

IT/SQLD 2024.01.16

[MySQL] 여러 테이블 합쳐서 SELECT하기 - JOIN ~ ON ~

데이터베이스에서 게시글 정보를 꺼낼 때 '게시글'이라는 한 테이블이 게시글에 대한 모든 정보를 갖고있지 않는다. 예를 들면 우리가 한 게시글을 보면 게시글의 제목, 내용 뿐만 아니라 게시글을 쓴 사람, 게시글의 첨부파일, 게시글에 대한 좋아요수 등 완전 직접적이진 않은(?) 정보 또한 보여주고 있다. 이 게시글의 모든 정보를 데이터베이스에서 꺼낼 때 [게시글] 테이블엔 게시글의 '제목', '내용' 을 갖고있고 [유저] 테이블에 게시글을 쓴 '사람 정보' [게시글 좋아요] 테이블에 게시글과 좋아요 한 사람의 매칭되는 정보가 들어있다. 그리고 클라이언트가 게시글 정보 조회를 요청하면 서버는 이 세 테이블의 내용을 합쳐서 응답 데이터로 보내줘야 한다. 여기서 두가지 방법이 있다 1) 데이터베이스에서 세 테이블..

IT/SQLD 2023.11.01

MySQL의 여러 테이블에서 선택하는 방법

GROUP BY food를 사용하여 여러 테이블에서 선택 JOIN을 사용하여 MySQL의 여러 테이블에서 선택 GROUP_CONCAT()를 사용하고 MySQL에서 결과를 조작합니다 이 가이드에서는 MySQL을 사용하여 단일 스크립트의 여러 테이블에서SELECT를 쿼리하는 방법을 보여줍니다. Powered By Play Unmute Loaded: 1.17% Fullscreen 하나의 시나리오를 시연 해 보겠습니다. SELECT name, price, details, type, FROM food, food_order WHERE breakfast.id = 'breakfast_id' 이제 각FROM 항목에 대한 샘플 테이블을 상상해 보겠습니다. food food_idnamepriceoptions 1 Eggs 1..

IT/SQLD 2023.11.01

3개 이상의 테이블 LEFT JOIN 하기

우리는 SQL에서 2개의 테이블을 합칠 수 있다는 사실을 압니다. 바로 JOIN 이라는 개념을 사용해서요. 그렇다면, 세 개 혹은 그것보다 많은 테이블을 LEFT JOIN 할 수 있을까요? 네, 할 수 있습니다. 이 글은 여러 개의 테이블을 LEFT JOIN 하는 법에 관해 살펴볼 것입니다. 또한, 그 과정에서 우리가 우연히 놓칠 수 있는 개념에 대해서도 함께 다뤄보도록 하겠습니다. LEFT JOIN이란? LEFT JOIN이 무엇이었는지 되짚어보는 것부터 시작해보죠. 혹시 SQL의 조인 중에서 INNER JOIN을 기억하시나요? INNER JOIN은 조인하는 두 테이블에 공통으로 존재하는 값만 반환합니다. 반면에 LEFT JOIN의 경우, 왼쪽 테이블에서는 모든 값을 오른쪽 테이블에서는 왼쪽 테이블과 일..

IT/SQLD 2023.11.01
728x90
반응형